way-out
Installation
SKILL.md
重新找方向
核心原则
真正目标不等于当前方案成功。调用后先暂停当前路线,在判断是否继续前,必须尝试一条结构上不同的方向。
重新找路不等于强行换路。替代方向经比较后更差,或当前只是普通执行障碍时,keep 是正确结论。
流程
按顺序完成:
- Goal: 恢复用户真正想达到的结果,把它与“让当前方案成功”分开。
- Current Direction: 简要描述当前路线,只建立参照,不在这里优化它。
- Why Stuck: 说明为什么现在值得重新找路,例如没有进展、成本持续增加、新补丁不断出现、关键未知未解决,或路线偏离目标。不预设原因一定是复杂度。
- Break Current Path: 明确回答:
如果暂时禁止继续沿当前这条路,还能怎么达到真正目标? - Search Other Directions: 先提出至少一个结构上真正不同的方向,再做决定。候选形成后,反向检查它是否只是以另一种形式延续当前路线;如果所谓变化只是换表达、局部调整,或无法指出实质改变了什么,就不把它视为不同方向。这个检查只确认候选相对当前路线是否发生了实质变化,不证明候选更正确或本次
way-out已成功。可按当前问题重新定义目标、改变实现路径、约束、边界或责任主体,使用已有机制,先验证关键未知,或暂时不解决当前问题;这些是候选来源,不是 checklist。 - Decide: 只选择一个 verdict。结构上不同本身不是
adjust或abandon的依据。 - Smallest Next Move: 只给一个成本低、信息增益高、能尽快证伪判断的下一步;不在本次调用中展开整套新方案。