Hacker News· YairDaniel11·· 5 天前AI 评分26
Claude Notify:为 Windows 上的 Claude Code 提供桌面通知
Claude Notify – Desktop Notifications for Claude Code on Windows
AI 导读
Claude Notify 是一款 Windows 任务栏小工具,在 Claude Code 完成回复后弹出通知,显示最多 30 词的消息摘要,点击可跳转到 VS Code 中对应的项目对话窗口。
正文 · AI 翻译
一个小软件,驻留在任务栏中。当 Claude Code 完成回复时,会弹出一个通知,包含回复的简短摘要。
מה היא עושה
- מציגה התראה עם סיכום של ההודעה (עד 30 מילים), או את תחילתה אם הסיכום כבוי או נכשל.
- 点击通知会打开该项目的 VS Code 窗口,并在其中打开正确的对话——即使同时打开了多个窗口也是如此。
- 通知窗口会适配 VS Code/Cursor 中实际选择的主题(浅色/深色),而不是 Windows 的主题。
- לא מציגה התראה אם חלון העורך גלוי על המסך (מלא או חלקי). אם הוא ממוזער או מכוסה לגמרי, היא מציגה.
- כיבוי והפעלה בלחיצה ימנית על האייקון בשורת המשימות.
הורדה
最新版本:Releases。代码每次更改都会自动生成新版本。
התקנה
- 运行
ClaudeNotify.exe(无需安装或管理员权限)。 - 在设置窗口中点击 “安装 Claude Code 连接”。
- 如果通知没有出现:在 Claude Code 中输入一次
/hooks,或重新启动它。
该按钮会将软件复制到 %LOCALAPPDATA%\ClaudeNotify 并向 %USERPROFILE%\.claude\settings.json 添加 Stop hook。会创建备份 settings.json.bak,其他设置不受影响。该连接适用于所有项目。
要让软件随 Windows 启动,请勾选 “随 Windows 启动” 并保存。
הסרה
在设置窗口中:“移除连接”,然后从图标退出并删除文件夹 %LOCALAPPDATA%\ClaudeNotify。
הגדרות
- 消息摘要 - 使用 Haiku 运行
claude -p,大约需要 15 秒。会计入订阅。关闭时,会立即显示消息的开头部分。 - 我的通知窗口 - 屏幕角落的窗口,不会干扰工作。点击它会切换到 VS Code,鼠标悬停在其上时计时会暂停。
- 通知显示时间 - 2 到 60 秒(默认 8)。在启用我的窗口时生效。Windows 的常规通知由 Windows 控制,会忽略此值。
- מיקום ההתראה - פינה ימנית למטה (ברירת מחדל) או שמאלית למטה. פועל עם החלון המשלי.
- מספר מילים - 5 עד 60.
- 编辑器进程 - 默认:
Code, Code - Insiders, Cursor。
דרישות
- Windows 10/11(内置 .NET Framework 4.8)。
- Claude Code(VS Code 扩展或命令行)。
הערות
- 该文件未签名,因此 Windows SmartScreen 可能在首次运行时发出警告:“更多信息” ← “仍要运行”。源代码位于文件夹
src中,你可以使用build.cmd自行构建。 - 如果通知没有弹出,请检查“请勿打扰”/ Focus assist 是否已关闭。
- 故障排查日志:
%APPDATA%\ClaudeNotify\log.txt(仅包含计数,不包含消息内容)。 - 要打开设置:双击图标,或再次运行 exe。
רישיון
MIT - 参见文件 LICENSE。
来源:Hacker News · github.com