AIA划词助手是一个常驻菜单栏 / 系统托盘的小工具。在任意应用里选中一段文字,旁边会浮出一条工具栏,点一下就能翻译、解释、总结、润色、搜索、复制或朗读;不想用工具栏,也可以走全局快捷键。工具栏动作可以新增、重命名、换图标、改提示词、排序或删除,也能给某个动作单独绑定模型、调整思考强度,或者配置快捷键后先弹出输入框再执行。
除了划词,它还内置区域截图:拖拽框选一块屏幕,可以画线、画箭头标注,笔刷粗细随手拉滑杆调整。截完可以保存 PNG、复制到剪贴板、钉在桌面,或者直接交给 AI 识图。钉住的截图能滚轮缩放、拖拽搬位置、调整透明度,右键还能再次唤起 AI 识图。
返回窗口本身就是个独立对话——回答完了可以接着追问,AI 看得到之前的上下文;输出是流式的,可以随时打断。思考型模型回复时,思维链会实时显示:推理内容自动换行,在几行高的窗口里滚动展示最新进展,结束后折叠成「思考了 Xs」的摘要,不占正文篇幅。需要查实时信息时打开联网搜索,AI 会自己抓网页,并在回答里附上来源链接。
模型这边可接 OpenAI-compatible(自建 endpoint、OpenAI、DeepSeek、月之暗面、智谱、各类第三方代理都行)或 Anthropic 官方 API。多套模板可一键切换 endpoint / Key / 模型,每个动作也可以指定自己的模板;API Key 只存在本地。界面支持亮 / 暗 / 跟随系统主题,中英双语都有,结果窗口的默认尺寸、字体和字号也可以在设置里调整。
目前支持 macOS 与 Windows。
最新发布版本 v0.7.0,可点击直接下载对应平台的安装包:
| 平台 | 包类型 | 下载 |
|---|---|---|
| macOS (Apple Silicon) | .dmg |
AIA-Selection-Assistant-0.7.0-arm64.dmg |
| macOS (Apple Silicon) | .zip |
AIA-Selection-Assistant-0.7.0-arm64-mac.zip |
| Windows x64 | 安装版 | AIA-Selection-Assistant-Setup-0.7.0.exe |
| Windows x64 | 便携版 | AIA-Selection-Assistant-Portable-0.7.0.exe |
- AI 回复时实时显示思维链:思考过程自动换行、在约三行高度的窗口内滚动并始终钉在最新内容,结束后折叠为「思考了 Xs」摘要
- 支持 OpenAI-compatible 的
reasoning_content/reasoning/thinking流式字段与 Anthropic 的thinking_delta事件 - AI 对话、划词动作结果窗口与 AI 识图窗口均生效;模型不输出思维链时自动退化为原有的「正在思考」提示
历史版本与全部产物:GitHub Releases。
README 描述的是当前
main分支能力;若直接下载 Release,请以对应版本的产物为准。
macOS 包未做代码签名,首次打开请到「系统设置 → 隐私与安全性」放行;Windows 包未做代码签名,SmartScreen 提示时选「仍要运行」即可。
- 适用于 macOS 和 Windows 的 Electron 桌面应用
- 选中文本后弹出悬浮工具栏,直接触发常用动作
- 支持系统 TTS 朗读选中文本,macOS 与 Windows 均可用
- 内置区域截图,可直接钉图、复制、保存或交给 AI 识图
- 独立 AI 对话窗口,支持多轮上下文与流式追问
- AI 回复时实时显示思维链,结束后折叠为思考耗时摘要
- 支持多套 API 模板,并可按动作指定模型与思考强度
- 支持自定义动作:新增、重命名、换图标、编辑提示词、排序、删除
- 支持动作输入快捷键:按快捷键弹出输入框,输入文本后直接运行指定动作
- 支持亮色、暗色、跟随系统三种主题
- 结果窗口支持 Markdown 渲染,代码块可复制,长行自动换行
- 选中文本后直接弹出悬浮工具栏
- 内置翻译、解释、总结、润色、搜索、复制、朗读等动作,也可添加自己的动作
- 支持多个 API 模板,切换模型和服务商更方便
- 每个提示词动作可单独选择 API 模板,并独立设置思考强度
- 每个动作可配置输入快捷键,不需要先选中文本也能快速运行
- 工具栏可切换紧凑模式,也能隐藏 app 图标
- 应用关闭后最小化到状态栏或系统托盘,不会直接退出
- 全局快捷键唤起截图,鼠标拖拽框选区域即可
- 截完可选:AI 识图、复制到剪贴板、保存为 PNG,或钉在桌面
- 钉住的图片支持滚轮缩放、拖拽移动、右键菜单调整透明度 / 重置 / 关闭
- 钉图右键也能直接「AI 识图」,把图片送进识图对话
- 独立的对话窗口,与悬浮工具栏的单次结果窗解耦
- 支持多轮上下文:问完一题后可以接着追问,AI 能看到之前的对话
- 流式输出,回答边生成边显示,可随时中断
- 思考型模型的思维链实时可见:最新推理内容自动换行滚动,开始回答后折叠为「思考了 Xs」
- Markdown 代码块支持一键复制,长代码行会自动换行
- 窗口支持「钉住」常驻;关闭窗口即销毁会话,避免上下文意外保留
- 需要授予辅助功能权限,应用才能检测系统级划词
- 关闭主窗口后会缩到顶部状态栏
- 首次使用建议手动测试一下划词唤起和窗口显示效果
- 支持系统托盘驻留
- 关闭主窗口后会缩到托盘,不会直接退出
- 划词监听效果可能会受目标应用、管理员权限或输入法状态影响
- 推荐 Node.js 20+
pnpm10+- 想完整验证功能,建议直接在 macOS 或 Windows 上运行
pnpm installpnpm devpnpm test
pnpm typecheckpnpm buildpnpm dist:mac
pnpm dist:win说明:
- 打包产物不会提交到 git 仓库
- 如果要给别人分发安装包,建议通过 GitHub Releases 发布
- OpenAI-compatible:使用
/chat/completions与/models - OpenAI-compatible 的 Base URL 建议填到 API 根路径(例如
https://api.example.com/v1);如果粘贴了完整/chat/completions或/modelsendpoint,应用会自动归一化 - Anthropic:使用
/v1/messages与/v1/models - Anthropic 模式下,Base URL 只需要填基础地址,不用手动补
/v1
- 可新增、重命名、删除多个 API 模板
- 每个模板会保存 API 类型、Base URL、API Key 和模型名
- 模板支持获取模型列表、模型测活,并可设为默认模板
- 动作可以跟随默认模板,也可以指定某个模板单独运行
- 内置动作可编辑、停用、排序;自定义动作还可以删除
- 提示词动作支持自定义提示词、图标、模型模板和思考强度
- 搜索动作支持自定义搜索 URL 模板
- 朗读动作使用系统 TTS,托盘菜单可停止当前朗读
- 动作快捷键会打开输入窗口,输入文本后用对应动作一次性运行
- 支持亮色、暗色、跟随系统
- 工具栏支持紧凑模式
- 工具栏可控制是否显示 app 图标
- 结果窗口支持设置默认宽高、字体名称和字号
- 安装版支持开机自启;登录启动时会静默驻留到状态栏 / 托盘
- 设置页分成 API 配置、划词、窗口、动作 四个分区
- 只有你主动触发 AI 动作时,选中的文本才会发送到你配置的 API 服务
- API Key 存储在本地 Electron Store 配置中
- 仓库里不会包含你的本地配置、依赖目录或打包产物
- 系统级划词能力依赖第三方
selection-hook,不同应用里的稳定性会有差异 - Linux 目前还不是正式支持平台
- 某些输入法或特殊应用环境下,划词位置和窗口跟随效果可能不完全一致
- 目前只支持 OpenAI-compatible 和 Anthropic 两类接口
欢迎提 issue 或 pull request。开始之前建议先看一下 CONTRIBUTING.md。
- LINUX DO — Community support and inspiration
如果你发现安全问题,请不要直接公开提 issue,先阅读 SECURITY.md。
本项目基于 MIT License 开源。





