V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
287854442
1.39D
V2EX  ›  分享创造

新年好!新年工具礼物 Notifier, VibeCoding 不怕错过提示了

  •  
  •   287854442 ·
    XueshiQiao · 1 天前 · 571 次点击

    大家新年好,今天花了一天撸了一个工具

    背景是这样的,最近一直在用 Claude Code 和 Gemini CLI 写代码,体验很爽,但有个痛点:
    这些 AI 工具经常需要确认权限()我还不太喜欢直接跑 yolo ,如果你切到浏览器查个资料、或者看个视频、回个消息,再切回来一看,它已经在那等了不知道多久了。

    还有,有时候跑一个比较久的任务,你切走干别的事,完全不知道它什么时候跑完了。

    所以写了这个小工具:Notifier

    原理很简单:利用 Claude Code / Gemini CLI 的 Hook 机制,在需要你操作的时候,通过 HTTP 请求触发 macOS 的通知。

    几个亮点:

    • 点击通知自动激活对应终端窗口,基于 PID 精准定位 (这个还是蛮爽的)
    • 续费了苹果开发者账号,所以有签名,也有经过苹果的代码公证, 可以放心用
    • 纯 Swift + SwiftUI 原生开发,轻量无依赖
    • 支持 Claude Code 、Gemini CLI ,以及任何支持 Hook 的 AI 编程工具
    • 支持 Terminal 、Ghostty 、Tabby 、VSCode 等各种终端
    • 配置简单,只需在工具的 settings.json 里加几行 Hook 配置

    使用场景:

    1. AI 需要权限确认 → 收到通知 → 点击跳回终端 → 批准 → 继续
    2. AI 任务跑完了 → 收到「 Task finished 」通知 → 随时切回查看结果

    GitHub 开源,欢迎试用:github.com/XueshiQiao/Notifier

    喜欢的话,欢迎点个 star 收藏一下

    因为我用其他的 agentic CLI 工具不多,欢迎给你喜欢的工具提交支持 PR

    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1711 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 05:48 · PVG 13:48 · LAX 21:48 · JFK 00:48
    ♥ Do have faith in what you're doing.