✳ClaudeModsClaude Code 模组目录
☰
● 0 人在线 · 浏览 0 次
+ 提交作品
← 返回作品集
Reddit 帖子 · 通知与提醒 / 工作流与 CI

session-pings:带上下文信息的 Claude Code Mac 通知 mod

作者用 mod 重建了自己的 Claude Code Mac 通知,让通知包含仓库名、聊天标题和等待内容,未响应 5 分钟会重新提醒,点击可打开对应聊天。

OOdd-Jury4884@Odd-Jury4884
session-pings:带上下文信息的 Claude Code Mac 通知 mod图片1
已翻译

关于这个 mod

作者长期使用 Claude Code 会话结束通知,但同时并行多个聊天时只收到「某仓库完成」无法分辨是哪个会话在等待什么。借助 mod 发布,他重建了自己的通知方案:用 Haiku 生成清晰的等待事项文本,并附上聊天标题与仓库名,例如从「sales finished」变为「SEO project · landing page repo – Needs input: Approve post 1 start, commit batch 1」。若 5 分钟未响应会重新提醒,点击通知可在 Claude 桌面应用中直接打开对应聊天。项目开源在 fixter-dev/session-pings,需通过插件市场安装并安装 terminal-notifier,安装后重启会话(退出重开 Claude 应用不会丢失聊天)。作者表示仍难以一眼分辨具体是哪个聊天,向社区征求改进思路。

安装

请先查看作者 README 确认 marketplace 和插件名称;命令可能随仓库结构改变。

claude plugin marketplace add fixter-dev/session-pings
claude plugin install session-pings@session-pings
brew install terminal-notifier
原文 / README

https://preview.redd.it/t2wmqy2qa2th1.png?width=1600&format=png&auto=webp&s=84ce5b18ab0e9b94f1fd35f178cb92722b8342de sooo was too excited to try mods. I have long had notifications from claude code when a session finishes, but my problem is that I have like 5 parallel chats per repo. All I got was "landing page repo finished" and I had no idea which chat it was or what it wanted from me. So with the release of mods I rebuilt it for myself, what the mod does is: notifications have much more context : I put haiku to just make a clear text what it is waiting for, and added the proper chat title and repo. So instead of "sales finished" you get "SEO project · landing page repo – Needs input: Approve post 1 start, commit batch 1" re-notifies if you haven't answered for 5 min (I kept forgetting some of them were waiting on me as I was finishing something myself) clicking on the notification opens the specific chat (in the Claude desktop app) super simple thing, but found it useful so sharing the mod here as well: https://github.com/fixter-dev/session-pings claude plugin marketplace add fixter-dev/session-pings claude plugin install session-pings@session-pings brew install terminal-notifier then restart your sessions (quitting and reopening the Claude app keeps your chats). what is still bothering me a bit is that from the notifications I still don't understand right away which chat it is, so maybe someone has even better ideas how to do it? submitted by /u/Odd-Jury4884 [link] [comments]

查看原始来源 ↗

更多类似作品