dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
自动开发调度器2.0(dsh-orchestrator2):DSH agent preset 插件——交互设计 → goal 驱动开发流水线 → 验收修复循环。发布镜像:插件源码 + 最新安装包(当前 v2.8.0)。
DSH agent preset 插件:单会话双态——先以调度员身份与你交互完成产品设计(并行研究员调研 → 方案 → 决策清点 → 定稿),一句确认后切换为调度引擎,goal 驱动自动推进开发流水线(审核员计划审核 → 开发员执行自测 → 审核员 AC 证据核验+代码审查 → 调度员构建),推进到「待人工测试」硬停止等你实测;验收阶段走修复循环(T0~T3 证据链)。
当前版本:v2.10.3(2026-10-21 发布,DSH 版;Codex 版 v2.9.0 于 2026-10-10 首发,见「安装」节 Codex 版段) | 相对上次发布 v2.10.2 的差异:派工持久化——v2.10.2 紧急适配(单向硬切
startActivation)的三个遗留洞补齐:①role-tools.mjs改双 API 能力探测(导出纯函数resolveStartApi:startActivation优先、0.2.0 旧宿主自动回退startContinuable,皆无则报错列出宿主实际能力键),插件在 0.2.0/0.2.1 两种宿主下都能点火;②inspect_role_models输出头部新增「宿主派工能力」探测行(DSH 升级后两分钟可自查,异常降级不阻断主输出);③ 清除死配置backgroundMode: continuable(0.2.1 下本不生效的休眠配置,两 yml 全文零残留+套件防回潮断言);④ 手册新增「DSH 升级后两分钟冒烟」节;⑤ 原子升版 v2.10.3(七件)。套件 565→574/0(+9 断言,T9 双变异打红验证);机器层零改动(dispatch/phase-gate/budget 一行未动)。0.2.0 回退路径为套件保障、未真机实测(手册如实标注)。此前 v2.10.2 为 DSH 0.2.1 兼容适配——宿主把子代理启动 API 由ctx.subagents.startContinuable重构为startActivation,0.2.1 下三角色派工「点火即挂」;该版把role-tools.mjs内部启动调用适配到新 API(spec 顶层delivery:'parent'、request 去重复label、signal留在顶层),三角色工具名/参数/返回契约({kind:'continuable', subagentId})与「先 bindChild 再启动」全部不变;测试 mock 同步并为运行期 spec 参数语义新增 4 条断言(附四项失败反例取证),套件 561→565/0;原子升版 v2.10.2(五载体 + pkg-consistency 常量族 + 生成镜像);机器层零改动。此前 v2.10.1 为 codegraph 闭环强制同步——每次任务完结必须更新代码图谱成硬规则:任何任务包(含修复包)置「已完成」前,调度员在项目根机械执行codegraph sync,无条件、不分内外层、改了什么就更新什么;未同步不得关闭,验收结论.md 增「codegraph 同步」记录行,关卡3 收尾兜底再同步一次(用户指令 2026-10-13);规范升 v2.1.6(§六 新增第 7 条闭环门禁 + §六 第 4/6 条与 §2.4 挂引用,经生成器 CG-A~F 六个 op 落地、--check 逐字节校验);persona 四处同源(A1 连跑前置 sync/新增闭环段/P2-1 修复包前置/收尾门禁 ⓪ 步)+验收结论模板同步;t2-persona 字节预算 48→49 KiB 显式抬升;原子升版(五处版本载体 + pkg-consistency 常量族同候选 commit 切换)。套件 561→561/0(断言数不变);机器层零改动(dispatch/phase-gate/budget 零改动,不新增状态/环节/角色)。 宿主要求:建议 DSH 0.1.7-rc.2 起(0.1.7 声明式预设机制:包内presets/agent-preset.patch.yml自动生成预设声明层,无需手工处理);v2.10.3 实测于 DSH 0.2.1(web 版与桌面版,Electron,desktop profile) | 规范:项目目录及协同开发规范 v2.1(六区结构,本文档 v2.1.6)
resolveStartApi 双 API 能力探测(startActivation 优先、0.2.0 旧宿主回退 startContinuable,皆无报错列实际能力键);inspect_role_models 首行「宿主派工能力」自查行;死配置 backgroundMode: continuable 清除+防回潮断言;手册「DSH 升级后两分钟冒烟」节;套件 565→574/0ctx.subagents.startContinuable 重构为 startActivation——本版适配该调用(spec 顶层 delivery:'parent'、request 去重复 label、signal 留顶层),0.2.1 下三角色派工恢复;三角色工具名/参数/返回契约与「先 bindChild 再启动」不变;测试增 4 条运行期 spec 语义断言(附四项失败反例),套件 561→565/0codegraph sync(不分内外层、改了什么更新什么);未同步不得关闭,验收结论留同步记录行;收尾兜底再同步;codegraph 不可用按降级口径如实标注,不伪造——图谱始终是最新单一事实源_模板/ 子文件夹,区根不再平铺混杂;三级复制源回退(项目内 _模板/ → 旧平铺位 → 预设包 spec/templates)老项目无损;规范 v2.1.5enter_auto_mode 开发准备门禁 fail-closed(00-项目管理/开发准备.md 记录不齐即拒并列缺项);远程仓库/测试服务器允许「不适用」须写理由,codegraph 不自动降级apply 的装配断言(config-check T3h,含缺 apply 夹具检红演算);注册与更新前体检双 profile 覆盖(web 走 CLI、desktop 走 Electron 管理)ASSUMPTION 标记| 版本 | 日期 | 更新摘要 |
|---|---|---|
| v2.0.0 | 2026-09-11 | 首个 2.0 插件包:协同开发规范 v2.0(五区结构)+ 模板 23 件;orchestrator2 预设四角色(调度员/研究员/审核员/开发员)钉模型;phase-gate v2(24 轮上限 + 四句开工校验);budget.mjs token 纯统计;使用手册 |
| v2.1.0 | 2026-09-14 | 规范 v2.1(六区 + 历史归档区)+ 模板 39 件;新增两大场景:修改已有系统(场景1:现状研究中+目标代码区)与技术调研储备(场景2:独立终态不进开发) |
| v2.1.1 | 2026-09-15 | 可靠性加固:状态头「规范版本」fail-closed;dispatch_begin/end/status 派工原子半步(预算派工前拒绝 + 写锁 + 台账预登记/回填 + 悬空识别);enter_auto_mode 幂等守卫(预设层);设计冻结哈希清单(设计基线.json 篡改即拒) |
| v2.1.2 | 2026-09-15 | 默认模型配置:三子代理钉 {provider, model, reasoningEffort}(研究员 deepseek-flash·max / 审核员 k3-256k·max / 开发员 kimi-for-coding·high);调度员推荐 kimi-coding/k3·max(preset 层不声明会话模型);lib 源化 |
| v2.2.0 | 2026-09-16 | 计划质量(SP-TP-A1):任务包改动点「消费/产出」接口契约(含修复包变体);计划审核第 4 项 = 跨改动点冲突扫描;派工材料分层(prompt 五要素、权威材料入库);授权合并——设计确认即开发授权、测过自动放行下一包;#32 三角色模型配置提示移至定稿时 |
| v2.3.0 | 2026-09-16 | 修复质量 + 调度可靠性(SP-TP-A2/TP-B):修复包 T0 根因→T1 RED→T2 GREEN→T3 回归证据链;验收「无证或不可证伪驳回」;代码审查 loadBearing 承重标注;P1-8 审核纪律。机器层:台账 schema v2(身份行+六新列)、runId 精确结算、派工返回六态、dispatch_status 恢复建议、旧台账 v1→v2 迁移、故障注入五项入回归 |
| v2.4.0 | 2026-09-17 | 运行安全(TP-C):派工三问裁定(写不出不点火)+ 三条强原则 + 尺度感锚点;开发员五条刹车纪律 + 心跳(「上报是合格交付,死磕是失败」);审核员计划审核第 5 项判断题;看门狗(B/C 后台派工 + 轮内 tick + 两指纹 + L0~L3 纠偏);孤儿接管;02 模板判断式引导(不甩手册、先裁决后部署)。机器层零改动(同日被 v2.4.1 取代) |
| v2.4.1 | 2026-09-17 | 验收期清偿(TP-C-修复1):banner 与规范口径如实化(后台派工+看门狗轮内 tick);M3 三字段=预留不回写、幂等接线另立项(去虚假机器承诺);三问裁定补来源约束(答案出自任务包 02 与既有材料,不得现场读码勘察);规范 v2.1 两处句改(行 256/§4 行 291)。机器层零改动 |
| v2.5.0 | 2026-09-25 | 跨项目复盘文本层沉淀(TP-D1):persona 瘦身重组(prefix 41,651→39,074B);小包 B 档位 4→6(规范 §4.1 经生成器升 v2.1.1)+ 触顶放弃驳回简报条款;开发员证据采集三义务;审核员驳回修复边界默认条款;任务包环境前置核查(02 模板「环境事实清单」节 + 审核第 5 项「未验证」核查)。机器层零改动 |
| v2.6.0 | 2026-09-27 | TP-D2 合并测试正式语义与宿主 0.1.7 适配:快速通道与欠账四形态口径、规范 v2.1.2 §4.5、模板四件同步、workflow-ptc 引擎配对护栏、声明式预设生成件与 dump-config 更新前体检;移除已下线的 workflow-worker-thread 条目。机器层行为不变。 |
| v2.6.1 | 2026-09-28 | TP2-SpecKit 证据裁决口径落地:AC 证据等级/逐项状态列、修复包澄清与根因/扩围/上游指针、场景2裁决与反证门槛、版本护栏与声明件同步;安装包、zip、注册和 web --dump-config 体检完成。 |
| v2.7.0 | 2026-10-02 | T3 子代理模型路由与会话覆盖:三角色默认/降级持久路由(DSH_HOME JSON 现读)、429/额度自动降级(G1 独占/一次切换/终局传播/不吞取消)、会话临时改模与显式永久配置(set/reset/inspect 嵌套 route);官方钉模型注册行替换为插件自持派工(先绑定后派工);同日被 v2.7.1 取代 |
| v2.7.1 | 2026-10-03 | T3-TP1-修复1:组合树挂载被拒修复(两纯库模块补空 apply 空载——cordis registry.plugin() 拒绝无 apply 模块 → never started → 预设挂载被拒);config-check 新增 T3h 本地模块行 apply 导出断言(含检红夹具)防回归;注册与更新前体检双 profile(web+desktop)覆盖 |
| v2.8.0 | 2026-10-08 | T4 对话形态纪律(i-have-adhd 深化):persona 新增【对话形态纪律】——人读消息 answer-first/结尾唯一下一步/首尾双问/分组 ≤5 证据全保留/时间具体单位+错误三件套;提问纪律与过程消息一行制;不采用项成文;套件 524→529/0;源码侧声明件漂移(D-J1)清偿。机器层零改动 |
| v2.9.0 | 2026-10-08 | 引导 首次使用引导:persona 新增【首次使用引导】(新会话首消息探查后告知缺项)+ enter_auto_mode 开发准备门禁(fail-closed 五条件)+ 开发准备.md 模板(规范 v2.1.4,§4.6+§十索引 40 件)+手册首次使用节;套件 529→540/0;D-J1 随升版清偿 |
| v2.9.0(Codex 版首发) | 2026-10-10 | CDX2 Codex 自动开发调度器2.0:Codex 宿主独立实现(skill+Node 原子状态控制器,无 MCP 服务),同步 DSH v2.9.0 能力(派工可靠性/质量证据/运行安全/预算与合并测试/模型路由/首次使用与文档纪律);交付 05-交付/Codex/codex-auto-development-orchestrator2-v2.9.0/;待用户实测验收 |
| v2.10.0 | 2026-10-11 | 归集/TP1-模板目录归集:四区 21 件按任务复制模板归集入各区 _模板/ 子目录,区根只留正式文件;三级复制源回退成文(老项目不强制整改);规范 v2.1.5(生成器 31 op,§2.2 树 + §10 索引 + 散文面指针同步);测试六套件同步 + 21 条旧平铺位防回归断言;原子升版(五载体+常量族同 commit);套件 540→561/0。机器层零改动 |
| v2.10.1 | 2026-10-13 | codegraph 闭环强制同步(用户指令):任何任务包(含修复包)置「已完成」前调度员机械执行 codegraph sync——无条件、不分内外层、改了什么更新什么;验收结论增「codegraph 同步」记录行;收尾门禁 ⓪ 步兜底;不可用时降级如实标注。规范 v2.1.6(生成器 CG-A~F 六 op);persona 四处同源 + 验收结论模板同步;套件 561→561/0;机器层零改动,不新增状态/环节/角色 |
| v2.10.2 | 2026-10-20 | TP1-适配DSH0.2.1:DSH 0.2.1 把子代理启动 API 由 ctx.subagents.startContinuable 重构为 startActivation,0.2.1 下三角色派工全挂——本版把 role-tools.mjs 内部启动调用适配到新 API(delivery:'parent'、request 去重复 label、signal 留顶层),对外契约不变;测试 mock 同步 + 4 条运行期 spec 参数语义断言与四项失败反例,套件 561→565/0;原子升版(五载体 + 常量族 + 生成镜像);机器层零改动,不新增状态/环节/角色 |
| v2.10.3 | 2026-10-21 | TP2-派工持久化:v2.10.2 紧急适配的三洞持久化——① resolveStartApi 双 API 能力探测(startActivation 优先/0.2.0 回退 startContinuable/皆无报错列能力键);② inspect_role_models 首行宿主派工能力探测行;③ 死配置 backgroundMode: continuable 两 yml 零残留+防回潮断言;④ 手册「DSH 升级后两分钟冒烟」节;⑤ 原子升版(七件);套件 565→574/0(+9,T9 双变异打红);机器层零改动;0.2.0 回退为套件保障未真机实测(手册如实标注) |
本仓库含两个宿主版本(同一套调度器方法学的两套实现,各自独立安装、互不影响):
| 版本 | 宿主 | 安装包路径 |
|---|---|---|
DSH 版 dsh-orchestrator2 v2.10.3 | DeepSeek Harness(web / 桌面版) | 05-交付/安装包/dsh-orchestrator2-v2.10.3/(或同名 zip) |
Codex 版 codex-auto-development-orchestrator2 v2.9.0 | OpenAI Codex(桌面版/CLI) | 05-交付/Codex/codex-auto-development-orchestrator2-v2.9.0/codex-auto-development-orchestrator2/(或同级同名 zip;包根须含 .codex-plugin/plugin.json 与 skills/) |
远程仓库为发布快照(只含最新版本)。
web 版(dsh web,profile=web,CLI 一条命令):
dsh plugin --profile web add link:/路径/dsh-orchestrator2-v2.10.3
桌面版(Electron,profile=desktop,由应用专属管理,CLI 写入会被拒 managed exclusively by the Electron application):
…/dsh-orchestrator2-v2.10.3 包目录;05-交付/T3-TP1-子代理模型路由与会话覆盖/构建记录-20261002.md §八 的手工三件套——改 profiles/desktop/package.json 的 link 依赖行 + pnpm-lock.yaml 两行 + node_modules/dsh-orchestrator2 junction 重指(操作前备份原文件;本仓库 v2.10.0/v2.10.1/v2.10.2/v2.10.3 桌面版即以此方式装机)。两端通用:装完完全退出并重启(桌面版注意先退出托盘进程,避免旧实例占端口);新建会话在预设选择器选「自动开发调度器2.0」。重启前建议体检:node "$env:APPDATA\npm\node_modules\@deepseek-ai\dsh\lib\bin.js" web --dump-config——① 组合树含 preset-orchestrator2;② 零死引用;③ 注册指向新包。详见包根 测试入口说明.md 与 presets/orchestrator2/docs/使用手册.md。
注:0.1.7 起预设走声明式机制(包内
presets/agent-preset.patch.yml在宿主启动时自动把预设声明进组合树);旧版「裸目录拷贝到~/.dsh/.agent-presets」方式已随 0.1.7 移除,勿再用。
codex-auto-development-orchestrator2-v2.9.0/codex-auto-development-orchestrator2/(或 zip 解压后的同名目录)复制为个人插件目录 %USERPROFILE%\plugins\codex-auto-development-orchestrator2\;codex-auto-development-orchestrator2@personal);与旧插件 codex-auto-development-flow 不互相覆盖,试用期只启用一个 Codex 调度器;$codex-auto-development 触发;用法见包内 skills/codex-auto-development/SKILL.md 与 docs/人工测试指南.md;可选角色模板在 templates/agents/(复制到项目 .codex/agents/ 使用,勿整目录覆盖)。Codex 版 2.9.0 于 2026-10-10 首发(同步 DSH v2.9.0 能力:派工可靠性/质量证据/运行安全/预算/模型路由/首次使用与文档纪律),当前待用户实测验收——版本号不表示验收已通过(验收状态见
03-开发协同/CDX2-Codex自动开发调度器2.0/状态.md)。
| 目录 | 内容 |
|---|---|
00-项目管理/ | 治理规范本体(v2.1.5)、当前状态、预算基线等 |
01-设计/ | 设计文档(每系列只留最新版):DSH2.0 设计方案 v1.7、v2.1 目录体系/场景扩展、superpowers 调研与借鉴(v1.1)、SP 借鉴落地定稿与任务包、运行安全定稿与任务包、跨项目复盘沉淀定稿与 TP-D1/TP-D2 任务包、外部借鉴落地(TP1/TP2)、子代理模型路由与会话覆盖(T3)、技术调研(TR1/TR2)、首次使用引导、Codex2.0 方案 v0.2 |
02-代码/ | orchestrator2/(DSH 版 2.0 预设工程:persona/规范/模板/dispatch.mjs 机器层 + model-routes/session-routes/role-tools/route-fallback 路由四模块/tests 回归套件)+ orchestrator/(1.0 预设)+ codex-auto-development-orchestrator2/(Codex 版插件源码:.codex-plugin/+skills+Node 状态控制器+templates+tests) |
03-开发协同/ | 开发过程记录:各任务包状态/计划评审/执行自测/代码审查/预算台账/决策记录(T1→PD→T2→SP→运行安全→跨项目复盘沉淀→借鉴2→T3 系列→引导 全程;CDX2 为 Codex 版协同目录) |
04-测试/ | 验收结论(含债务清单与 AC 核验证据) |
05-交付/ | 安装包(DSH 版当前 v2.10.3)、Codex 版交付(Codex/,当前 v2.9.0 首发)、构建/部署/推送记录、操作手册 |
历史资料与旧版本不在本远程仓库(发布口径:不含历史版本/原型/内部文档);本地开发历史同理不推。
05-交付/安装包/dsh-orchestrator2-v2.10.3/presets/orchestrator2/docs/使用手册.md00-项目管理/项目目录及协同开发规范.md项目看板.md05-交付/TP2-派工持久化/构建记录-20261020.md(v2.10.3 构建:套件 574/0、全树 diff 恰 9 件预期差异、AC4 手册三副本哈希一致、pkg-consistency 12/0、双 profile 三处同改);上一构建:05-交付/TP1-适配DSH0.2.1/构建记录-20261020.md(v2.10.2,套件 565/0)