phantomSuying/dsh-module-driven-develop ↗★ 1
dsh-plugin-module-driven-dev
模块驱动开发(MDD)DSH 插件:需求递归拆解为模块树、每个模块由独立子 agent 依据设计文档全量生成代码、主 agent 调度集成调试、设计变更全量重生成、需求调整递归传播。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:phantomSuying/dsh-module-driven-develop说明文档
阅读完整 README ↗🚀 Usage
Just talk to the agent:
- "用模块驱动开发实现 " → main agent runs P0–P5: decompose the module tree (
.mdd/manifest.md) → design each module (.mdd/designs/) → dispatch independent sub-agents to generate code (.mdd/code/) → integrate, build, debug. - "把 \ 的设计改成 …" → design change: revision +1, archive old code, regenerate everything from the new design.
- "需求调整:" → a change-analyst sub-agent locates the affected modules (including propagation along the dependency graph), module agents recursively decide whether to push the task further down, then redesign + regenerate + re-integrate.
All artifacts live under .mdd/ (layout: references/workspace-layout.md).