SuperAPI AI 工具集

cursor-principle-build-the-lever

编程与开发

查看项目

更新于 10-16 08:48

技能介绍

用途:当工作并非琐碎(不是几处一眼可见的明显修改)时,先构建“杠杆”——即能完成或证明该工作的最小可重复运行工具,而不是手工逐项处理。适用于编辑、迁移、分析、检查等场景。

主要能力与做法:对修改使用 codemod 或脚本,对重复文件使用生成器,对分析使用 dump 到 sqlite 的查询,对验证使用可复跑的检查。先手工完成第一个单元以摸清配方,再构建工具,然后在该单元上重跑并与手工版本做 diff 以证明等价。确保工具可安全重复运行。

分发与协作:当把工作分派给子代理时,把杠杆写成它们共同阅读的技能,包含配方、验证契约和禁区(do-not-touch fences),并放在委托方的写入范围之外,防止契约被悄悄修改。确定性杠杆优于 fan-out:脚本能一次处理全部单元时,自行运行,不要让委托方手工套用。

判据与限制:默认构建杠杆,仅当任务确实琐碎时才跳过。门槛是“琐碎性”而非“重复性”,一次性工作若杠杆能让其可检查,也值得构建。按 Laziness Protocol,只写完成或证明该工作的最小脚本,绝不构建框架。若引用了本条却未在 diff 中产生 codemod、脚本、生成器或委托技能,则视为未真正应用。工作若超出当前会话生命周期,应提交该杠杆。本适配为仅指令型,无需原生能力或外部产品依赖;资料未提供具体命令、代码示例或平台相关细节。