【AI Skills】使用Skills调教Claude技能——卓越编程

引言

在 AI 编程工具(如 Claude Code)日益普及的今天,我们正在经历从“手写代码”到“督导代码”的范式转移。然而,很多人发现,即便 AI 拥有海量的知识库,在面对复杂的真实项目时,依然会犯一些令人哭笑不得的低级错误。

为了解决这个问题,GitHub 上出现了一个极具启发性的项目:forrestchang/andrej-karpathy-skills。但在深入拆解这个项目之前,我们需要先搞清楚两个核心问题。

什么是 AI 的“Skills”,它到底有什么用?

简单来说,AI Skills 并不是给 AI 增加新的知识,而是给它一套“行为准则”或“工作流程”。

如果把 Claude 比作一位才华横溢但有时会“开小差”的实习生,那么 Skills 就是那本放在他工位上的《员工手册》。它定义了在特定环境下(如终端或复杂的代码库中)AI 应该遵循的思考路径和操作规范。

  • 为什么要用它? 纯粹的预训练模型往往具有不可预测性。Skills 的存在是为了通过预设的上下文约束,减少 AI 的随机性,提升它在处理复杂逻辑时的一致性专业度

这个基于 Karpathy 观察的 Skills 能干什么?

这个特定的 andrej-karpathy-skills 文件并非空穴来风,它深度提炼了 AI 大神 Andrej Karpathy 对大模型编程缺陷的敏锐洞察。它的核心作用可以概括为以下三点:

  • 规避“工程陷阱”: 针对 LLM 容易产生的过度设计、忽略边界条件或破坏现有架构等顽疾,提供了强制性的检查机制。
  • 优化思考路径: 它引导 Claude 在动手写代码前,先进行深度的架构思考和影响评估,而不是直接跳到代码实现。
  • 实现“认知同步”: 通过将 Karpathy 的顶层编程哲学转化为具体的指令,让 Claude Code 能够以一种更接近“资深架构师”的直觉去操作你的本地项目。

使用教程

1、首先启用你的Claude Code客户端。

图片[1] - 【AI Skills】使用Skills调教Claude技能——卓越编程 - 极核GetShell

2、使用以下命令快速添加市场和安装Skills,注意:因为网络问题,你可能需要启用代理的TUN模式以成功安装Skills!

// 第一步:添加市场
/plugin marketplace add forrestchang/andrej-karpathy-skills

// 第二步:安装插件
/plugin install andrej-karpathy-skills@karpathy-skills
图片[2] - 【AI Skills】使用Skills调教Claude技能——卓越编程 - 极核GetShell

3、使用 /plugins 命令查看已安装的Skills

图片[3] - 【AI Skills】使用Skills调教Claude技能——卓越编程 - 极核GetShell

4、至此,该Skills已安装完成,安装完成后全局默认启用,无需手动关闭开启,你只需要正常给AI发送需求指令即可

5、若需要卸载插件,输入 /plugins 后按键盘⬅️ ➡️然后回车选中后选择 Uninstall 即可。

图片[4] - 【AI Skills】使用Skills调教Claude技能——卓越编程 - 极核GetShell
THE END
想说的话 1  QQ & 微信交流群: 点击查看加群方式
2  本站运营不易,以真心❤️换真心💕,如果帮助到你,可以 推荐给朋友 或者 开通金贝会员 支持一下本站!
3  请不要进行任何非授权的网络攻击,如果造成任何损失均由使用者本人负责,与本站和原作者无关!
点赞73 分享
茶谈区 抢沙发

请登录后发表评论

    暂无评论内容