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