self-learning-skills:让AI编程助手自动攒经验,副业开发效率翻倍
还在手把手教AI写代码?这个开源项目让Claude Code、Cursor等编程助手自动从每次对话中提炼经验,形成可复用的技能文件。搞副业接私活,效率直接起飞。
为啥你的AI编程助手总像个“金鱼记忆”的实习生?
搞副业写代码,最烦的就是重复踩坑。每次开新会话,AI就像失忆了一样,之前好不容易调通的配置、踩过的坑、总结的最佳实践,全得重新教一遍。时间都花在“对齐颗粒度”上了,真正写逻辑的时间没多少。
说白了,AI编程助手缺一个“经验沉淀”的机制。你教它一百遍,它转头就忘,跟个实习生似的。但现在有个开源项目,专门解决这个痛点——self-learning-skills。
这工具到底是个啥?
简单讲,self-learning-skills 是一套给 AI 编程助手(比如 Claude Code、Cursor、支持 AGENTS.md 的工具)用的“自学习技能”。它能让 AI 在跟你结对编程的过程中,自动识别出那些来之不易的“黄金路径”,然后把它们收割成可复用的技能或规则,下次直接用。
说人话就是:AI 自己记笔记,下次不用你再教。
项目地址在 GitHub 上,目前已经揽获 500+ 星,作者是 Kulaxyz。据项目介绍,它主要用于提升 AI 编程代理的持续学习能力,让每次编码会话的经验都沉淀下来。
实际能用来做什么?——副业/工具/效率视角
这个工具对搞副业接私活的人来说,简直是神器。想象一下这些场景:
1. 项目配置“一次搞定,终身受用”
接了个新项目,要配一套偏门的技术栈,比如特定的 ESLint 规则、自定义的构建脚本、环境变量设置。你带着 AI 吭哧吭哧调了半天终于跑通。以前换下一个项目,这些配置经验就丢了。现在,self-learning-skills 会在你调通后,自动把这条“黄金路径”摘出来,生成一个技能文件。下次开新项目,AI 直接调用这个技能,一分钟配完。
2. 踩坑经验自动归档
比如你在用某个冷门库时,发现一个官方文档没写的 bug,靠某个 workaround 解决了。AI 能把这个“坑 + 解法”记下来,下次遇到类似情况,主动提醒或自动应用。这相当于你有了一个越用越聪明的私人编程搭档。
3. 代码风格和架构偏好固化
你习惯用某种设计模式,或者偏爱特定的命名规范,不用每次都写在提示里。AI 会在协作中学习你的偏好,并固化成规则,后续所有代码都按你的风格来。
4. 多项目经验复用
你同时搞三四个副业项目,可能都用到了类似的认证模块、支付对接。这个工具能让一个项目里总结出的技能,无缝复用到其他项目,效率直接起飞。
使用门槛高不高?
据项目文档,它主要针对 Claude Code、Cursor 等支持 AGENTS.md 的 AI 编程工具。你不需要懂什么复杂的配置,基本就是:
- 在你的项目根目录放一个配置文件(比如 AGENTS.md)
- 引入 self-learning-skills 相关的提示或规则
- 然后正常用 AI 编程助手干活就行
AI 会在对话中自动检测“值得学习的点”,并询问你是否要保存为技能。你也可以手动触发。整个过程是对话式的,没有额外的学习成本。
不过要注意,这个项目目前还比较早期,可能有些边缘情况覆盖不到。但基本思路很清晰,就是让 AI 把会话中的隐性知识显性化。
跟其他方案比,有什么不一样?
市面上也有些类似思路的东西,比如:
- 手动编写规则文件:像 .cursorrules 或 AGENTS.md 手写规则。但全靠人写,费时且容易遗漏,self-learning-skills 是自动提炼。
- Prompt 模板库:把常用提示存起来复用。但那是静态的,不会从实际编码中学习进化。
- RAG 知识库:有些工具会把文档喂给 AI。但 self-learning-skills 更侧重“过程性知识”,比如怎么解决一个具体问题,而不是文档本身。
这套方案最特别的是,它把“学习”融入了 AI 的工作流,让经验沉淀变得无感且可持续。你只管写代码,它自己会变聪明。
总结一下
self-learning-skills 这个项目,瞄准了 AI 编程助手最大的痛点——没有记忆,不会成长。它用一套轻量的机制,让 AI 从每次结对编程中自动收割经验,形成可复用的技能文件。
对于搞副业开发的独立开发者或小团队来说,这意味着:
- 少花时间在重复教学上
- 多把精力放在业务逻辑上
- 项目经验可以持续积累,而不是每次都从零开始
工具还在早期,但思路绝对值得关注。如果你日常用 Claude Code 或 Cursor 搬砖,不妨去 GitHub 上瞧瞧,给个 star,说不定很快就能用上。
让 AI 打工人自己学会成长,才是副业提效的终极大招。
如果文章对你有帮助,欢迎请作者喝杯咖啡
评论(0)