【开源】为了方便摸鱼,我做了个AI cli任务完成提醒工具(cc+codex+opencode+gemini)支持多种方式提醒,exe更方便配置

2026-04-11 15:320阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

作为一个热爱摸鱼的开发者,每天都要和 Claude Code、Codex、Gemini 这些 AI 工具打交道,常常多并发跑,有些任务确实是太久了,而有些任务完成又太快了,为了赶进度有时候确实要一直在电脑旁,想摸鱼都不行。

于是结合我自己的一些实际情况,我写了一个AI CLI Complete Notify(AI CLI任务完成提醒)

以监听的形式,通过解析输出中的特定标记或结束信号来判定“一轮任务完成”,再结合耗时阈值(minDurationMinutes)做筛选,最后调用 engine.js 统一派发通知

支持了 多种通知方式,确保无论你在刷什么,都能收到提醒:

  1. 协作平台(飞书/钉钉/企微):摸鱼时最常用,假装在工作
  2. Telegram Bot:支持代理,适合国际摸鱼爱好者
  3. 邮件通知:适合不想装额外软件的人
  4. 桌面通知:系统原生气泡提示,不容易被忽略
  5. 声音提醒:TTS 语音播报 + 提示音,戴着耳机也能听到
  6. 手环提醒:通过手环 App 转发通知,手机不在身边也能收到

你可以同时开启多个通道,比如我自己就开了飞书 + 桌面通知 + 声音提醒。而且如果你有智能手环、手表的话,也可以允许这些应用提醒,这样手机不在身边也可以及时收到。

阅读全文
问题描述:

作为一个热爱摸鱼的开发者,每天都要和 Claude Code、Codex、Gemini 这些 AI 工具打交道,常常多并发跑,有些任务确实是太久了,而有些任务完成又太快了,为了赶进度有时候确实要一直在电脑旁,想摸鱼都不行。

于是结合我自己的一些实际情况,我写了一个AI CLI Complete Notify(AI CLI任务完成提醒)

以监听的形式,通过解析输出中的特定标记或结束信号来判定“一轮任务完成”,再结合耗时阈值(minDurationMinutes)做筛选,最后调用 engine.js 统一派发通知

支持了 多种通知方式,确保无论你在刷什么,都能收到提醒:

  1. 协作平台(飞书/钉钉/企微):摸鱼时最常用,假装在工作
  2. Telegram Bot:支持代理,适合国际摸鱼爱好者
  3. 邮件通知:适合不想装额外软件的人
  4. 桌面通知:系统原生气泡提示,不容易被忽略
  5. 声音提醒:TTS 语音播报 + 提示音,戴着耳机也能听到
  6. 手环提醒:通过手环 App 转发通知,手机不在身边也能收到

你可以同时开启多个通道,比如我自己就开了飞书 + 桌面通知 + 声音提醒。而且如果你有智能手环、手表的话,也可以允许这些应用提醒,这样手机不在身边也可以及时收到。

阅读全文