SuperAPI AI 工具集

karpathy

编程与开发

查看项目

更新于 10-15 17:21

技能介绍

用途:在写代码、审查、调试或重构时应用更强的执行纪律,减少静默假设、过度工程、过大改动和薄弱验证。适用于需求含糊的功能实现、根因尚未证实的缺陷修复、容易过度复杂的重构、对改动范围和验证强度的审查,以及为智能体加上更强的推理与执行护栏。

四条准则:一、先想再写。不要静默猜测,先陈述假设;任务可有多种解释时列出备选而非暗中择一;不清楚到会改变实现时应停下询问;若某个方向风险或复杂度超出必要应说明并解释取舍;编辑前先定位控制路径、一个可被证伪的局部假设,以及能证伪它的最廉价检查。二、简单优先。用最少必要代码解决问题;不加未要求的功能,不为一次性用途加抽象,无具体需求不加可配置性、间接层或面向未来的设计;避免为不可能或不支持场景做推测性错误处理;更简单方案能达成同样结果时优先采用。三、外科手术式改动。改动严格对应请求,只动任务所需的文件与行;不顺带重构周边代码、注释或格式;除任务明确含清理外,保持周围风格;只清理自己改动产生的死代码或导入;发现无关问题单独说明而不是混入补丁;每一行改动都应能解释为请求结果的直接后果。四、目标驱动执行。把任务转为可验证结果,先定义成功标准;缺陷修复优先有失败复现或聚焦检查;重构保持行为并用最窄可行测试验证;多步工作保留简短计划且每步有明确验证方法;第一次实质编辑后先跑最廉价的聚焦验证再扩大范围,直到结果被验证或确认具体阻塞。

使用时可自问:我在假设什么、如何廉价验证?这是满足请求的最简实现吗?我是否改了必要范围之外的东西?什么具体检查能证明任务已完成?

权衡:偏保守与精确而非纯粹速度,对琐碎明显的编辑按比例执行即可。资料未提供安装命令、收费与平台信息。