dsh-agent-office
在终端中运行以下命令:
dsh plugin install xx-ytg/dsh-agent-office
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 配置好模型后,于终端执行 dsh plugin install xx-ytg/dsh-agent-office(源码仓库:https://github.com/xx-ytg/dsh-agent-office),安装到指定 profile 后重启服务,再打开办公室页面即可与真实会话联动。
插件介绍
在 DeepSeek Harness 里跑多个 Agent 时,终端和会话列表往往只能看到零散日志,很难一眼把握「谁在干活、谁在等审批、谁刚收工」。dsh-agent-office 把同一份 Harness 会话事件投影成一座会动的像素办公室:同事离桌去工具区、在审批角排队、回合结束后到沙发区歇口气,画面与真实状态同步,而不是另起一套臆测剧情。
插件不调用模型、不增 API Key、也不改 Agent 执行链路;办公室只订阅会话与事件流,在本地回环地址提供独立浏览器仪表盘。你可以点选同事查看活动 feed、各会话的步骤与工具调用、上报的 token,并导出场景 PNG。主会话与子 Agent 会话都会映射,父子关系表示会话血缘;待处理工具与审批各自跟踪,并行请求不会误清等待状态。完成、错误、受阻、暂停与空闲等状态彼此区分——「完成」指回合结束,而非项目验收通过。
界面自带中英文、深浅主题、聚焦视图、移动端布局与减弱动效;事件流断线会重连并标明陈旧状态。进入办公室的数据刻意收窄:仅会话 ID、父 ID、生成名、工作目录末级文件夹名、工具名、生命周期状态、时间戳与 token 计数等元数据,不包含提示词、助手正文、工具参数结果或完整路径。HTTP 服务只监听 127.0.0.1,无写接口,适合在本机可信环境下旁观自己的 Agent,而非对外托管。
适合已在 Harness 上跑任务、希望用更直观、更轻松的方式观察多会话协作的开发者与 power user。想先感受 UI 可用演示模式(模拟事件、明确标注);接入真实 Agent 需与 README 所述 DSH 版本配套,并在配置里调整端口、跟踪会话数与内存事件条数等上限。
截图预览
使用场景
- 在 Harness 里同时跑主 Agent 与子 Agent,想一眼看出谁在调工具、谁在等审批
- 长时间任务在后台执行,需要轻量、有趣的界面跟踪回合完成与空闲状态
- 调试多会话协作时,希望点选某个会话查看步骤、工具调用与 token 而不翻完整对话
适合人员
- 日常使用 DeepSeek Harness 的开发者
- 需要本地旁观 Agent 行为、又不愿引入额外 API 或模型的用户
- 喜欢像素风界面、希望把会话事件当成「办公室」来读的状态控