跳到正文
发现
Cai:macOS 选区快捷操作工具
桌面应用效率工具

Cai:macOS 选区快捷操作工具

选中任意文字或图片后按 ⌥C,就能运行 AI 提示、脚本和连接器,全程本地运行、不上云。

admin
发布于 2026-11-04
浏览
7
访问
0
下载
0
版本
v1.7.1
平台
macOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Cai 是一款原生 macOS 应用。你在任意位置选中文字或复制图片后,按下 ⌥C(Option+C),Cai 就会弹出与当前内容相关的动作列表;用方向键或 ⌘1–9 选中动作、按回车执行,结果会自动复制到剪贴板,直接 ⌘V 粘贴即可,不需要切换应用。

所有动作都可以自己编写,也可以让 Claude Code、Cursor、Codex 等编码代理通过 MCP 代你编写:你批准一次之后,这些动作就会长期从 ⌥C 触发,本地运行,不再需要代理参与,也不消耗 token。Cai 不使用云服务,不上报遥测数据,不需要账号。

主要功能

  • 智能内容识别:自动判断剪贴板里是文本、图片、URL、JSON、会议信息还是地址,并显示匹配的动作。
  • 内置 AI:macOS 26+ 使用 Apple Intelligence;或调用 Apple Silicon 上的进程内 MLX 推理,无需服务器和云服务。
  • GitHub & Linear 连接器:把任意选中文本变成 issue,标题、正文由 AI 生成,并检测是否重复。
  • 自定义动作:把 AI 提示词、URL 模板和 shell 命令保存成一键动作。
  • 由代理编写的动作:Cai 同时是一个 MCP server,Claude Code、Cursor、Codex 等支持 MCP 的代理可以为你起草动作;Cai 会一直保留这份草案,直到你批准。代理可用 list_actions、get_action、create_action、update_action 四个工具,没有执行、删除或批准的工具。保存前 Cai 会展示完整动作,并标出值得留意的地方(如执行 shell 命令、把选区拼进 URL、未经预览就覆盖选区)。
  • 命名密钥:以 {{secrets.NAME}} 引用的 token 保存在 macOS Keychain 中,模型和代理只能看到名字。
  • 动作链:一次按键把选区依次交给 AI 提示、脚本和目的地(Slack、GitHub、Apple Shortcuts)。
  • 图片转文字:基于 Apple Vision 框架的本地 OCR。
  • 自带 LLM:支持 LM Studio、Ollama、任意 OpenAI 兼容服务,或 HuggingFace mlx-community 上的模型。
  • 另外还具备:自定义输出目的地(邮件、备忘录、webhook、AppleScript)、追问、按应用传入上下文的 Context Snippets、剪贴板历史(最近 100 条,可搜索和固定)、全键盘操作、社区扩展。

安装与使用

Homebrew:

brew tap cai-layer/cai && brew install --cask cai

手动下载: 从 最新 release 下载 .dmg,打开后把 Cai.app 拖入 Applications 文件夹。

安装后: 打开应用,按提示授予辅助功能权限。macOS 26+ 会自动使用 Apple Intelligence;其他情况下,内置 MLX 模型会在首次启动时下载,如果你已经在使用 LM Studio 或 Ollama,可以跳过这一步。

从源码构建:

git clone https://github.com/cai-layer/cai.git
cd cai/Cai
open Cai.xcodeproj

在 Xcode 中选择 Cai scheme 和 My Mac,然后 Product → Run(⌘R)。

接入编码代理: 在 Cai 中打开 Settings → Connections → Agents,复制对应代理的命令并运行,即可让代理通过 MCP 编写动作。

注意事项

  • 运行环境要求 macOS 14.0(Sonoma)或更高版本;内置 AI 引擎需要 Apple Silicon(M1 及以后);内存最低 8 GB,使用更大模型建议 16 GB。
  • 全局快捷键 ⌥C 依赖辅助功能权限,应用以非 App Sandbox 方式运行。
  • 如果你使用的是 Cai 1.5.1 或更早版本,由于签名密钥轮换,这些版本无法自动更新,需要手动下载一次最新版(可能出现短暂的 "improperly signed" 警告,属正常现象),之后会自动更新。
  • 本项目采用 MIT 许可证。

本作品整理自 GitHub 开源项目 cai-layer/cai,原作者 @cai-layer,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v1.7.1当前版本

    新增 ⌘T 生成跨 Slack、邮件、GitHub 等工具的每日待办清单;动作改为排队执行并可回看最近结果;菜单栏内可保持唤醒、专注计时和搜索剪贴板历史;按住 ⌥ 按 C 再按数字键可一键运行固定动作。

评论