The workflow execution engine is governed by: {project-root}/_bmad/core/tasks/workflow.xml You MUST have already loaded and processed: {project-root}/_bmad/bmm/workflows/workflow-status/init/workflow.yaml This workflow initializes a BMM project by determining project level, type, and creating the workflow path configuration.
Check if {workflow_path} exists
<output>项目已初始化!工作流路径配置文件已存在于: {workflow_path}</output>
<ask>是否要重新初始化项目?(y/n)</ask>
<check if="user response == 'n'">
<action>Exit workflow</action>
</check>
BMM 框架支持以下项目级别:
Level 1 - Analysis (分析阶段)
Level 2 - Planning (规划阶段)
Level 3 - Solutioning (解决方案阶段)
Level 4 - Implementation (实施阶段)
<output>无效的级别,请输入 1-4 之间的数字</output>
<goto step="2"/>
Set {{level}} to user input
请选择项目类型:
1 - Greenfield (全新项目)
2 - Brownfield (现有项目)
3 - Migration (迁移项目)
4 - Enhancement (增强项目)
<output>无效的类型,请输入 1-4 之间的数字</output>
<goto step="3"/>
Set {{type}} to user input
Determine workflow path based on level and type
根据项目级别和类型,推荐的工作流路径:
<output>
Level 1 - Analysis Phase 推荐工作流:
<output>
Level 2 - Planning Phase 推荐工作流:
<output>
Level 3 - Solutioning Phase 推荐工作流:
<output>
Level 4 - Implementation Phase 推荐工作流:
确认此工作流路径?(y/n/edit)
<goto step="2"/>
project_level: {{level}} project_type: {{type}} workflow_mode: {{workflow_mode}}
recommended_workflows:
<template-output>
<template-output>
<template-output>
<template-output>
Write template output to: {workflow_path}
工作流路径配置已保存到: {workflow_path}
项目级别: Level {{level}} 项目类型: Type {{type}} ({{project_type}}) 工作流模式: {{workflow_mode}}
下一步建议:
<output>
/bmad:bmm:workflows:create-product-brief 创建产品简介/bmad:bmm:workflows:research 进行调研
<output>
/bmad:bmm:workflows:create-prd 创建产品需求文档/bmad:bmm:workflows:create-ux-design 设计 UX
<output>
/bmad:bmm:workflows:create-architecture 创建架构文档/bmad:bmm:workflows:create-epics-and-stories 分解 Epic 和 Story
<output>
/bmad:bmm:workflows:sprint-planning 进行 Sprint 规划/bmad:bmm:workflows:sprint-status 查看当前状态
Report workflow completion