我尝试从「本地软件」中,打开下面这个超链接,以便跳转到 ChatGPT Search 中搜索。
https://chat.openai.com/?hints=search&q=Beijing
注:「本地软件」指:除了网页浏览器以外的,任意支持超链接的软件,如:备忘录,日历,Word 文档,VS code,PDF 阅读器,软件启动器(e.g. Alfred)等。
预期行为
我希望「网页浏览器」跳出来,打开对应网页。
违背预期的现象
然而,由于我安装了 OpenAI 官方的 ChatGPT 客户端。这导致,点击此超链接的时候,这个客户端会跳出来。
注:这个过程中,默认浏览器没有被激活。
问题
如何阻止这种行为呢?
其他疑惑
我知道很多软件会有特别的 URI schemes,例如
- Obsidian 的
obsidian://action?param1=value¶m2=value
- 邮箱的
mailto:aaa@bbb.com
系统会根据这些 URI Schemes 的头部,激活对应的访问方式。
然而,上面的链接以 https://
开头,就是普通的网址。面对它,该调用哪个应用 (「ChatGPT 独立应用」还是 「网页浏览器」),系统是如何判断的呢?
我的尝试
在系统设置的 Privacy & Security 中,我挨个检查有没有给予 ChatGPT 应用 什么特殊的权限(尤其是 Accessibility 权限)。然而,我只授予了它 Screen Recording 的权限,别无其它。
所以,我想不通 ChatGPT 独立应用是如何截和这个网页链接的。