安装
在 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
评论
评论存放在 GitHub Discussions。用 GitHub 账号登录后可发表评论或点表情。