资讯动态

【Get-Shit-Done】GSD 中里程碑、阶段、工作流、核心工作流和项目之间的关系

发布时间:2026/10/27 21:50:26 来源:尧图企业网站定制
仓库代码 https://github.com/gsd-build/get-shit-done核心概念图┌─────────────────────────────────────────────────────────┐ │ 项目(Project)│ │ ┌─────────────────────────────────────────────────────┐ │ │ │ 里程碑(Milestone)│ │ │ │ ┌─────────────────────────────────────────────────┐ │ │ │ │ │ 阶段(Phase)│ │ │ │ │ │ ┌─────────────────────────────────────────────┐ │ │ │ │ │ │ │ 核心工作流(Core Workflow)│ │ │ │ │ │ │ │ ├───────────────────────────────────────────┤ │ │ │ │ │ │ │ │1. 讨论阶段(/gsd-discuss-phase)│ │ │ │ │ │ │ │ │2. 规划阶段(/gsd-plan-phase)│ │ │ │ │ │ │ │ │3. 执行阶段(/gsd-execute-phase)│ │ │ │ │ │ │ │ │4. 验证工作(/gsd-verify-work)│ │ │ │ │ │ │ │ │5. 发布(/gsd-ship)│ │ │ │ │ │ │ │ └───────────────────────────────────────────┘ │ │ │ │ │ │ └─────────────────────────────────────────────┘ │ │ │ │ │ │ ┌─────────────────────────────────────────────┐ │ │ │ │ │ │ │ 阶段2(Phase2)│ │ │ │ │ │ │ │ └───────────────────────────────────────────┘ │ │ │ │ │ │ │... │ │ │ │ │ │ └─────────────────────────────────────────────┘ │ │ │ │ │ └─────────────────────────────────────────────────┘ │ │ │ │ ┌─────────────────────────────────────────────────┐ │ │ │ │ │ 工作流(Workstreams)│ │ │ │ │ │ └───────────────────────────────────────────────┘ │ │ │ └─────────────────────────────────────────────────────┘ │ └─────────────────────────────────────────────────────────┘详细关系说明1. 项目 (Project)定义最高层级的实体代表整个软件开发努力初始化通过 /gsd-new-project 命令创建包含一个或多个里程碑核心文件PROJECT.md项目愿景和上下文2. 里程碑 (Milestone)定义项目中的主要版本或发布周期创建通过 /gsd-new-milestone 命令创建完成通过 /gsd-complete-milestone 命令完成并打标签包含多个阶段形成一个完整的 “定义 → 构建 → 发布” 周期作用将项目分解为可管理的版本每个里程碑有明确的目标和范围3. 阶段 (Phase)定义里程碑内的独立步骤代表一个具体的功能或组件开发创建在项目初始化或新里程碑创建时自动生成通过路线图管理可以通过/gsd-add-phase、/gsd-insert-phase、/gsd-remove-phase 等命令管理包含通过核心工作流执行的具体任务特点每个阶段都有明确的目标、需求映射和成功标准4. 核心工作流 (Core Workflow)定义完成每个阶段的标准流程组成讨论阶段 (/gsd-discuss-phase)收集实现决策和偏好规划阶段 (/gsd-plan-phase)研究并制定详细计划执行阶段 (/gsd-execute-phase)并行执行计划生成代码验证工作 (/gsd-verify-work)确认功能按预期工作发布 (/gsd-ship)创建 PR 并准备部署作用确保每个阶段都经过充分的思考、规划、执行和验证5. 工作流 (Workstreams)定义并行的工作流程允许同时进行多个里程碑的工作 管理通过 /gsd-workstreams 系列命令创建、切换和完成作用支持多团队或多功能并行开发提高效率工作流程示例项目初始化/gsd-new-project → 创建项目结构和第一个里程碑的路线图里程碑循环阶段 1/gsd-discuss-phase 1 → /gsd-plan-phase 1 → /gsd-execute-phase 1 → /gsd-verify-work 1 → /gsd-ship 1阶段 2/gsd-discuss-phase 2 → /gsd-plan-phase 2 → /gsd-execute-phase 2 → /gsd-verify-work 2 → /gsd-ship 2… 依此类推直到所有阶段完成里程碑完成/gsd-complete-milestone → 归档当前里程碑并打标签新里程碑/gsd-new-milestone → 开始下一个版本周期关键特点层次化结构项目 → 里程碑 → 阶段 → 核心工作流形成清晰的层次结构模块化每个阶段都是独立的可以单独管理和执行可追踪性所有工作都有明确的文档和 git 提交记录并行执行通过工作流和 wave 执行支持并行开发质量保障每个阶段都经过讨论、研究、规划、执行和验证确保质量这种结构使 GSD 能够有效地管理从项目构思到发布的整个过程同时保持上下文的清晰性和质量的稳定性。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