phantomSuying/dsh-module-driven-develop1

dsh-plugin-module-driven-dev

模块驱动开发(MDD)DSH 插件:需求递归拆解为模块树、每个模块由独立子 agent 依据设计文档全量生成代码、主 agent 调度集成调试、设计变更全量重生成、需求调整递归传播。

包名
dsh-plugin-module-driven-dev
版本
1.1.0
许可证
MIT
最近更新
2026年8月30日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:phantomSuying/dsh-module-driven-develop

🚀 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).