DSH Agent Teams Office:在右侧边栏用办公室视图观察 Agent Teams

前言

在 DSH 里用 Agent Teams 跑多智能体协作时,成员状态、任务流转往往分散在会话与原生 Team 面板里。要快速判断「谁在忙、谁在交接、Lead 在哪」,需要来回切换视图。下面介绍的插件把团队映射成可交互的办公室场景,挂在 DSH 原生右侧边栏,用 3D 或像素视图呈现工位与 Lead 独立办公室,并随真实消息与任务事件驱动拜访、交接等动画,不额外调用模型。

这是什么

DSH Agent Teams Office(npm 包名 @zaimokuza/dsh-agent-teams-office)由维护者 zaimokuza-yoshiteru 发布,分类为客户端插件。一句话定位:为 DSH Agent Teams 提供 Office views——在桌面端右侧边栏新增「办公室」标签,可视化最多 16 个 teammate 与 1 个 Lead 的空间布局与状态;不修改宿主的人数配置,超出展示上限的成员仍可在原生 Team 面板查看。

核心功能

视图与布局

  • 3D 视图与像素视图可切换;「全景」可恢复镜头。
  • 场景包含 16 个队友工位和 Lead 独立办公室(README 预览图为示例团队截图,不含真实会话信息)。

交互与聚焦

  • 点击人物可查看状态并聚焦;不会切换会话。
  • 3D 中点击「聚焦」可持续跟随人物,按钮变为「聚焦中」;再次点击恢复跟随前的镜头高度、位置和缩放。跟随时仍可旋转和缩放。

悬浮窗

  • 右键办公室标签,选择「悬浮显示办公室」,或将标签拖出侧边栏。
  • 悬浮窗可移动和调整大小;切换位置时保留当前镜头、成员选择和动画进度。
  • 点击悬浮窗标题栏「收回到侧边栏」即可返回。

动画与数据边界

  • 工作中的成员回到工位,空闲成员自由活动。
  • 真实消息与任务事件触发拜访、交接、讨论和完成动画。
  • 动画不调用模型,也不会创建消息或任务;打开视图时不回放历史事件。
  • 插件最多展示 16 个 teammate 和 1 个 Lead。

安装与启用

插件当前为 Beta(package.json 版本 0.1.0-beta.9)。宿主需已启用 Agent Teams;未启用时不会出现办公室入口。

支持的 DSH 版本(与 README、engines.dsh 一致):

0.1.6-alpha.1、0.1.6-alpha.2、0.1.7-alpha.1、0.1.7-alpha.2、0.1.7-rc.1、0.1.7-rc.2、0.2.0-rc.2

宿主还需要 Node.js 22.19+(22.x)或 24+,图形环境需支持 WebGL。

在桌面端「Desktop Plugins」中安装:

@zaimokuza/dsh-agent-teams-office@beta

安装后重启桌面端。若用 CLI 管理 profile,可执行:

dsh plugin --profile <profile-name> add @zaimokuza/dsh-agent-teams-office@beta

卸载:桌面端插件管理;CLI profile 可运行:

dsh plugin --profile <profile-name> remove @zaimokuza/dsh-agent-teams-office

典型用法

  1. 打开团队会话,在右侧边栏找到新增的「办公室」标签。
  2. 在 3D / 像素视图间切换;需要时用「全景」复位镜头,点选成员查看状态或聚焦。
  3. 若希望大屏观察,右键标签选「悬浮显示办公室」或拖出侧边栏;用完通过标题栏「收回到侧边栏」。

经过上面的步骤,办公室会随当前团队会话中的消息与任务事件更新动画;日常仍以原生 Team 面板与对话为主,办公室作为并行的空间化状态视图。

适用场景与注意

适合谁:已在 DSH 桌面端启用 Agent Teams、希望在同一窗口内用可视化方式扫一眼团队分工与动线的开发者;README 写明已在 macOS 桌面端验证,适合个人与内部试用。

兼容性:其他操作系统、其他 DSH 版本及长时间运行仍需自行验证。

安全与信任:DSH 社区插件在目录站点(如 SkillHub)展示,与 DeepSeek / 幻方无官方从属关系;插件在当前 dsh 进程权限下运行。安装前建议阅读 GitHub 仓库 源码与 MIT 许可证;复用代码及渲染库的许可见仓库中的第三方声明(THIRD_PARTY_NOTICES.md)。

结尾

DSH Agent Teams Office 把 Agent Teams 的成员与事件映射到可切换的 3D / 像素办公室,集成在原生右侧边栏,并支持悬浮窗与聚焦交互,便于在不改会话的前提下观察团队状态。详情与安装说明见 SkillHub 目录页 与 GitHub README。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye