跳到正文
dsh-market 浏览插件 GitHub EN

linkbag/dsh-capyreporter

为 DSH Web 打造的永远置顶的水豚任务播报宠物——透明悬浮气泡逐条播报运行轨迹、标明所属项目,任务完成时提醒正在别处忙碌的你。

Star 数 ★ 0 分类 UI 增强 收录于 2026-09-02 npm dsh-capyreporter

安装

在 DeepSeek Harness 里通过 dsh-market 安装

dsh plugin --profile web add dshmarket

或使用命令行

dsh plugin --profile web add dsh-capyreporter

装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络。请先审阅源码,并尽量锁定 commit(github:owner/repo#sha)。

README

English | 简体中文

一只常驻桌面的水豚,替你盯着 DeepSeek Harness 里跑着的任务。

它是个透明小窗口,永远浮在所有应用之上——切到浏览器也好、写代码也好、打游戏也好,它都在。Agent 每跑一步(调工具、写回复、进新阶段),气泡就更新一行;任务跑完了,"✅ 任务完成"会一直挂在屏幕上等你回来,点一下水豚就直接跳回 DSH。

能干什么

  • 真的全局置顶:基于 Electron 的透明窗口,浮在所有应用之上。透明部分点击穿透,不挡下面的操作;只有点在水豚身上才算点到它。没装 Electron 也不影响,会自动退回页面内悬浮,气泡功能一样不少。
  • 逐步播报:工具调用、模型输出、steering、workflow 阶段、报错重试——每到一个节点,气泡换一行,像看轨迹时间线一样看着 agent 干活。
  • 气泡不吵:默认只显示最新一条状态;单击展开完整的步骤历史(带滚动条,按时间排序);双击先藏起来,有新动静会自己冒出来;右键菜单里随时能找回。
  • 认项目:气泡标题直接用任务所属的工作区名字(和左侧边栏一致)。多会话并行的时候,一眼就知道是谁在汇报。
  • 摸鱼友好:切去干别的,任务完成了水豚会在置顶窗口上提醒你,桌面通知也可以开。
  • 形象随你换:设置里上传任意透明 PNG 就能换角色;在水豚身上滚动滚轮缩放;偏好本地保存在 $DSH_HOME/capyreporter.json,重启不丢。

安装

推荐先装 dsh-market,然后在 设置 → 插件市场 里搜 "capy" 一键安装。

命令行也行:

dsh plugin --profile web add dsh-capyreporter

装完重启 dsh web(或者直接刷新页面)。需要 dsh web 0.1.0-rc.6 以上。

关于置顶窗口

页面内的水豚只有切回 DSH 才看得到,想要"切走也在",得靠一个真正的置顶窗口,这块用的是 Electron:

  • %USERPROFILE%\.dsh\electron\electron.exe 已经存在的话(或者用 DSH_PET_ELECTRON_PATH 指定路径),重启后置顶窗口会自动出现;
  • 没有也不影响,水豚会以页面内悬浮的形式工作,功能一个不少。

操作一览

操作 效果
拖动水豚 挪位置(窗口跟着走,甩多快都跟得上)
在水豚上滚轮 缩放
单击气泡 展开 / 收起步骤日志
双击气泡 先藏起来,有新动静再冒出来
双击水豚 回到 DeepSeek Harness(单击不做事,太容易误触了)
右键水豚 菜单:恢复气泡 · 打开 DSH · 隐藏桌面宠物

已知限制

  • 置顶窗口依赖本机已安装的 Electron,目前不会自动下载(后面版本打算支持)。
  • 个别独占全屏的程序(比如某些游戏)会盖住置顶窗口,这是系统层面的限制,绕不过去。

License

MIT

内容来自项目 README(GitHub)↗

评论

评论存放在 GitHub Discussions。用 GitHub 账号登录后可发表评论或点表情。