让 Claude Code 按规约做事:Smart Ralph 的规范驱动流程
Kevin在Coding · 2026-09-19T17:30:16
用 Claude Code 或 Codex 写稍微大一点的需求,容易越聊越散,上下文一长就开始跑偏。Smart Ralph(tzachbon/smart-ralph)换了个工程做法:先走规约,再拆任务落地。 它的流程切成了几步:先做调研(Research),梳理需求(Requirements),定好架构设计(Design),最后拆成具体的子任务(Tasks)。执行每个任务时会用干净的上下文,自动分配调研、需求、架构或实现对应的子代理,避免前面的闲聊和报错历史一直堆在提示词里。需要整套全自动跑完,可以加上 --quick 跳过中间确认;仓库里另外还有基于 GitHub spec-kit 的 ralph-speckit 版本。把规约和任务分拆定死,能少很多“想到哪写到哪”的返工。