SuperAPI AI 工具集

karpathy-guidelines

编程与开发

查看项目

更新于 10-15 20:06

技能介绍

用途:这是一份面向 LLM 编程的行为准则清单,适用于开始非平凡编码任务时约束模型行为;简单的一行修改不需要完整套用。

主要能力:包含四条规则。一是显式说明假设:实现前先陈述假设,存在多种解释时全部列出而非默默选择,不清楚就指出并提问;自检标准是每个设计选择都能追溯到用户说过的话。二是最小可行改动:只写解决问题所需的最少代码,不做投机性抽象、不为一次性逻辑加可配置钩子、不为不可能场景写错误处理;若 200 行能压到 50 行就重写。三是外科式编辑:每一行改动都能追溯到用户请求,不顺手改进相邻代码、注释或格式,匹配现有风格;若改动导致导入或变量孤立则清理,但未经要求不动既有死代码。四是可验证目标:把任务转成带成功标准的目标,例如“加校验”转为为非法输入写测试并使其通过,“修 bug”转为写复现测试并使其通过,“重构 X”转为重构前后测试均通过;多步工作要给出每步验证的计划。

使用方式:在开始非平凡任务时作为检查清单逐条对照,先提问再实现,按上述自检标准判断是否合规。

适用场景:需要控制改动范围、避免过度工程、要求可验证结果的 LLM 辅助编码流程。

限制:资料未提供具体安装命令、平台支持、收费方式或效果数据;该清单是行为准则而非可执行工具,简单一行任务无需完整套用。