用途:在 DB 表结构设计完成(执行 peach-gen-db 后)首次运行一次,负责新项目的模块结构搭建与 _common 基础配置,供后续 peach-gen-*/peach-team-dev 自动适配。触发关键词包括「项目设置」「模块结构」「初始构成」「项目初始化」。
主要能力:确认现有 modules 结构、_common 与 schema 状态;分析 schema 目录、各域表数量及外部集成/权限线索,推荐 A~E 分离策略(A 单一 modules/;B 域分离加 modules-domain/;C 外部 API 加 modules-external/;D 权限组织分离 modules-admin/、modules-branch/、modules-public/;E 复合组合),由用户最终决定;按策略创建 api/front 目录;自动部署 _common 必需项(constants、file、log),可选 config、email、slack、sms;校验 server.ts 的 controllers glob 并注册新增 modules-* 路径;输出完成报告与下一步命令。
使用方式:需先存在 test-data 指南代码,否则提示先执行 /peach-setup-harness;AI 先分析再询问用户选择策略与 _common 可选组件。完成后可执行 /peach-team-dev [模块名] mode=fullstack spec=<Spec 路径> 生成首个模块。
限制:仅负责「设置」,不生成业务模块;modules/ 只放基础设施模块;front↔api 需 1:1 匹配;具体文件内容参考 test-data 指南代码。
本资料未提供安装命令、收费与平台信息。