Coucou的7个一键集成:Stripe、GitHub、n8n服务都有专属彩色Mochi
【免费下载链接】coucouA tiny friend that lives in your notch (macOS) or at the top of your screen (Windows, Linux) and keeps an eye on your coding agents: Claude Code, Gemini CLI, Antigravity and more.项目地址: https://gitcode.com/gh_mirrors/co/coucou
Coucou是一个住在你 Mac 刘海(或 Windows 屏幕顶部)里的小助手,专注盯住 Claude Code 会话,还能一键集成 Stripe、GitHub、n8n 等 7 项服务——每一项都有一个专属的彩色 Mochi 小豆丁,帮你实时盯收支、看部署、追工作流,不用来回切窗口。
为什么需要集成:一个刘海管住所有服务
平时开发者要同时盯着支付到账、仓库动静、部署结果、工作流跑没跑完……窗口切到眼花。Coucou 的做法是:把每个服务变成一个"彩色胶囊"(pill),胶囊里住着对应颜色的 Mochi。有新动静时,Mochi 会跳出来、放个小音效,60 秒后自动恢复平静——只提醒你一次,绝不刷屏。
这 7 个集成全部可选,密钥存在 macOS 钥匙串或 Windows 凭据管理器里,不上传任何遥测。想接哪几个,点哪个就行。
7 个一键集成清单:彩色 Mochi 对号入座
每个服务在 AppState.swift 里都有固定的专属配色,一眼就能认出来:
| # | 集成服务 | Mochi 颜色 | 轮询频率 | 你会看到什么 |
|---|---|---|---|---|
| 1 | 💳 Stripe | 蓝色 | 每 30 秒 | 账户余额 + 最新 3 笔收款,新到账时数字滚动上涨 |
| 2 | 🌊 n8n | 橙色 | 每 15 秒 | 工作流执行结果,失败时显示出错节点名和报错信息 |
| 3 | ▲ Vercel | 紫色 | 每 30 秒 | 最新部署状态,成功/失败徽章 + 项目名 |
| 4 | 🐙 GitHub | 红色 | 每 5 分钟 | 你的仓库总数 + 累计 star 数 |
| 5 | 📄 Notion | 灰色 | 每 5 分钟 | 最近编辑的 3 个页面/数据库,带 emoji 图标 |
| 6 | 📅 Cal.com | 棕色 | 每 5 分钟 | 未来 60 天的已接受预约和参与者信息 |
| 7 | ✉️ Resend | 绿色 | 每 60 秒 | 最近 5 封邮件的收件人、主题和投递状态 |
一键安装步骤:填个 Key 就能跑
- 点菜单栏 Coucou 图标(Windows 为托盘图标)→Settings…
- 找到对应集成,粘贴 API Key(Stripe 用
sk_live_开头的 secret key,GitHub 用 token,n8n 需要实例 URL + API key) - 完成。不需要 Webhook、不需要服务器、不需要写一行代码
密钥统一由 [KeychainStore] 管理,macOS 存 Keychain、Windows 存凭据管理器。所有集成共用一个模式:轻量轮询器(Poller),没人在看时自动暂停,几乎零开销。
Stripe 集成:新钱到账,Mochi 开心数余额
Stripe 是收款场景的最佳拍档。StripePoller.swift 每 30 秒查一次余额和最近 3 笔 charge:
- 静默加载:首次拉取不弹不响,只把数据填好
- 新到账动画:新收款从顶部滑入列表 → Mochi 放
finish音效 → 余额数字滚动上涨到最新值 - 错误友好:Key 填错(401)或用成了 publishable key(403),胶囊里直接告诉你怎么改
n8n 与 Vercel:工作流和部署失败第一时间知道
这两个是"排障型"集成,价值全在失败时刻:
- n8n(N8nPoller.swift):检测到新的终态执行后,会把出错的节点名 + 报错信息直接摆到胶囊里;成功则显示最后一个节点处理了几条数据,还能预览 JSON 前 4 个字段。支持按工作流名称过滤,只看你关心的
- Vercel(VercelPoller.swift):只认终态部署(READY / ERROR / CANCELED),新部署落地瞬间弹出彩色徽章和
finish/error音效,还能按项目过滤
两者都会在显示 60 秒后自动复位,不打扰你干活。
GitHub、Notion、Cal.com、Resend:安静的情报员
剩下 4 个偏"信息型",低频轮询、安静更新:
- GitHub(GithubPoller.swift):5 分钟刷一次,汇总你的公开 + 私有仓库总数、全部仓库的 star 总和,适合挂在胶囊里当个"个人战绩牌"
- Notion(NotionPoller.swift):拉最近编辑的 3 个页面,标题 + emoji 图标,点一下跳过去
- Cal.com(CalcomPoller.swift):扫描未来 60 天的 upcoming 预约,标题、参与者、备注齐全
- Resend(ResendPoller.swift):最近 5 封邮件的收件人与投递事件,发信服务状态尽收眼底
和 Claude Code 配合:这才是主角
别忘了 Coucou 的本业——上面这些彩色 Mochi 只是"副业"。主视角里,每个 Claude Code 会话都实时展示在读什么文件、跑什么命令;权限请求直接弹出Allow / Deny,点一下回到工作;完成时 Mochi 跳个快乐小舞。想动手试试,参考 README.md 的 Setup 一节和集成设计文档 INTEGRATIONS.md。
常见问题:Coucou 集成会卡死我的服务吗?
不会。三个设计保证了这一点:
- 只读轮询:Coucou 只调各服务公开 API 读数据,绝不修改你的配置
- 300ms 超时熔断:Claude Code 钩子在 Coucou 没响应时直接放行,会话永远不会被卡住
- 按需启停:没配置的集成压根不轮询,配了的集成也只在窗口展开时高频率工作
7 个集成、7 种颜色、7 只 Mochi——装一个 Coucou,你的刘海就成了全家桶状态栏。
【免费下载链接】coucouA tiny friend that lives in your notch (macOS) or at the top of your screen (Windows, Linux) and keeps an eye on your coding agents: Claude Code, Gemini CLI, Antigravity and more.项目地址: https://gitcode.com/gh_mirrors/co/coucou
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考