code-notify

AI编码工具任务完成或需要输入时,发送桌面通知的助手。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:code-notify。
它的用途是:AI编码工具任务完成或需要输入时,发送桌面通知的助手。
完整的 Skill 内容见:https://321skill.com/skills/code-notify/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“请帮我优化这个数据库查询函数。” 然后你可以最小化终端窗口去处理其他事情。当Claude Code或Oh My Pi完成代码生成后,Code-Notify会通过桌面通知和一声提示音告诉你“任务已完成”,让你无缝切换回编码界面查看结果。

介绍

Code-Notify 是一款为AI编码工具设计的桌面通知助手。它解决了开发者在等待AI工具(如Claude Code、Codex、Gemini CLI、Oh My Pi)生成代码或处理任务时,需要频繁切换窗口查看进度的痛点。当AI任务完成或需要用户输入时,它会通过系统通知、声音、语音等多种方式即时提醒你,让你可以专注于其他工作而无需时刻盯着终端。

使用方式非常简单。安装后,通过在终端运行 cn on [工具名](如 cn on omp)即可为指定工具启用通知。之后,当该工具的任务完成时,你就会收到通知。你还可以通过 cn status 查看状态,或配置声音、语音播报、甚至将通知转发到Slack、Discord等平台。

它非常适合频繁使用命令行AI工具进行编程、调试或自动化脚本开发的开发者,尤其是那些同时处理多项任务,容易因等待而中断工作流的全栈工程师、后端开发者和智能体开发者。对于在VSCode、Cursor等编辑器中使用AI插件的用户,它也能提供额外的进度感知能力。

建议初次使用时先运行 cn test 测试通知是否正常。可以根据个人喜好,在 ~/.code-notify/config.json 中调整通知方式,例如关闭声音、启用语音,或为不同项目设置独立的通知规则,以避免在专注工作时被不必要的通知打扰。

核心特点

核心区别在于其专注于为命令行AI编码工具(Claude Code、Codex、Gemini CLI、Oh My Pi)提供原生、跨平台的通知集成,并能通过托管扩展的方式无缝接入像Oh My Pi这样的智能体框架,复用统一的通知管道。

注意事项

主要依赖特定的命令行AI工具(如Claude Code、Codex等),对于纯图形界面或未集成的AI服务无法提供通知。

常见问题

如何为Oh My Pi (omp)启用通知?

运行 `cn on omp` 即可启用,Code-Notify会自动安装托管扩展。

支持哪些通知方式?

支持桌面弹窗、自定义声音、语音播报(macOS/Windows)、以及转发到Slack/Discord webhook。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/code-notify/raw/index.md 读取 code-notify 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。