前言¶
在 DSH 里同时跑多个 agent 会话时,常见做法是切会话列表或翻日志,很难一眼看到谁在思考、谁在等工具、谁在报错。DeepSeek Harness 支持通过插件扩展 Web GUI;社区目录 SkillHub 上的 dsh-agent-deck(维护者 windsor8890,分类:趣味换装)把遥测读出来,画成办公室工位和鲸鱼娘形象,并提供 OFFICE / RADAR / NET 等视图。下面介绍它做什么、怎么装、怎么用。
这是什么¶
Agent Deck 是 DSH Web GUI 的只读多智能体监控面板:每个正在运行的会话对应工位与角色状态,实时汇总状态、思考、工具调用、输出、上下文与吞吐;支持单 agent 的 ANALYZE 解剖视图。它只读取 Host 的会话遥测,不向会话写回任何内容。
项目托管于 GitHub:windsor8890/dsh-agent-deck。package.json 中版本为 0.6.5,代码采用 MIT 许可证;角色与截图素材许可见仓库内 ASSETS.md。
核心功能¶
三种舞台与战况条¶
默认舞台为 OFFICE,顶部可切换 RADAR、NET。舞台顶部战况条显示 ACTIVE / WAITING / ERRORS / SYNC / TPS / DESKS;点 FILTER 图例可按状态高亮。C 或 CINEMA 可进入铺满舞台的布局,Esc 退出。
鲸鱼娘与工位状态¶
面板使用 DIY 鲸鱼娘形象,共 7 个状态姿势,与会话状态对应,例如:
| 状态 | 说明 |
|---|---|
front |
默认 / 交谈 |
happy |
空闲闭眼 / 保留期 |
stand |
工作中(举手) |
side |
走路 / 串访 |
slack |
摸鱼 / 等待人工(手机) |
game |
空闲等待(手柄) |
rest |
出错 / 背对 |
悬停工位或底部卡片会高亮同会话/同族 agent;9 个以上活跃会话时会显示横向 agent 状态条。没有活跃会话时,办公室和底部 filmstrip 会保留一位值班鲸鱼娘,避免空场。界面跟随 DSH 浅色/深色主题。
PREFS 与访客行为¶
PREFS 可调访客开关、串访节奏、最多访客数、桌面动作开关和 CINEMA SKIN(COZY / COLD);偏好仅保存在当前浏览器。
安装与启用¶
前提:已安装带插件能力的 DSH,并使用 Web GUI。
安装命令来自仓库 README,需使用本仓库在本机上的绝对路径,而不是 github:owner/repo 形式:
dsh plugin --profile <profile> add <本仓库绝对路径>
示例:
# Windows
dsh plugin --profile desktop add D:\code\dsh-agent-deck
# macOS / Linux
dsh plugin --profile desktop add /path/to/dsh-agent-deck
无需 npm install 或构建步骤;安装后刷新 Web GUI 即生效。若要让 agent 代装,可将 README 中的说明交给 agent:用上述命令把仓库装到当前 DSH profile 后刷新界面。
典型用法¶
- 打开 DSH Web GUI,在左侧选择「作战室」。
- 在默认
OFFICE或切换后的RADAR/NET舞台观察整体态势。 - 单击底部
AGENT UNITS卡片或办公室工位聚焦该 agent;× RELEASE或Esc返回全局视图。 - 点卡片右上
↗打开对应会话。 - 按需调整
PREFS,再使用CINEMA做大屏查看。
经过上面的步骤,你可以在不动会话的前提下,从 GUI 层面对多 agent 运行情况进行浏览和聚焦。
适用场景与注意¶
适合谁:需要在 DSH Web GUI 里同时盯多个 agent、又希望界面直观(工位 + 角色状态 + 多视图)的开发者;分类上的「趣味换装」主要体现在鲸鱼娘与办公室视觉,底层仍是只读遥测展示。
权限与安全:插件以当前 DSH 进程的权限运行,能接触到 Host 暴露给 GUI 的会话遥测。安装前应自行审阅 源码 与 MIT 许可证;仓库自述用户规模较小,可从 GitHub 免费获取。
生态说明:DSH 的理念是「一切皆插件」;SkillHub 为社区目录站点,与 DeepSeek / 幻方无官方从属关系。
结尾¶
dsh-agent-deck 把多智能体会话遥测收成只读的办公室作战室视图,并辅以 RADAR、NET、ANALYZE 与 PREFS。需要插件详情与截图时可查看目录页 skillhub.cn/plugins/windsor8890/dsh-agent-deck,安装与更新以 GitHub 仓库 为准。