phantomSuying/dsh-module-driven-develop1

dsh-plugin-module-driven-dev

模块驱动开发(MDD)DSH 插件:将需求递归拆解为模块树,由独立子 Agent 生成代码,主 Agent 调度集成调试。

AI 分析

核心用途是通过模块化拆解和多 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).