zzx-dear/dsh-capybara-notify

zzx-dear★ 0Shell最后同步: 2026-08-19

在 GitHub 打开

README 摘要

dsh-capybara-notify 🦫 水豚秘书 :给 DeepSeek Harness(DSH)装上桌面宠物通知与告警收件箱。 任务完成、需要你确认、定时巡检、每日插件推荐——都由桌面上的水豚「噜噜」用气泡 + 叮咚告诉你。 English quickstart at the bottom. 功能 能力 说明 🔔 告警 API POST /api/secretary/notify :任何脚本、任务看板、cron 都能投递,宠物弹气泡 + 叮咚 📥 收件箱 告警落盘 $DSH HOME/secretary/inbox.jsonl , /queue 取最近 50 条 🧠 会话智能提醒 监听真实会话事件: 回合完成 → 「✅ 任务完成」 ; 等待确认 → 「⚠️ 需要你确认:理由」 ; 阻塞 → 「⏸ 等待继续」 (子代理静默) 🦫 桌面宠物 透明置顶小窗(macOS):点击穿透、拖拽跟手、位置记忆、截图隐身、launchd 托管(开机自启 + 崩溃自愈) 📋 巡检脚本 磁盘 / HTTP / 进程存活巡检模板(超阈值才通知) ⭐ 每日插件推荐 从 awesome-dsh-plugin 市场按 star 挑你没装的高口碑插件,每天推 3 款 安装 1. 插件本体 重启 dsh( dsh web )后生效。测试: 2. 桌面宠物(可选,macOS) 脚本会:建 .venv 装 pywebview → 注册 launchd 服务 com.lulu.pet (开机自启 + 异常退出自动拉起)→ 启动宠物。 定制宠物形象 :宠物图集来自 Codex Pet 生态(8 列 × 9 行布局)。 把你的宠物放到 /.codex/pets/ / ( pet.json + 图集),默认选 capybara-ruru , 用环境变量 LULU PET ID 指定其他 id(图集版权自负,本仓库 不附带 任何宠物素材)。 隐藏网页 GUI 里内置宠物(桌面宠物是主角): 3. 每日插件推荐(可选) 规则:star ≥ 60(市场前 6%)→ 排除已装 → 排除推过 → 每天按口碑推 3 款; 发现新货时噜噜弹「🐹 今日推荐 3 款」,明细落 checks/../plugin-daily.log 。 API POST /api/secretary/notify - title ≤ 60 字、 body ≤ 500 字;气泡是单行,标题 ≤ 22 字、正文 ≤ 22 字才进气泡 - 返回 { "ok": true, "id": "...", "channel": "scoped-emit" } GET /api/secretary/queue 最近 50 条告警(新的在前): { "ok": true, "alerts": [...] } GET /api/secret…

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdsh-pluginnotificationpet

分类