我做了一个小工具 Sidey(旁白),主要是解决自己的需求:有时候就需要简单处理一下文本,比如翻译一段话、优化一下文字表达、查询某个词汇之类,总觉得打开 AI 聊天网页或应用太重了,也完全没必要建立出一个会话。最好就是一个很轻的窗口,输入文字,直接用 AI 处理完得到结果,结束。
还有就是不同的任务需要不同的提示词,每次现写也麻烦,最好就是定义好不同的提示词。然后还有就是当前场景,比如在使用邮件 app 时,大概率会有优化表达的需求,在用数据库软件时,大概率有生成查询语句的需求,在用浏览器时,大概率有总结文章的需求。希望能够在不同场景下迅速切换到需要的提示词。
所以结合这些想法,做了这个工具,一是 UI 很简单,默认就是菜单栏图标,点开是浮窗,根据当前正在使用的 app 给出不同的、适合的 “助手” 供选择,一个输入框一个输出框。如果有选中的文字,会自动带入,如果剪贴板有内容,也会自动附带。AI 生成结果后,可以一键复制并返回之前的应用,结束小任务,几乎不打断工作流程。

用户可以完全自定义多个助手,而且是可以和多个 app 关联,这样在使用不同 app 时就会展示不同的助手。还加了个 AI 自动根据 app 类型生成助手的功能。
获取选中的文字需要辅助功能权限,可按需开启。
除了菜单栏浮窗,也提供选择普通窗口模式,根据喜好自由切换。窗口还有吸附模式,会和 app 窗口贴贴,就好像是 app 自带的扩展 AI 助手。
对于 AI 服务,内置了我自己的 API 供轻量使用,不过限制了总数和频率,担心隐私问题或者不够用,也可以设置自己的 API 。
项目地址: https://github.com/chentao1006/Sidey
如果有兴趣试用可以下载安装包: https://github.com/chentao1006/Sidey/releases
也可以在 Mac App Store 搜索 Sidey 或 旁白 下载(更新可能不及时)
点阅读原文进入应用官网!
夜雨聆风