dsh-tower:DeepSeek Harness 的多代理控制塔编排插件

louifinn/dsh-tower

工具与能力已验证
收录时间 2026-10-18
页面最后更新 2026-10-23

Tower 是 DeepSeek Harness 的多代理编排 DSH plugin:把会话变成控制塔,worker 在隔离 Git worktree 中执行 mission,经审查门禁合并回基线分支。

dsh-tower 是运行在 DeepSeek Harness 上的多代理编排插件,把单个会话变成一座控制塔,由 worker 在各自隔离的 Git worktree 中实现任务。它针对的是多个 agent 并行改动同一仓库却难以安全落地的问题,用任务契约、测试证据与可选独立审查来定义「完成」。核心能力包括可配置的 Tower 模式、mission 级分支隔离、合并门禁、持久化协作状态与稳定错误码,采用 MIT 协议。

如何安装

install
npmdsh plugin --profile web add dsh-tower
分类
工具与能力
平台
DSH Plugin
作者
louifinn
分发方式
插件

dsh-tower 核心特性

会话级 Tower 模式开关Git worktree 任务隔离审查门禁与证据合并mission 状态持久化恢复仓库级策略配置覆盖
Listed on dsh-plugin.org

dsh-tower 仓库简介

它是做什么的?

Tower 是 DeepSeek Harness(DSH)的多代理编排插件,把一个 agent 会话变成小型工程团队:会话本身是控制塔,worker agent 在隔离的 Git worktree 里实现任务,改动经 scope 与合并门禁合入基线分支。它解决的是「多 agent 并行改仓库、却难以安全落地」的问题,让「完成」由任务、测试证据和可选独立审查共同定义,而不是聊天里一句「好了」。核心能力包括可配置的 Tower 模式、任务级隔离、审查门禁合并、可恢复的协作状态与稳定错误码。项目由 louifinn 维护,采用 MIT 协议,灵感来自 Kimi Code 的实验性 Tower 模式。

核心功能

  • 可配置的 Tower 模式:/tower 切换会话级模式,收窄工具面并注入 Tower 协议;默认允许 Agent 带理由进出,也可设为仅人类控制。
  • 任务级隔离:每个 mission 使用独立分支和 Git worktree,worker 不会碰到主检出。
  • 审查门禁合并:开启强制审查后,审查者针对分支 tip 给出结论,合并门禁重新校验 scope、分支新鲜度、任务完成度与 worktree 归属,通过后才执行合并。
  • 可恢复的协作状态:roster、inbox、findings、reviews 与 mission 状态持久化在 .git/dsh-tower/ 下,重启不丢计划。
  • 可追溯的 finding 生命周期:tower_findings 支持按 open → triaged → fixed 或 wontfix 流转,只有 tower 或 worker 能改状态。
  • 仓库级配置与稳定错误码:每个仓库可用配置文件覆盖 review/merge/worktree/spawn 策略,工具失败统一带 [tower:] 前缀便于分支处理。

怎么使用这个插件?

在 DSH 中启用后,先用 /tower on 进入 Tower 模式,再依次调用 tower_init 记录基线分支、tower_plan 声明 2–8 个 scope 清晰的 mission、tower_spawn 拉起 worker。worker 在 worktree 内实现并提交后调用 tower_complete,最终报告会返回控制塔;跑偏时可用 tower_interrupt 或带中断标记的 tower_send 中止。Tower 适合能拆成多个可独立审查 mission 的仓库变更,单文件 hotfix、开放式研究或跨仓库工作则不建议使用;它还会拒绝 Team/Workflow/Ralph 等工具,避免两套编排协议同时驱动一个会话。

报错怎么排查?

工具失败会返回带 [tower:] 前缀的稳定错误码,可据此定位:mission-not-found 说明 mission 标识不存在,需核对 tower_plan 产出的编号;preset-missing 表示引用的预设缺失,按官方说明补齐配置;config-invalid 表示仓库级配置不合法,检查配置文件的字段与取值。若合并被门禁拒绝,通常是 scope 越界、分支不新鲜、任务未完成或审查记录缺失,按门禁提示逐项修复后重试。

本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:louifinn/dsh-tower。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。

安装、更新、卸载这个插件,都在 DeepSeek Harness 的 DSH Plugin Hub 插件市场完成

DSH Plugin 常见问题