unified-notify
星标10
分支4
更新时间2026年2月4日 07:17
对话结束或任务完成时发送统一通知,覆盖 terminal/gui/VSCode 等环境。
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
文件资源管理器
3 个文件SKILL.md
readonly菜单
对话结束或任务完成时发送统一通知,覆盖 terminal/gui/VSCode 等环境。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
通过 QA 平台 API 管理集群/工作流/发版/伸缩,并解析集群 FE 信息;用于申请集群或查询 QA 平台集群信息时使用。
触发 iTerm2 Bell/系统通知,支持按次数与间隔发送;用于测试 iTerm2 通知或在回复/命令结束后提示时使用。
Jira Issue 创建与提交。用于通过脚本创建/提交 Jira Issue(Bug/Task 等)、设置标签/组件/负责人/优先级,或需要预览/打印请求 payload 时使用。
通过指定 host/port 直连 Doris FE 并执行 SQL;用于已知连接地址时查询或执行 SQL。
通过本仓库脚本发送飞书通知(title/markdown 或卡片),支持 webhook 或个人通知;当用户要求发送/补发飞书通知、预览通知卡片或需要生成通知命令时使用。
Jenkins 测试执行与管理。用于通过 SSH 查看 Jenkins job/build 日志并归档,同时可通过 Jenkins API 查询、触发、停止、重跑构建;当需要查看测试详情、触发或停止 Jenkins 测试时使用。
| name | unified-notify |
| description | 对话结束或任务完成时发送统一通知,覆盖 terminal/gui/VSCode 等环境。 |
uv run python3 .codex/skills/unified-notify/scripts/notify.py --title "Done" --message "Task finished."
--title:通知标题,默认 Codex--message:通知内容,默认 Task finished.--mode:auto|terminal|gui|vscode|all,默认 auto--count:bell 次数,默认 1--interval:bell 间隔秒,默认 0.5auto:若检测到终端则发送 bell;同时尝试系统通知terminal:仅 bellgui:仅系统通知vscode:系统通知 + 若在终端则 bellall:系统通知 + bellTERM_PROGRAM=vscode 或存在 VSCODE_* 环境变量TERM_PROGRAM=iTerm.app 或 ITERM_SESSION_IDstdout 为 TTY 或存在 TERM/TERM_PROGRAMosascriptnotify-send(如存在)