sk-ruban/notchi
notch app for claude code & codex
解决的问题
Notchi 为 Claude Code 和 Codex 的用户提供视觉化的实时反馈系统。它不再仅仅依赖终端,而是利用 macOS 的刘海屏(Notch)区域显示动画吉祥物,以反映 AI 智能体的当前状态(如思考中、工作或等待)以及用户提示词的情感倾向。
工作原理
该应用会在 Claude Code 和 Codex 中安装 Shell 脚本钩子。当这些智能体触发事件时,钩子会通过 Unix 套接字将 JSON 负载发送给 Notchi。随后,状态机将这些事件映射到特定的精灵动画。此外,该应用还可以连接 Anthropic 或 OpenAI API 对提示词进行情感分析,从而触发吉祥物的感情反应。
适用对象
使用带有刘海屏的 MacBook,并且正在使用 Claude Code 或 Codex,希望通过视觉方式追踪 AI 智能体活动、会话时间和 API 使用成本的 macOS 用户。
亮点
- 实时活动追踪:通过动画将工具使用、压缩(compaction)和权限请求等事件可视化。
- 情感分析:利用 LLM API 使吉祥物对用户提示词做出情感反应(如高兴、悲伤等)。
- 使用情况仪表板:追踪每个提供商过去 30 天内的每日成本和 Token 使用量。
- 多会话支持:为来自不同智能体系列的并发会话显示不同的吉祥物。
- 自定义功能:支持自定义音效和多种系统语言。
相关
- 项目
- 项目
- 项目
- 项目
- 项目