将 Quicker 搜索功能打造成专属于你的 Windows 启动器

news2024/10/7 3:19:09

在 macOS 平台上,有许多优秀的启动器,如老牌双雄 Alfred、Launchbar 和新秀 Raycast。反观 Windows 平台,则有 uTools、Listary、Wox 等应用,它们在基础功能上表现不错,但受限于应用生态,可拓展性都较弱。Quicker 是 Windows 平台上的新一代效率工具,不仅自带搜索功能(Quicker 的搜索功能可以视为启动器,下文同理),还拥有丰富的动作分享库,使我们可以发挥动手能力,将 Quicker 的搜索功能打造成专属于自己的启动器。

快速打开

使用启动器的目的是提高效率,如果其本身的打开方式就不够快捷,那就真是适得其反了。所以磨刀不误砍柴功,在正式介绍 Quicker 的搜索功能前,我们需要在 Quicker 的设置中,给它添加快捷键和鼠标按键两种快速打开的方式。

快捷键

进入 Quicker 设置界面,在辅助功能模块中找到「按键双击」,点击「添加规则」,接着设置按键,在操作类型中选择「常用功能(快速操作)」,在功能中选择「Quicker:打开搜索」,然后保存并应用设置。

快捷键打开搜索

鼠标按键

如果你使用的是带有自定义快捷按键的鼠标,比如罗技 MX Master 系列,就可以将其中的自定义快捷按键,比如 X1、X2 键,设置为打开搜索功能。方法是在辅助功能模块中找到「高级鼠标触发」,点击「增加鼠标动作」,接着规则名称填写「打开搜索」,鼠标动作选择「按下鼠标键」,鼠标按钮选择「X2 键」,操作类型选择「常用功能(快速操作)」,功能选择「Quicker:打开搜索」,保存并应用设置。

鼠标按键打开搜索

如果你使用的是普通鼠标,也可以设置为长按鼠标右键打开搜索,方法是在鼠标动作中选择「长按鼠标键(不移动)」,鼠标按钮选择「右键」。不过这种方式存在误触发的可能,并不推荐。

基础功能

通过上面的设置,我们现在已经能够快速打开搜索功能了,下面具体介绍 Quicker 搜索功能中的各项插件。

搜索功能插件

这些插件都有两种触发方式可供选择,全局搜索与关键词触发,你可以进入每个插件中进行设置。建议只将那些常用的插件包含在全局搜索中,否则你的搜索结果会异常混乱,大大降低了查找的准确性。同时,在每一个插件中都可以设置「排序优先级」,数值越大,在搜索结果中的排序越靠前。

全局搜索与触发词

另外建议将搜索功能设置页面左侧的「自动填入」修改为 0,禁止此功能,否则你复制的文本内容会自动填入搜索框,有时候很影响使用体验。

应用启动

相较于在桌面上通过快捷方式启动应用,使用启动器会更加高效。在 Quicker 的搜索功能中,「Windows 应用程序」插件可以胜任这一工作。除了支持搜索已安装的应用,该插件还可以在设置中添加绿色软件文件夹,从而快速启动绿色软件。

Windows 应用程序搜索插件

应用的搜索支持拼音搜索与模糊搜索,例如输入 idm 就可以启动 Internet Download Manager。在搜索结果窗口中,右键该应用,可以进行「以管理员身份运行」、「打开所在位置」、「资源管理器菜单」等一系列操作。

应用程序搜索结果

文件搜索

要使用 Quicker 的文件搜索功能,需要保证 Everything 在后台运行。Everything 是一款免费且功能强大的本地文件搜索应用,请先前往 官网 下载并安装,然后打开应用完成一次全盘索引,并设置开机自启。另外,记得在设置中添加排除列表,主要是一些系统文件,并设置要排除的文件后缀名,例如 .dll。

Everything 排除列表

文件搜索默认通过「f␣」触发(␣代表空格,下文同理),同时可以在插件设置中对触发词依据不同文件类型进行更进一步的细化,从而提高搜索效率。

文件搜索插件

Quicker 还提供了不依赖于 Everything 的自带文件搜索插件,可以指定位置和文件类型进行搜索。相比于 Everything,它支持了拼音模糊匹配,更适用于对常用文件的快速查找。默认情况下,你可以通过「ff␣」触发该插件。在插件设置中,你需要自行添加索引目录,建议只添加常用文件夹,数量不要过多,像我就只添加了 OneDrive 的本地文件夹和桌面。

常用文件搜索

浏览器搜索

