aa2246740/dsh-watcher
Read-only Agent work-path observer for DeepSeek Harness
项目介绍Project Overview
Watcher 是 DeepSeek Harness WebUI 的只读插件,把零散 Session 收成可折叠的 Agent 工作路径。点击会话标题栏眼睛,可查看每轮步数、执行次数、耗时与 tok/s,展开后看并行分支、工具结果和默认折叠的可见推理。适合回放本地 Session、排查执行过程时使用。它不写入对话、不编造思维链,也不替代官方 Trajectory;安装后需重启 Host 并刷新页面。
Watcher is a read-only plugin for the DeepSeek Harness WebUI that turns scattered sessions into a foldable agent work path. Click the eye icon in the conversation title bar to inspect turns, step counts, runs, duration, and tok/s; expand steps for parallel branches, tool results, and visible reasoning. Use it when replaying local sessions or reviewing execution. It adds no messages, invents no hidden chain-of-thought, and does not replace the official Trajectory; restart the Host and refresh after installing.
请帮我了解并安装插件:【dsh-watcher】【https://github.com/aa2246740/dsh-watcher】
把上面这条消息直接发给当前会话里的 DSH,让它帮你了解并安装。安装命令不一定准确,发给 DSH 更稳。Send this message to DSH in your current session. CLI install commands may not be accurate across systems — DSH will figure it out for you.
或使用命令行安装(适合开发者)Or use CLI install (for developers)
命令行安装CLI Install
dsh plugin --profile web add github:aa2246740/dsh-watcher
把 aa2246740/dsh-watcher 加入你的 DSH 配置(web profile)即可启用。
READMEREADME
中文 · English
Watcher
把一团 Session 收成一张能折叠的 Agent 工作路径。
这是 DeepSeek Harness WebUI 的只读插件。点会话标题栏里的眼睛:先看这轮走了几步、跑了几次、花了多久;再展开某一步,看并行分支、工具结果,或一条默认折着的推理记录。
它不往对话里塞消息,不编隐藏思维链,也不替代官方 Trajectory。

图是官方 DeepSeek Harness Web。Watcher 挂在会话标题栏的眼睛上。这段对话是本地 Session 回放,面板读的是官方 ConversationSnapshot,不是单独做的 foldEvents 页。
面板
收起的轮次仍留下阶段数、执行数、总耗时和 tok/s。展开后能看到模型 / 工具 / 首 token 的时间条。


并行就停在原来的 Step 里,两条分支都能点开。

归类只叠得起来的,才叠。同一个 package.json 可以 ×2,点开还是两条原始记录;两条不同的 bash 不会被捏在一起。

模型阶段只使用供应商已经写进 Session 的可见 reasoning。没有记录就写未记录。正文默认折着。
装上
不需要 dshx。默认走官方 dsh。
dsh plugin --profile web add github:aa2246740/dsh-watcher
或本地 clone:
git clone https://github.com/aa2246740/dsh-watcher.git
dsh plugin --profile web add ./dsh-watcher
然后重启这个 DSH Host,刷新页面。dsh plugin add 只写 profile,不会热挂正在跑的 Host。
卸载:
dsh plugin --profile web remove dsh-watcher
DeepSeek Harness 0.1.0-rc.8 · Node ^22.19.0 或 >=24。
交互约定在 DESIGN.md。MIT。Watcher 不代表 DeepSeek 官方。
Optional: dshx
已经在用 Agent 对着一份 Harness 检出干活?先装 dshx,再把那个仓库和本仓库(https://github.com/aa2246740/dsh-watcher)一起交给 Agent。后面它自己会装。
nexu-io/open-design
ruvnet/ruflo
amruthpillai/reactive-resume
esengine/DeepSeek-Reasonix
volcengine/OpenViking
Molunerfinn/PicGo
titanwings/distilly
titanwings/colleague-skill