dsh-plugin
Q00
通过 DSH MCP 客户端挂载 Ouroboros 的纯配置包,在 DSH 中提供 36 个涵盖需求访谈、Seed、执行、评估与演化流程的工具。
没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。
NanmiCoder/dsh-agent-teams
AgentTeams 多智能体团队。
安装
npm 方式
直接拉已发布的 tarball,不用克隆整个仓库,也不需要额外配置。如果你用的是别的 profile,把 `web` 换成对应的名字。
GitHub 方式 · npm 包
从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/web/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。
我们跑过之后
我们跑过,装得上
这里每条命令都在一次性容器里、对着干净 profile 真跑过,结果取自 harness 自己的记录,不是读源码猜的。 最近一次 11 天前.
挂进你的 README
给维护者的:badge 取这条 listing 最近一次 sandbox 实测的结果,重跑之后它自己会变,读者点开就是这页的完整记录。
安装前须知
是什么 — 将 DeepSeek Harness 会话转为 captain 领导的多代理团队。
谁该装 — 在 DeepSeek Harness 会话中,需要分解目标为依赖感知的任务并通过直接消息协调子代理时, 如果你的工作仅涉及单个代理而不需团队直接消息。
注意 — 沙箱实测通过,在全新 profile 里安装并被 harness 注册进 profile。静态检查提示会执行 shell 命令。未发现明显的坑。
锐评 — 我愿意安装它,因为它结合了持久状态、自动调度和 live UI,但前提是使用支持的 Harness 版本。
grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。
dsh-agent-teams 是一个 DeepSeek Harness 插件,把当前会话变成负责统筹的 captain,并创建可继续唤醒的 DSH sub-agent 团队。它可以按角色拆分目标,建立带依赖关系的任务,让成员并行处理,再由 captain 汇总结果;成员之间也能直接发送持久消息,不需要经过中继。
插件使用共享调度器管理 running、idle 和 ready 状态:空闲成员会原子领取可执行任务,异常中断或进程重启后,仍未完成的尝试会获得新的 attempt_id。团队状态写入 <workspace>/.agent-teams/,Web UI 同时读取这些文件和实时 sub-agent 活动。默认情况下,成员沿用 captain 当前步骤实际使用的 provider、model 与 reasoning effort;只有明确提出异构团队时,才通过 provider 和 model 指定成员配置。
它适合代码审查、调查和需要多个专业视角的工作。如果任务本身不需要并行协作,或者必须由多个 DSH 进程同时修改同一团队状态,就不适合使用;文件状态只在一个 DSH 进程内串行化。该插件还涉及 terminal surface,因为成员会在当前 harness 环境及 agent 可用权限内执行分配的工作,并非运行在隔离的工作流服务中。
插件可直接使用默认值,也可在 trusted profile 中覆盖成员行为。
| Key | Value | 作用 |
|---|---|---|
stateDir |
.agent-teams |
团队状态目录 |
memberProvider |
spawn / fork |
sub-agent 运行后端 |
memberModel |
deepseek-v4 |
所有成员的默认 model |
memberMaxDepth |
1 |
成员深度设置 |
maxMembers |
8 |
成员数量上限 |
memberProvider 不是 LLM provider。跨 provider 路由使用 agent_teams_add_member 的可选 provider 与 model 字段;memberModel 只是统一默认值。
配置组合后可用 dsh --profile web --dump-config 验证,使用 dsh web 启动 Web UI。源码开发使用 pnpm build 和 pnpm verify;修改源码后需要再次运行 pnpm build。
当前会话是 captain,一次只能领导一个 active team。idle 成员自动领取 ready 任务。重新分配或 captain 接管时,旧的 attempt_id 会被撤销,并等待旧 worker 停止。无法实时投递的消息会持久保存,并在之后的状态边界重试。成员创建默认记录 captain 当前步骤的 provider、model 和 reasoning effort。
需要已有的 DeepSeek Harness 安装。状态保存在 <workspace>/.agent-teams/,多个进程同时编辑同一团队不会被协调。面板按持久化状态显示;model 可能完成工作却未更新预期的任务状态。除显式提供 provider 和 model 外,插件不提供每个成员独立的 model 或 reasoning prompt。
根据项目自己的文档整理,会跟着上游更新。两边对不上时以源码仓库为准—— 去 GitHub 看原始 README
同一分类
Q00
通过 DSH MCP 客户端挂载 Ouroboros 的纯配置包,在 DSH 中提供 36 个涵盖需求访谈、Seed、执行、评估与演化流程的工具。
没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。
loopx-project
LoopX——面向长周期 Agent 的提供商中立、本地优先状态内核与控制平面:在 DeepSeek Harness 执行层之上持久化 Goal、Todo、门禁、证据、配额、恢复与交接状态;插件负责引导安装 CLI 与技能、准入有界的同会话续跑,并为精确绑定的工作循环提供本地 GoalBar。
没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。
huangruiteng
LoopX——面向长周期 Agent 的提供商中立、本地优先状态内核与控制平面:在 DeepSeek Harness 执行层之上持久化 Goal、Todo、门禁、证据、配额、恢复与交接状态;插件负责引导安装 CLI 与技能、准入有界的同会话续跑,并为精确绑定的工作循环提供本地 GoalBar。
没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。
chuspeeism
把当前已安装并运行中的 Codex Taskboard 嵌入 DeepSeek Harness 侧边栏,并通过 Launcher 运行时描述文件连接,而不是使用固定端口。
没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。
tong-io
基于 TongFlow 的“片场”插件,用于图片、配音、音乐与视频制作:agent 为每个资产生成 TongFlow 工作流文件(.tongflow.json)并通过 TongFlow 插件执行,内嵌工作流画布,按镜头/角色/take 组织项目,附漫剧模板;以 @tongflow 开头的会话进入 Studio 界面。
没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。
EthanYoQ
安装专用 AI 小说创作预设与工作台:提供带修订号的本地项目资产、紧凑侧边工作台,以及需要原生审批的逐文件变更。
没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。