sk-ruban/notchi
notch app for claude code & codex
解決的問題
Notchi 為 Claude Code 與 Codex 的使用者提供視覺化的即時回饋系統。它不再僅僅依賴終端機,而是利用 macOS 的瀏海屏(Notch)顯示動畫吉祥物,以反映 AI 代理的當前狀態(例如思考中、工作或等待)以及使用者提示詞的情感傾向。
工作原理
此應用程式會在 Claude Code 與 Codex 中安裝 Shell 腳本鉤子(hooks)。當這些代理觸發事件時,鉤子會透過 Unix 套接字將 JSON 負載傳送給 Notchi。接著,狀態機會將這些事件映射到特定的精靈動畫。此外,此應用程式還可以連接 Anthropic 或 OpenAI API 對提示詞進行情感分析,從而觸發吉祥物的感情反應。
適用對象
使用帶有瀏海屏的 MacBook,且正在使用 Claude Code 或 Codex,並希望透過視覺方式追蹤 AI 代理活動、工作階段時間與 API 使用成本的 macOS 使用者。
亮點
- 即時活動追蹤:透過動畫將工具使用、壓縮(compaction)與權限請求等事件視覺化。
- 情感分析:利用 LLM API 使吉祥物對使用者提示詞做出情感反應(如高興、悲傷等)。
- 使用狀況儀表板:追蹤每個提供商過去 30 天內的每日成本與 Token 使用量。
- 多工作階段支援:為來自不同代理系列的並行工作階段顯示不同的吉祥物。
- 自定義功能:支援自定義音效與多種系統語言。
相關
- 專案
- 專案
- 專案
- 專案
- 專案