尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

andrej-karpathy-skills:4 条 AI 编码行为准则配合 TDD 的新手指南

andrej-karpathy-skills:4 条 AI 编码行为准则配合 TDD 的新手指南 andrej-karpathy-skills4 条 AI 编码行为准则配合 TDD 的新手指南【免费下载链接】andrej-karpathy-skillsA single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathys observations on LLM coding pitfalls.项目地址: https://gitcode.com/GitHub_Trending/an/andrej-karpathy-skillsandrej-karpathy-skills 把 4 条 AI 编码行为准则放进一份 CLAUDE.md 文件用来减少 AI 编程助手瞎猜需求、过度设计等常见错误。本文讲这个项目如何配合测试驱动开发TDD使用以及怎样在 3 分钟内跑通。修个 bugAI 顺手改了不相干代码你让 AI 编程助手给这个函数加上参数校验交付的 diff 里除了校验逻辑还把旁边函数的注释重新排版甚至多了一个你没提过的可配置开关。修 bug 时更糟没有能复现问题的测试改完只能靠肉眼判断修没修对。这类返工是 LLM大语言模型写代码时的高频问题本仓库的准则就是冲着这些场景写的。让 AI 遵守规则在根目录放好 1 个文件项目核心是一份 Markdown 规则文件把 CLAUDE.md 放到项目根目录Claude Code 会自动读取并约束自己的行为无需额外配置。仓库里三个文件值得先看CLAUDE.md 规则正文主文件覆盖全部准则SKILL.md 规则包打包成可复用的技能CURSOR.md在 Cursor 等其他工具里的用法TDD 与规则配合改造前后对照TDD 就是先写测试、再写让测试通过的开发方式。四条准则里第四条目标驱动执行把模糊指令改写成可验证的目标这正是 TDD 的核心动作。对照一下同一任务在两种工作方式下的差别同一任务不加规则按准则执行修复 bug直接改实现靠人工验证先写能复现 bug 的测试再让它通过添加校验顺手优化旁边代码改动扩散只改要求范围每行改动可交代多步重构直接动手中途方向跑偏先列步骤 → 验证计划再执行差别在一句话给 AI 派任务时把怎么算完成也写进去。成功标准明确后AI 能自己循环验证你不用反复追问进度。从安装到跑通3 分钟步骤git clone https://gitcode.com/GitHub_Trending/an/andrej-karpathy-skills把 CLAUDE.md 复制到自己项目根目录即可生效已有同名文件就把内容追加到末尾Cursor 用法见仓库中的 CURSOR.md三个常见使用误区期待一份文件覆盖所有项目约定不做任何补充准则偏谨慎一行错别字也走完整套流程长期不与项目特定规则合并准则越用越空泛这个项目的价值在于把AI 该怎么写代码变成一份可审查、可修改的明文件配合 TDD 使用你交给 AI 的每条指令都有对应的测试来验收diff 更干净返工更少。下次让 AI 写代码前先把这份准则放进根目录试试。【免费下载链接】andrej-karpathy-skillsA single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathys observations on LLM coding pitfalls.项目地址: https://gitcode.com/GitHub_Trending/an/andrej-karpathy-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表