Loading...
Loading...
Compare original and translation side by side
/shaping/breadboarding/shaping/breadboarding/shaping/breadboardingFrame → Shape → Breadboard → Slice → Build| Phase | Purpose | Sub-skill | Output |
|---|---|---|---|
| Frame | Capture the "why" | | Problem + Outcome |
| Shape | Separate problem from solution, iterate | | R (requirements) + selected Shape |
| Breadboard | Map affordances and wiring | | Affordance tables + diagram |
| Slice | Cut into demoable increments | | V1..V9 vertical slices |
| Build | Implement slice by slice | — | Working software |
Frame → Shape → Breadboard → Slice → Build| 阶段 | 目标 | 子技能 | 输出 |
|---|---|---|---|
| Frame | 明确“为什么做” | | 问题 + 预期成果 |
| Shape | 分离问题与解决方案,迭代优化 | | 需求(R)+ 选定的方案框架 |
| Breadboard | 梳理功能与关联逻辑 | | 功能清单表 + 关联图 |
| Slice | 拆分为可演示的增量模块 | | V1..V9垂直拆分模块 |
| Build | 逐个模块实现 | — | 可运行软件 |
/breadboardingCURRENTCURRENT"Here's how the current system works. Now let's frame what we want to change. What problem are you trying to solve, or what outcome do you want?"
/breadboardingCURRENTCURRENT“以上是现有系统的运行逻辑。现在我们来明确要解决的问题或达成的目标。你想要解决什么问题,或者期望实现什么成果?”
/shapingshaping.md.claude/"Here's the frame. Does this capture the problem and desired outcome? Once confirmed, we'll start extracting requirements and sketching a solution."
/shaping.claude/shaping.md“以上是梳理后的问题与预期成果。是否准确覆盖了你想解决的问题和期望的结果?确认后,我们将开始提取需求并草拟解决方案。”
/shapingExtract R → Sketch shape(s) → Fit check → Spike unknowns → Iterate/shaping提取需求R → 草拟方案框架 → 适配性检查 → 调研未知点 → 迭代优化"Here's R x A — the fit between requirements and the proposed solution."
| Fit check shows | Suggest |
|---|---|
| Flagged unknowns (warning markers) | "A2 is flagged — want me to spike it?" |
| Requirements failing | "R3 fails because [reason]. Should we revise the shape or adjust R3?" |
| All green | "The shape looks solid. Ready to breadboard?" |
| Multiple viable shapes | "Both A and B pass. Want to compare with |
“以下是需求R与方案A的适配性检查结果。”
| 适配性检查结果 | 建议 |
|---|---|
| 标记出未知点(警告标识) | “A2被标记为未知点——需要我深入调研吗?” |
| 需求未满足 | “R3未满足,原因是[具体原因]。我们应该修改方案还是调整R3?” |
| 全部符合 | “方案框架可行。准备进入Breadboard阶段吗?” |
| 多个可行方案 | “方案A和B都符合要求。需要对比 |
| Command | What it does |
|---|---|
| Fit check: requirements against shape A |
| Rotated fit check: shape A against requirements |
| Investigate a specific part in depth |
| Add a new requirement |
| Propose an alternative approach |
"Shape [X] is selected and all requirements pass. Ready to breadboard?"
| 命令 | 功能 |
|---|---|
| 适配性检查:需求R与方案A的匹配情况 |
| 反向适配性检查:方案A与需求R的匹配情况 |
| 深入调研特定模块 |
| 添加新需求 |
| 提出替代方案 |
“已选定方案[X],所有需求均满足。准备进入Breadboard阶段吗?”
/breadboarding"The breadboard shows [N] UI affordances, [N] code affordances across [N] places. Ready to slice into vertical increments?"
/breadboarding“本次梳理共包含[N]个UI功能、[N]个代码功能,分布在[N]个场景中。准备拆分为可演示的垂直增量模块吗?”
/breadboarding"We have [N] slices. V1 demos '[demo statement]'. Want to start building V1?"
/breadboarding“我们共拆分出[N]个模块。V1可演示‘[演示说明]’。准备开始实现V1吗?”
V[N]-plan.md"V[N] is complete — [demo statement] is working. Ready for V[N+1]?"
V[N]-plan.md“V[N]已完成——‘[演示说明]’功能可正常运行。准备开始V[N+1]吗?”
| File | Purpose | Location |
|---|---|---|
| Ground truth for R, shapes, fit checks | |
| Investigation findings | |
| High-level summary of entire feature | |
| Per-slice implementation plans | |
| 文件 | 用途 | 位置 |
|---|---|---|
| 需求、方案框架、适配性检查的基准文档 | |
| 调研结果文档 | |
| 功能全局概览文档 | |
| 各模块的实现计划 | |
shaping.md/shapingshaping.md/shaping