除了本地应用和文件的搜索,Quicker 还支持对浏览器的书签、标签页和历史记录进行搜索。要使用此功能,需要先安装 Quicker Connector 浏览器扩展。安装完成后,打开网址同步并授予权限。如果连接状态显示为「已连接」,则表示与 Quicker 客户端匹配成功。接下来,我们就可以通过相应的触发词搜索浏览器的书签、标签页和历史记录。同时,支持以不同形式复制搜索结果的网址,还可以直接删除书签。

Quicker Connector 浏览器扩展

网络搜索

Quicker 自带的网络搜索功能一般,在 1.36.26 版本更新后,支持了百度、360、哔哩哔哩、必应、谷歌、搜狗、淘宝的在线搜索,分别通过 bd、so、bili、bing、gg、sg、tb 触发,支持搜索词的联想,使用效果如下:

网络搜索功能

目前该功能只是预览版,并且不支持自定义搜索引擎,对于这一问题,我会在后文的扩展功能篇提供相应的解决方案。

便捷工具

Quicker 的搜索功能还自带了一些小工具,比如通过「=␣」 触发计算器,进行简单的加减乘除计算,还支持对计算结果的转换。

计算器

通过「w␣」触发英汉词典进行快速的查词,同时在默认操作中还支持将搜索框中的输入内容作为网址打开或者作为命令运行。

扩展功能

Quicker 最为强大的地方在于它丰富的动作库和完善的图形化交互界面。你不仅可以使用别人分享的优秀动作,还可以自己动手创建动作。正是因为这些动作的存在,才让 Quicker 的搜索功能具有高度的可扩展性,从而在众多启动器中显得独树一帜。下面我会介绍几个可以与搜索功能相结合的 Quicker 动作。

网络搜索增强

