前言
raycast、Alfred等软件 可以让我:
只需要输入 g 123 就在 Google 搜索 123
只需要输入 b 123 就在 哔哩哔哩 搜索 123
只需要输入 d 123 就在 抖音 搜索 123
非常的方便
前面的触发字符 g b d 都是可以自定义的,我可以用网站的第一个字母来作为 触发关键词
一直以来,我就想苹果自带的 聚焦/Spotlight 实现这个
之前断断续续研究过, 均失败告终
今天试着研究了一下, 居然实现了
聚焦 和 Alfred/raycast 的搜索的优劣
聚焦劣势有 2 个:
1、聚焦 需要多按一次回车(但这个成本几乎为 0,算不上缺点,反而后续想修改关键词进行二次搜索会很方便)
2、聚焦 无法完全自定义图标,只能从 SF Symbols 符号集 里选择已有的作为图标
聚焦 劣势 1: 需要多按一次回车
使用 Alfred/raycast的搜索, 有这么几个交互步骤(以raycast 为例):1、输入触发关键词,比如 g,
2、按【空格】
3、输入 关键词
4、回车 就可以打开网页
使用 聚焦 配合快捷指令,需要多按一个回车1、输入触发关键词,比如 g,
2、按【空格】,
3、输入 关键词
4、回车 (进入快捷指令参数确认页面)
5、回车 (执行快捷指令) ,就可以打开网页
总的来说,就是最后多按了一次回车,不过我觉得这个劣势完全可以忽略,因为后面 2 个回车,可以快速连按
并且我觉得这个 似乎也有好处,那就是 如果对搜索结果不满意,要换个关键词搜索,只需要呼出聚焦, 就可以直接修改关键词,回车 就直接打开新搜索页面了,
raycast 则需要从头输入 g 【空格】 新关键词 【回车】
聚焦 劣势 2: 无法完全自定义图标,只能从 SF Symbols 符号集 里选择已有的作为图标
快捷指令限制了 目前 只能用这些自带图标
raycast/Alfred 都可以自定义图标,例如 raycast 里:
聚焦+快捷指令 的优势
最大的优势就是他是苹果自带的
当我搜索了 123 浏览网页后,发现 要换个关键词,这时候呼出 聚焦, 输入焦点还是保持在 关键词的输入框里,我可以把关键词换成 456 ,回车 就立刻搜索了 456 的网页(这次不用额外按回车 确认)
如果用的是raycast 则需要从头输入 g 【空格】 新关键词 【回车】
如何设置聚焦+快捷指令
首先 启动【快捷指令】 这个 app
1、添加新指令
2、 进入详细信息 页面
3、 勾选【接收来自“聚焦”的输入】
4、 修改 接收的 参数类型 为文本
5、准备去添加其他步骤
6、添加 文本 ,准备拼接文本
7、拼接网址
8、添加 打开 URL
9、初步的 测试指令
10、给指令设置一个好记的名字
关闭 指令编辑页面,在快捷指令 app 的首页, 应该可以看到刚才添加的指令,名字应该叫【打开 URL】
11、启动 聚焦,设置 快捷短语
12、最终测试
输入 g 123 (字母 g + 空格 + 你的关键词)
大家可以改造自己的 , 比如支持 抖音、哔哩哔哩、百度 等其他的搜索功能
针对百度、谷歌, 可以配合 他们的 site 语法,实现高级站内搜索
比如 你可以 用 gl 这个 快捷短语
https://www.google.com/search?q=site:linux.do+关键词
小提示
用聚焦的时候,如果你要清空所有输入,比如想用百度搜索,或者用聚焦做别的事情, 按 键盘左上角上的 ESC 就可以清空 聚焦输入框了
大家可以自由发挥想象,有好的创意,请分享出来
4 个帖子 - 3 位参与者