跳转至

Human

SPEC

openspec

spec-kit

superpowers skills

  • 入口 -> 定义基本约束 + 流程
  • 头脑风暴 -> 架构
    • 目标, 约束, 成功标准
    • 通过提问一次澄清一个细节
  • 计划 -> 零上下文工程师可执行的任务分解
    • 不要重复
    • 不做多余的工作
    • TDD
  • TDD
    • 红: 失败的测试用例
    • 绿: 通过测试用例
    • 重构: 优化代码, 不改变功能
  • 执行
    • 自主设定 checkpoint, 要求人类审查
  • ReView
    • 左移: 尽可能早地发现问题
    • 细粒度: 每个最小化 Task 都需要 Review
    • 必须提供完整上下文
    • SOLID 原则
  • 收到 ReView 反馈后
    • 不能因为配合而全盘接受 ReView 结果 (例如过度设计 / 删除向后兼容)
    • 先验证后执行
    • 敢于反驳
    • 与 ReView 人员完全澄清, 而不是部分接受
  • DeBug
    • 根因调查 -> 模式分析 -> 假设验证 -> 修复
    • 三次失败直接放弃, 质疑架构问题