前文提到了 Quicker 自带的网络搜索功能比较鸡肋,我们可以通过「网搜」这一动作进行增强。在安装动作后,右键动作图标,进入选项,选择「编辑引擎」,就可以按照格式 「搜索关键词(#类别#)|搜索引擎地址」自由添加或者删除搜索引擎,编辑完成后别忘了保存并在选项中备份数据。

编辑引擎

随后我们进入 Quicker 的搜索功能设置界面,找到「动作直达词」,点击「添加命令」,输入命令字符,添加「网搜」动作,保存并应用设置。这样我们就可以通过在搜索框中输入「ss␣」来调用「网搜」进行网络搜索。

添加动作直达词

「网搜」的使用也很简单,在搜索框输入内容后,下方就会自动出现常用引擎(编辑引擎界面的前五项)和最近使用的引擎。我们还可以在搜索内容后输入「@」加搜索关键字,调用特定的搜索引擎,或者输入「@」加类别,显示引擎列表中所有该类别的搜索引擎。同时支持对同一搜索内容进行多站点搜索,在输入搜索内容后,右键不同的搜索引擎,选择「加入对比」,全部选择完成后,点击开始对比即可。

网搜

全文搜索

AnyTXT 是一款完全免费的全文搜索应用,支持多种文本格式,如 txt、pdf、epub、doc、xls、ppt 和 md,同时还支持对图像进行 OCR 识别搜索(需要下载支持 OCR 的版本)。我们可以通过在 Quicker 中调用 AnyTXT 来实现对本地文本的全文搜索。下载安装 AnyTXT 后,打开应用,依次点击「设置」、「索引管理」和「索引规则」,点击添加,选择文件类型,然后双击该规则,添加索引目录,完成所有添加后保存。最后,在自动更新索引中设置索引间隔,并立即更新一次索引。

AnyTXT 索引规则

接下来安装「AnyTXT 全文搜索」动作,进入编辑界面,在「运行或打开」步骤中的「路径或命令」中填入当前电脑 AnyTXT 应用的安装路径,保存并退出。

填写 AnyTXT 安装路径

最后进入 Quicker 搜索功能的设置界面,和前文一样添加动作直达词,就能在搜索框中通过直达词调用该动作。然后输入搜索内容并按回车,就可以直接在 AnyTXT 中进行全文搜索了。

网络应用搜索

Notion 是我每天频繁使用的网络应用,经常需要打开不同的网页,但其自带的搜索功能只能在浏览 Notion 页面时生效,并不能全局搜索。通过「搜索 Notion」这一动作,我们就可以直接在 Quicker 搜索功能中搜索 Notion 页面、数据库或者数据库内的子页面。关于该动作的具体使用方法可以参考动作分享页面上的说明,作者写得挺详细,我就不重复了。

搜索 Notion

当然你可能并不使用 Notion,如果在动作库中没有找到你在使用的应用,但该服务提供了搜索 API,那么你也可以自己动手创建一个动作,不过这需要你具备一定的编程基础。

AI 搜索

随着 OpenAI 正式推出 ChatGPT 的 API,最近一段时间各种 AI 工具井喷式涌现,我也动手创建了一个「ChatGPT 搜索」的 Quicker 动作,直接通过 Quicker 的搜索功能输入内容向 ChatGPT 进行提问,并将结果返回到文本窗口中,方便进行二次编辑。

在安装动作后,进入编辑界面,在右侧的变量「token」中填入 OpenAI 的 Token,然后在 Quicker 的搜索功能设置界面中添加动作直达词 ,就可以通过该直达词直接调用 ChatGPT 进行提问了。

ChatGPT 搜索

存在的问题

诚然,没有哪一个应用能完美满足每一个人的需求,我在将 Quicker 搜索功能当作启动器使用的过程中,遇到了以下问题,并已向开发者进行了反馈:

  • 无法固定搜索内容,有一些常用内容,不希望每次都手动输入,希望能像 Listary 那样固定在搜索界面;
  • 搜索界面不支持深色模式,在晚上使用时刺眼;
  • 不支持删除搜索记录;
  • 搜索不支持一些简单的语法,比如+、-;

如果你在使用过程中遇到了新问题或者有其他功能建议,可以在评论区提出,我会在收集整理后向开发者反馈。

总结

尽管 Quicker 的搜索功能目前还存在一些问题,但是瑕不掩瑜,其有着完善的基础功能,同时凭借着丰富的动作库实现了高度的扩展性。只要你愿意花费一点时间和发挥一些动手能力,完全可以将其打造成为一个专属于你的启动器,我想这就是 Quicker 这款应用所能带给我们的乐趣。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/476808.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java——Java面向对象

该系列博文会告诉你如何从入门到进阶,一步步地学习Java基础知识,并上手进行实战,接着了解每个Java知识点背后的实现原理,更完整地了解整个Java技术体系,形成自己的知识框架。 概述: Java是面向对象的程序…

【C++】类与对象(1)

【C】类与对象(1) 作者:爱写代码的刚子 时间:2023.4.29 本篇博客是有关C类与对象的知识,学习了类与对象就相当于一只脚踏进了C的大门,本篇博客会深入讲解C中的类与对象(重点为this指针&#xff…

C++知识点 -- 异常

C知识点 – 异常 文章目录 C知识点 -- 异常一、异常概念二、异常的使用1.异常的抛出和捕获2.异常的重新抛出3.异常安全4.异常规范 三、自定义异常体系四、C标准库的异常体系五、C异常的优缺点 一、异常概念 当一个函数发现自己无法处理错误时,就可以抛出异常&#…

Python超矩形

文章目录 距离函数矩形分割 Rectangle是 scipy.spatial中封装的类,其构造函数只需输入最小值和最大值的数组即可,并且可通过内置的 volume方法计算广义的体积。 from scipy.spatial import Rectanglerec Rectangle((0,0), (5,5)) print(rec.maxes) …

java-会话技术

1.1 会话管理概述 1.1.1 什么是会话 这里的会话,指的是web开发中的一次通话过程,当打开浏览器,访问网站地址后,会话开始,当关闭浏览器(或者到了过期时间),会话结束。 举个例子&am…

py_rabbitmq

安装 服务端 https://www.jianshu.com/p/2fb6d5ac17b9 客户端 pip install pika文档 https://rabbitmq.com/tutorials/tutorial-one-python.html 简单示例 生产者 import pika import rabbitmq_study.settings as settingscredentials pika.PlainCredentials(settings…

Python每日一练(20230430)

目录 1. 移除元素 🌟 2. 删除排序链表中的重复元素 🌟 3. 搜索旋转排序数组 II 🌟🌟 🌟 每日一练刷题专栏 🌟 Golang每日一练 专栏 Python每日一练 专栏 C/C每日一练 专栏 Java每日一练 专栏 1.…

总结836

学习目标: 4月(复习完高数18讲内容,背诵21篇短文,熟词僻义300词基础词) 学习内容: 暴力英语:背诵《keep your direction》,默写,英语语法 高等数学:刷题&a…

node笔记_安装nvm管理node版本

文章目录 前言下载nvm安装nvmnvm路径node路径查看版本nvm -v查看nvm的node版本列表(nvm list available)配置nvm的镜像库mirror选择node版本安装 (node install version)使用指定的node版本(nvm use) node环境变量配置配置NODE_PA…

【打卡】图像检索与匹配4 孪生网络

任务4:孪生网络 孪生网络是一种由两个相同结构的神经网络组成的模型,其目的是将两个输入数据映射到一个共同的向量空间中,并计算它们之间的相似度或距离。它通常用于图像匹配、人脸识别、语义匹配等任务中。 步骤1:构建三元组数…

MIT 6.824 lab4A总结

Background 一个raft集群的性能很明显和raft的数量有关系,更重要的是如果我们多个key放在一个raft集群里,这样的并行性不太好。所以我们可以考虑分片,利用操作潜在的并行性来提升性能。每一个副本组只管理几个分片的put和get,并且…

网络基础设施 拥塞控制

我经常说,传统的 TCP 优化已经到顶,不会有大意义了,这有两方面意思。 一方面,内在的,TCP 的 ACK 时钟带回的信息就那么多,用足了又能怎样。一个学习最差的差生能控制的分数是是 0~100 分的区间…

【Linux】基础IO——文件系统|软硬链接|动静态库

文章目录 一、磁盘1. 物理结构2. 存储结构3. 逻辑抽象结构 二、文件系统1. 文件系统的结构2. 查看文件3. 删除文件 三、软硬链接1. 软链接2. 硬链接3. ACM 时间 四、动静态库1. 动静态库的介绍2. 静态库的制作3. 动态库的制作4. 动态库的加载 一、磁盘 基于上篇博客所写到的文…

从0搭建Vue3组件库(十一): 集成项目的编程规范工具链(ESlint+Prettier+Stylelint)

欲先善其事,必先利其器。一个好的项目是必须要有一个统一的规范,比如代码规范,样式规范以及代码提交规范等。统一的代码规范旨在增强团队开发协作、提高代码质量和打造开发基石,所以每个人必须严格遵守。 本篇文章将引入 ESLintPrettierStylelint 来对代码规范化。 ESlint ES…

【计算机网络】学习笔记:第三章 数据链路层(八千字详细配图)【王道考研】

基于本人观看学习b站王道计算机网络课程所做的笔记&#xff0c;不做任何获利 仅进行交流分享 特此鸣谢王道考研 若有侵权请联系&#xff0c;立删 如果本篇笔记帮助到了你&#xff0c;还请点赞 关注 支持一下 ♡>&#x16966;<)!! 主页专栏有更多&#xff0c;如有疑问欢迎…

redhat 8.7 安装oracle 11g-11.2.0.4

redhat 8.7 安装oracle 11g-11.2.0.4 1、写在前面&#xff1a;这篇文章最后安装失败了。这是一次失败的尝试&#xff0c;仅做记录。结论是RHEL 8不支持Oracle 11g-11.2.0.4 安装&#xff0c;后续再研究怎么跑起来。1、数据库下载和安装文档1.1、查看oracle 11g 适合安装的linux…

阿里云版GPT官宣,我们问了它10个问题

4月7日&#xff0c;阿里云宣布自研大模型“通义千问”&#xff0c;目前已开始邀请用户测试体验。 阿里达摩院在NLP自然语言处理等前沿科研领域早已布局多年&#xff0c;并于2019年启动大模型研发&#xff0c;通义千问便是其最新成果&#xff0c;相当于阿里云版的“ChatGPT”。 …

让GPT成为护理专家 - 护士的工作如此简单

引子    书接上文《GPT接入企微应用 - 让工作快乐起来》&#xff0c;我把GPT接入了企微应用&#xff0c;不少同事都开始尝试起来了。有的浅尝辄止&#xff0c;有的刨根问底&#xff0c;五花八门&#xff0c;无所不有。这里摘抄几份&#xff1a; “帮我写一份表白信&#xff…

【Prompt】7 个向 chatGPT 高效提问的方法

欢迎关注【youcans的 AIGC 学习笔记】原创作品 【Prompt】7 个向 chatGPT 高效提问的方法 0. 向 chatGPT 高效提问的方法1. 提问方法&#xff1a;明确问题2. 提问方法&#xff1a;简洁清晰3. 提问方法&#xff1a;避免歧义4. 提问方法&#xff1a;提供上下文5. 提问方法&#x…

很不错的一篇文章,值得点赞收藏,带你全面了解MySQL性能调优、错误代码总结和全局参数配置(持续更新中ing)

前言 本文主要介绍当前MySQL性能优化原理实战&#xff0c;包括以下方面&#xff1a; 已更新文章目录MySQL遇到的的错误及解决方法全局参数文件配置详解。 后续希望大家提出宝贵的建议。喜欢的话点赞收藏关注走一波。如有错误的地方&#xff0c;请指出&#xff01;&#xff01;&…