构建基于Skills的AI智能体系统,让智能体做自举黑客

广告位招租
扫码页面底部二维码联系

朋友们好啊!我最近在研究claude-c【关注微信公众号:wwwtangshuangnet】著作权归作者所有,禁止商业用途转载。ode,并且对智能体有了更新的认识。cl未经授权,禁止复制转载。【未经授权禁止转载】aude-code是一款编程工具,但是本【原创内容,转载请注明出处】本文版权归作者所有,未经授权不得转载。质上它是一个AI智能体,可以完成包括编程【版权所有】唐霜 www.tangshuang.net【访问 www.tangshuang.net 获取更多精彩内容】在内的其他任务,因为它可以根据任务的进度【关注微信公众号:wwwtangshuangnet】【本文首发于唐霜的博客】,实时的对当前所发生的事情进行思考,并自未经授权,禁止复制转载。未经授权,禁止复制转载。行作出决策,因此,如果交给它的任务是类似【作者:唐霜】著作权归作者所有,禁止商业用途转载。规划旅游路线、处理税务等,理论上只要工具【版权所有】唐霜 www.tangshuang.net【转载请注明来源】充足,它都能完成这这些任务。不过,今天,【原创内容,转载请注明出处】著作权归作者所有,禁止商业用途转载。我将详细讨论一下它里面的skills这个【作者:唐霜】【原创不易,请尊重版权】可能颠覆下一代智能体的新技术。

【访问 www.tangshuang.n本文作者:唐霜,转载请注明出处。【本文首发于唐霜的博客】et 获取更多精彩内容】【本文受版权保护】

什么是Skills?

从现实角度讲,在claude-code中【版权所有,侵权必究】【原创内容,转载请注明出处】,skills就是一堆文件夹,每一个文件本文版权归作者所有,未经授权不得转载。原创内容,盗版必究。夹里面包含了一些固定的文件,

转载请注明出处:www.tangshua【版权所有】唐霜 www.tangshuang.net【版权所有】唐霜 www.tangshuang.netng.net本文作者:唐霜,转载请注明出处。
  • Instructions(指令):SKI【访问 www.tangshuang.net 获取更多精彩内容】【原创不易,请尊重版权】LL.md 及其他 Markdown 文著作权归作者所有,禁止商业用途转载。【未经授权禁止转载】件,包含工作流、最佳实践和指导,本质上就【版权所有,侵权必究】【访问 www.tangshuang.net 获取更多精彩内容】是告诉大模型,我这个skill可以做什么【版权所有】唐霜 www.tangshuang.net【未经授权禁止转载】,让大模型决定在什么场景下使用本skil【本文首发于唐霜的博客】原创内容,盗版必究。l,以及如何使用本skill
  • 著作权归作者所有,禁止商业用途转载。【版权所有,侵权必究】转载请注明出处:www.tangshua【本文受版权保护】原创内容,盗版必究。ng.net【版权所有,侵权必究】
  • Scripts(脚本):通过CLI运行的【本文首发于唐霜的博客】【作者:唐霜】本地脚本,我个人理解,其实它的作用就是“【作者:唐霜】本文版权归作者所有,未经授权不得转载。工具”的作用,甚至是更底层的工具
  • 【转载请注明来源】【原创不易,请尊重版权】
  • Resources(资源):一些模板、数转载请注明出处:www.tangshuang.net【本文首发于唐霜的博客】据之类的素材,例如你搞到的一个电商品类分【本文受版权保护】转载请注明出处:www.tangshuang.net析的表,价值就很大,这些资源可以给AI提【本文首发于唐霜的博客】本文作者:唐霜,转载请注明出处。供更多的参考,或者作为脚本运行的一些基础未经授权,禁止复制转载。【未经授权禁止转载】材料
  • 转载请注明出处:www.tangshua【关注微信公众号:wwwtangshuangnet】本文版权归作者所有,未经授权不得转载。ng.net【作者:唐霜】本文作者:唐霜,转载请注明出处。【本文受版权保护】

网上有很多文章,专门去讲如何使用它,这里【原创内容,转载请注明出处】本文版权归作者所有,未经授权不得转载。就不过多展开,我们主要聊一聊它内在的一些【转载请注明来源】未经授权,禁止复制转载。变革意义。虽然从技术上,Skills是比【转载请注明来源】【访问 www.tangshuang.net 获取更多精彩内容】较简单的,但是,当我们更深入的去思考,就【版权所有】唐霜 www.tangshuang.net【本文首发于唐霜的博客】会发现,在概念上Skills所带来的价值本文作者:唐霜,转载请注明出处。【访问 www.tangshuang.net 获取更多精彩内容】非常大。从概念上,我们可以重新去解释Sk【作者:唐霜】本文作者:唐霜,转载请注明出处。ills,让读到这篇文章的朋友们可以更彻【版权所有,侵权必究】本文版权归作者所有,未经授权不得转载。底的理解什么是Skills。

原创内容,盗版必究。【关注微信公众号:wwwtangshua【版权所有,侵权必究】【版权所有】唐霜 www.tangshuang.netngnet】原创内容,盗版必究。原创内容,盗版必究。

让我们更理解Skill的概念

【原创不易,请尊重版权】著作权归作者所有,禁止商业用途转载。【本文受版权保护】

我们用人来类比,Skills特指我们在简本文作者:唐霜,转载请注明出处。转载请注明出处:www.tangshuang.net历中“特长”一栏所填写的内容。当公司需要本文版权归作者所有,未经授权不得转载。著作权归作者所有,禁止商业用途转载。有人去接待外国客户时,老板会从简历中去找【作者:唐霜】【本文受版权保护】“特长”一栏填了“雅思8.0,口语流利”原创内容,盗版必究。【访问 www.tangshuang.net 获取更多精彩内容】的人出来。随后,人事总监召集了这些人,开【本文受版权保护】【访问 www.tangshuang.net 获取更多精彩内容】始对他们能否通过英语来表达公司产品的优势【版权所有】唐霜 www.tangshuang.net著作权归作者所有,禁止商业用途转载。、公司企业文化等等进行了深度评测,而这些转载请注明出处:www.tangshuang.net转载请注明出处:www.tangshuang.net人只有很少一部分能以非常专业的术语,来契著作权归作者所有,禁止商业用途转载。本文版权归作者所有,未经授权不得转载。合公司生产的实际场景。最后,终于挑出了一【未经授权禁止转载】【关注微信公众号:wwwtangshuangnet】个人,成为这次任务的实施者,并最终完成了本文作者:唐霜,转载请注明出处。【原创内容,转载请注明出处】任务。而正是这次完成任务的经验,让公司在转载请注明出处:www.tangshuang.net原创内容,盗版必究。下次需要接待外国客户时,仍然找他。

本文作者:唐霜,转载请注明出处。【原创不易,请尊重版权】

当claude-code发布Skills【本文受版权保护】本文版权归作者所有,未经授权不得转载。功能之后,用户就可以为它定制特长技能。当【版权所有,侵权必究】【原创内容,转载请注明出处】新的技能被安装好后,用户可以在提示词中指未经授权,禁止复制转载。转载请注明出处:www.tangshuang.net出,使用xx这个技能为我做xx事,cla原创内容,盗版必究。【版权所有,侵权必究】ude-code就会去加载这个技能,当然【版权所有】唐霜 www.tangshuang.net转载请注明出处:www.tangshuang.net,即使不在提示词中明确指出,claude【关注微信公众号:wwwtangshuangnet】【原创内容,转载请注明出处】-code也会根据用户的意图去判断是否要【转载请注明来源】本文版权归作者所有,未经授权不得转载。使用某些技能。

【本文受版权保护】【本文首发于唐霜的博客】【本文受版权保护】【原创内容,转载请注明出处】

一旦技能被触发,claude-code就【访问 www.tangshuang.net 获取更多精彩内容】【作者:唐霜】不再通过大模型生成的方式去执行任务过程中【原创不易,请尊重版权】原创内容,盗版必究。的某些具体处理点,而是通过大模型生成调用【未经授权禁止转载】【访问 www.tangshuang.net 获取更多精彩内容】skill中的脚本来完成任务。

原创内容,盗版必究。【转载请注明来源】【版权所有,侵权必究】

Skills是一个全新的创新,在以往是没转载请注明出处:www.tangshuang.net【版权所有,侵权必究】有出现过类似技术的。虽然它的原理是可以被原创内容,盗版必究。著作权归作者所有,禁止商业用途转载。轻松理解的,但是在此之前,从来没有人这么【关注微信公众号:wwwtangshuangnet】未经授权,禁止复制转载。去做过,而这次claude-code做了未经授权,禁止复制转载。本文版权归作者所有,未经授权不得转载。一个非常有意义的功能。

【转载请注明来源】【原创不易,请尊重版权】【原创不易,请尊重版权】

和工具调用有什么不同?

【本文首发于唐霜的博客】【作者:唐霜】【本文受版权保护】

最早,我们通过Function Call著作权归作者所有,禁止商业用途转载。本文版权归作者所有,未经授权不得转载。模式来实现大模型工具调用,简单讲就是让大本文作者:唐霜,转载请注明出处。【转载请注明来源】模型返回一个用来做工具调用的固定JSON本文版权归作者所有,未经授权不得转载。【本文受版权保护】格式(包含函数名和参数),本地程序拿到这本文版权归作者所有,未经授权不得转载。【转载请注明来源】个JSON后,按照固定规则去调用本地的一【转载请注明来源】【原创内容,转载请注明出处】个函数,执行完本地函数拿到结果后,将结果本文作者:唐霜,转载请注明出处。【访问 www.tangshuang.net 获取更多精彩内容】交给大模型,让大模型进行下一步处理。后来本文作者:唐霜,转载请注明出处。未经授权,禁止复制转载。,MCP成为工具调用的主要方式,它在Fu【作者:唐霜】【版权所有,侵权必究】nction Call的基础上,增加了更【访问 www.tangshuang.net 获取更多精彩内容】【版权所有,侵权必究】丰富的协议层,并且涌现了一大批第三方的M著作权归作者所有,禁止商业用途转载。本文作者:唐霜,转载请注明出处。CP服务。但是,随着agent链接的MC【关注微信公众号:wwwtangshuangnet】【原创内容,转载请注明出处】P服务越来越多,问题也越来越麻烦,因为M本文版权归作者所有,未经授权不得转载。【原创不易,请尊重版权】CP需要提供丰富的指令信息,而且每次请求本文版权归作者所有,未经授权不得转载。【版权所有】唐霜 www.tangshuang.net都会携带,这就使得token消耗的很快,【版权所有】唐霜 www.tangshuang.net转载请注明出处:www.tangshuang.net大模型性能受到影响。虽然通过技术手段,可转载请注明出处:www.tangshuang.net本文作者:唐霜,转载请注明出处。以对单次请求对MCP做遴选,但是所消耗的原创内容,盗版必究。【版权所有】唐霜 www.tangshuang.net时间成本也很大。

【关注微信公众号:wwwtangshua本文版权归作者所有,未经授权不得转载。【版权所有,侵权必究】ngnet】【作者:唐霜】【原创内容,转载请注明出处】著作权归作者所有,禁止商业用途转载。

而Skills的出现,既能满足工具调用的【未经授权禁止转载】【未经授权禁止转载】需求(甚至在skill内部调用MCP也是本文作者:唐霜,转载请注明出处。未经授权,禁止复制转载。可以的),同时它的token消耗又比较少著作权归作者所有,禁止商业用途转载。著作权归作者所有,禁止商业用途转载。(据称是100词左右),而且claude【版权所有】唐霜 www.tangshuang.net【本文首发于唐霜的博客】-code客户端自带了遴选逻辑,因此还非【版权所有】唐霜 www.tangshuang.net本文版权归作者所有,未经授权不得转载。常省token,也就是实实在在的省钱。而本文作者:唐霜,转载请注明出处。本文版权归作者所有,未经授权不得转载。且,和MCP类工具调用不同,Skills【关注微信公众号:wwwtangshuangnet】【本文受版权保护】中的脚本专注度非常高,一个skill就为转载请注明出处:www.tangshuang.net【转载请注明来源】解决一件事,因此,只要用上这个skill本文作者:唐霜,转载请注明出处。【未经授权禁止转载】,那么这个skill就能帮你非常精准的解【原创不易,请尊重版权】著作权归作者所有,禁止商业用途转载。决它所面对的问题,这对整个agent的执【原创不易,请尊重版权】【版权所有】唐霜 www.tangshuang.net行效果来说,也是极大的提升。这比以前工具【原创内容,转载请注明出处】转载请注明出处:www.tangshuang.net调用来说,提升的非常巨大。

本文作者:唐霜,转载请注明出处。【关注微信公众号:wwwtangshua原创内容,盗版必究。【关注微信公众号:wwwtangshuangnet】ngnet】本文作者:唐霜,转载请注明出处。

和RAG之类的知识库有什么不同?

本文作者:唐霜,转载请注明出处。本文版权归作者所有,未经授权不得转载。【本文受版权保护】本文版权归作者所有,未经授权不得转载。

Skills还可以和RAG之类的知识库进原创内容,盗版必究。【作者:唐霜】行PK,它虽然是技术工具,但是它在某种程【本文首发于唐霜的博客】【转载请注明来源】度上,知识比RAG更加准确。之所以会出现本文版权归作者所有,未经授权不得转载。【本文首发于唐霜的博客】这个情况,是因为skill本身就是对解决本文版权归作者所有,未经授权不得转载。【转载请注明来源】某些问题(特别是非常小的精细化的问题)的转载请注明出处:www.tangshuang.net【本文受版权保护】技能浓缩,你可以理解为“所谓技能,就是在原创内容,盗版必究。未经授权,禁止复制转载。某个问题点上,专门的优秀解决之道”。因此【版权所有】唐霜 www.tangshuang.net本文作者:唐霜,转载请注明出处。,实际上,有了skills之后,解决小问【本文受版权保护】【版权所有】唐霜 www.tangshuang.net题就像有了手术刀,快准狠,没有废话,毫不【访问 www.tangshuang.net 获取更多精彩内容】本文作者:唐霜,转载请注明出处。拖泥带水。这样依赖,在某些知识问题面前,转载请注明出处:www.tangshuang.net著作权归作者所有,禁止商业用途转载。skills比知识库有着更精准的性能和更原创内容,盗版必究。著作权归作者所有,禁止商业用途转载。快的效率。不过,知识库的优势在于可以巨量原创内容,盗版必究。原创内容,盗版必究。的管理,而skills只能面对具体问题,本文版权归作者所有,未经授权不得转载。本文作者:唐霜,转载请注明出处。无法做到知识库覆盖面那么广,而且skil【关注微信公众号:wwwtangshuangnet】未经授权,禁止复制转载。ls专注于解决问题,只是附带提供解决问题本文版权归作者所有,未经授权不得转载。原创内容,盗版必究。的背景材料才和知识库走上了PK道路。

转载请注明出处:www.tangshua【转载请注明来源】原创内容,盗版必究。ng.net本文作者:唐霜,转载请注明出处。

“经验”代码化

未经授权,禁止复制转载。【本文首发于唐霜的博客】【版权所有】唐霜 www.tangshu【本文首发于唐霜的博客】原创内容,盗版必究。ang.net

Skills会有“经验”的能力,它会记录【访问 www.tangshuang.net 获取更多精彩内容】转载请注明出处:www.tangshuang.net每一次执行某个skill后得到的结果,将【版权所有】唐霜 www.tangshuang.net未经授权,禁止复制转载。“这样执行会得到什么”作为它记忆的一部分【关注微信公众号:wwwtangshuangnet】【未经授权禁止转载】,在后续的任务中,可以基于这些“经验”,【本文首发于唐霜的博客】【原创内容,转载请注明出处】快速解决一些场景问题。简单讲,skill转载请注明出处:www.tangshuang.net本文版权归作者所有,未经授权不得转载。程序会把运行过程的表现,总结之后,更新到自己的文档中,这样就相当于有了非常多的example本文版权归作者所有,未经授权不得转载。未经授权,禁止复制转载。,就像医生看病有很多自己的病例、棋手下棋【关注微信公众号:wwwtangshuangnet】【关注微信公众号:wwwtangshuangnet】有很多自己的棋谱,skill把自己解决过【版权所有】唐霜 www.tangshuang.net转载请注明出处:www.tangshuang.net的问题总结到自己的文档中,形成了丰富的“【未经授权禁止转载】【作者:唐霜】经验”,在下一次遇到非常类似的问题时,它著作权归作者所有,禁止商业用途转载。【原创不易,请尊重版权】可以减少思考,直接从这些案例中取出脚本,【未经授权禁止转载】【未经授权禁止转载】可能会稍微调整一下,有的甚至都不用调整,【本文首发于唐霜的博客】【本文首发于唐霜的博客】直接传不同参数,就可以得到想要的结果。不著作权归作者所有,禁止商业用途转载。【版权所有】唐霜 www.tangshuang.net要忘了,skill针对的是特定问题,而这原创内容,盗版必究。著作权归作者所有,禁止商业用途转载。类问题有非常明显的“领域特征”。这让一个【作者:唐霜】【转载请注明来源】skill转身变成一个领域专家。

著作权归作者所有,禁止商业用途转载。【未经授权禁止转载】本文作者:唐霜,转载请注明出处。

如果后续社区发展,有人做了一个能力,通过著作权归作者所有,禁止商业用途转载。未经授权,禁止复制转载。点对点网络(类似区块链)来共享skill著作权归作者所有,禁止商业用途转载。【转载请注明来源】经验,那么,相当于所有使用了这个skil本文作者:唐霜,转载请注明出处。著作权归作者所有,禁止商业用途转载。l包的用户,都拥有了以前使用过这个ski转载请注明出处:www.tangshuang.net【原创内容,转载请注明出处】ll的其他用户的经验,这是非常有想象空间本文版权归作者所有,未经授权不得转载。【访问 www.tangshuang.net 获取更多精彩内容】的一件事。未来,可能针对某个非常小的领域【原创不易,请尊重版权】【转载请注明来源】,(我最近学会了一个词,叫“利基”)就形转载请注明出处:www.tangshuang.net原创内容,盗版必究。成了人类独有的经验套件,而且,由于这份经著作权归作者所有,禁止商业用途转载。【版权所有】唐霜 www.tangshuang.net验是代码化的,通过点对点网络来传播,那么转载请注明出处:www.tangshuang.net【本文首发于唐霜的博客】,相当于人类完全拥有了针对这个利基领域的著作权归作者所有,禁止商业用途转载。本文版权归作者所有,未经授权不得转载。绝对经验。这让我想到了《三体》中,三体人本文作者:唐霜,转载请注明出处。【转载请注明来源】思想透明的想法,有点意思。

本文版权归作者所有,未经授权不得转载。【版权所有,侵权必究】【版权所有】唐霜 www.tangshu著作权归作者所有,禁止商业用途转载。【未经授权禁止转载】ang.net【版权所有】唐霜 www.tangshu【版权所有】唐霜 www.tangshuang.net【原创不易,请尊重版权】ang.net

把编程重新拉回确定性强的轨道

以前,编程是确定性很强的一项工作,1是1【本文首发于唐霜的博客】【原创内容,转载请注明出处】,2是2,代码绝对不可以含糊。但是到了A【版权所有】唐霜 www.tangshuang.net原创内容,盗版必究。I时代,代码变得很不确定,它像是一个黑盒【版权所有】唐霜 www.tangshuang.net著作权归作者所有,禁止商业用途转载。,你不知道代码内部做了什么,你只关注AI本文版权归作者所有,未经授权不得转载。未经授权,禁止复制转载。帮你写了实现你需求的代码。这种不确定性让未经授权,禁止复制转载。【原创不易,请尊重版权】很多编程行业的人瞬间发慌,赶紧这事要完&原创内容,盗版必究。【未经授权禁止转载】#x1f48a;……而Skills则是将【关注微信公众号:wwwtangshuangnet】【版权所有】唐霜 www.tangshuang.net这种不确定性重新拉了回来,为AI编程的未本文作者:唐霜,转载请注明出处。未经授权,禁止复制转载。来,奠定了新的基础。

转载请注明出处:www.tangshua【原创不易,请尊重版权】本文版权归作者所有,未经授权不得转载。ng.net【本文首发于唐霜的博客】转载请注明出处:www.tangshua转载请注明出处:www.tangshuang.net【版权所有】唐霜 www.tangshuang.netng.net本文版权归作者所有,未经授权不得转载。

AI编程本质上还是要依靠大模型的预训练,未经授权,禁止复制转载。本文版权归作者所有,未经授权不得转载。才能在代码领域有所作为,agent只是可【访问 www.tangshuang.net 获取更多精彩内容】本文版权归作者所有,未经授权不得转载。以从研发流程的角度,让编程过程更能贴近真【本文首发于唐霜的博客】【作者:唐霜】实的开发来提升其准度,然而,如果大模型不本文作者:唐霜,转载请注明出处。【作者:唐霜】行,再好的agent也无济于事。这也是为【版权所有】唐霜 www.tangshuang.net未经授权,禁止复制转载。什么虽然claude-code可以通过修【访问 www.tangshuang.net 获取更多精彩内容】著作权归作者所有,禁止商业用途转载。改配置来使用国内的大模型,但是,最终的编本文版权归作者所有,未经授权不得转载。【访问 www.tangshuang.net 获取更多精彩内容】程效果却差得不是一星半点,而是十万八千。【原创内容,转载请注明出处】【版权所有,侵权必究】因此,对大模型的超强依赖,降低了AI编程未经授权,禁止复制转载。原创内容,盗版必究。的可控性,无论是代码的质量,还是基于大模【未经授权禁止转载】转载请注明出处:www.tangshuang.net型做决策的编程过程,都存在很大的不确定性原创内容,盗版必究。【访问 www.tangshuang.net 获取更多精彩内容】,这也是为什么很多同行抱怨国内某些AI代著作权归作者所有,禁止商业用途转载。【版权所有,侵权必究】码编辑器无端删代码。

【版权所有】唐霜 www.tangshu【版权所有】唐霜 www.tangshuang.net原创内容,盗版必究。ang.net转载请注明出处:www.tangshua本文作者:唐霜,转载请注明出处。【访问 www.tangshuang.net 获取更多精彩内容】ng.net未经授权,禁止复制转载。

而通过Skills,在同水平的大模型作为【版权所有】唐霜 www.tangshuang.net【版权所有】唐霜 www.tangshuang.net基座的前提不变下,可以提升编程的效果。

未经授权,禁止复制转载。【关注微信公众号:wwwtangshua【作者:唐霜】未经授权,禁止复制转载。ngnet】【关注微信公众号:wwwtangshua【关注微信公众号:wwwtangshuangnet】著作权归作者所有,禁止商业用途转载。ngnet】【版权所有】唐霜 www.tangshu【关注微信公众号:wwwtangshuangnet】【作者:唐霜】ang.net

原理其实比较容易理解,首先,skill提著作权归作者所有,禁止商业用途转载。【原创内容,转载请注明出处】供了关于特定问题的知识,由于关注点小,知【版权所有】唐霜 www.tangshuang.net转载请注明出处:www.tangshuang.net识也就可以提供的更全面;其次,skill【作者:唐霜】转载请注明出处:www.tangshuang.net提供了前文所说的经验,也就是exampl【转载请注明来源】【访问 www.tangshuang.net 获取更多精彩内容】e,这也是大模型非常喜欢的东西;再次,s原创内容,盗版必究。未经授权,禁止复制转载。kill可以通过脚本直接处理特定问题,这【本文首发于唐霜的博客】【本文首发于唐霜的博客】比之前大模型生成脚本代码,再保存到本地,【未经授权禁止转载】【版权所有,侵权必究】再运行,常常是基于一些正则匹配或grep【版权所有】唐霜 www.tangshuang.net本文作者:唐霜,转载请注明出处。的方式进行代码搜索的情况,性能方面,sk本文版权归作者所有,未经授权不得转载。著作权归作者所有,禁止商业用途转载。ill可以做的更好,而且skill文件本本文作者:唐霜,转载请注明出处。【本文受版权保护】身可以迭代,做的不好的,还可以修改。

【访问 www.tangshuang.n原创内容,盗版必究。【作者:唐霜】et 获取更多精彩内容】转载请注明出处:www.tangshua【访问 www.tangshuang.net 获取更多精彩内容】著作权归作者所有,禁止商业用途转载。ng.net本文版权归作者所有,未经授权不得转载。原创内容,盗版必究。

之所以讲Skills会奠定AI编程未来的未经授权,禁止复制转载。【关注微信公众号:wwwtangshuangnet】基础,是因为我看到了它在解决编程这件事上【本文首发于唐霜的博客】【原创不易,请尊重版权】的一种创新,它的这种机制屏蔽了非常多的技著作权归作者所有,禁止商业用途转载。【原创内容,转载请注明出处】术细节,把开发体验做的很好,同时,又真的【本文受版权保护】转载请注明出处:www.tangshuang.net能解决实际开发中的一些问题。从目前看到的未经授权,禁止复制转载。本文版权归作者所有,未经授权不得转载。一些公共skill来看,不少都获得了非常未经授权,禁止复制转载。本文作者:唐霜,转载请注明出处。多的点赞,比如用来做设计的、Bug调优的【版权所有】唐霜 www.tangshuang.net【关注微信公众号:wwwtangshuangnet】、性能提升的等等。这些skill并不需要【版权所有】唐霜 www.tangshuang.net未经授权,禁止复制转载。作者真的写出非常庞大的代码来解决问题,而著作权归作者所有,禁止商业用途转载。原创内容,盗版必究。是通过详细的描述问题本身和解决方案,想想原创内容,盗版必究。原创内容,盗版必究。当年我们需要通过babel来解决js的代【版权所有】唐霜 www.tangshuang.net【关注微信公众号:wwwtangshuangnet】际编译,其工程量如此巨大,真的是一种时代【版权所有】唐霜 www.tangshuang.net原创内容,盗版必究。的遗憾。

【原创内容,转载请注明出处】【本文首发于唐霜的博客】【原创内容,转载请注明出处】转载请注明出处:www.tangshua未经授权,禁止复制转载。【版权所有,侵权必究】ng.net

最关键的是,它解决问题的机制,从底层重新【原创内容,转载请注明出处】【版权所有,侵权必究】定义了编程工作的内容,而且是确定性很强的本文作者:唐霜,转载请注明出处。本文作者:唐霜,转载请注明出处。工作内容。开发者从写确定性很强的编码,到【转载请注明来源】【作者:唐霜】无所适从的提示词工程、上下文工程,再到确未经授权,禁止复制转载。本文作者:唐霜,转载请注明出处。定性很强的skills,这是一个螺旋式上【版权所有】唐霜 www.tangshuang.net未经授权,禁止复制转载。升的范式迭代。

【关注微信公众号:wwwtangshua原创内容,盗版必究。原创内容,盗版必究。ngnet】【版权所有】唐霜 www.tangshu【版权所有】唐霜 www.tangshuang.net本文版权归作者所有,未经授权不得转载。ang.net【访问 www.tangshuang.n【本文受版权保护】【作者:唐霜】et 获取更多精彩内容】【版权所有】唐霜 www.tangshu转载请注明出处:www.tangshuang.net转载请注明出处:www.tangshuang.netang.net

智能体构建进入Skills时代

从最原始的工具调用到MCP再带Skill【版权所有】唐霜 www.tangshuang.net【关注微信公众号:wwwtangshuangnet】s,智能体完成了第二次工具调用到进化。c【版权所有】唐霜 www.tangshuang.net原创内容,盗版必究。laude官方团队也作出了表态,他们暂停【版权所有,侵权必究】转载请注明出处:www.tangshuang.net了MCP的进一步开发,因为看到了Skil本文作者:唐霜,转载请注明出处。【本文受版权保护】ls的无限潜力。过去,我们通过传统的工具【访问 www.tangshuang.net 获取更多精彩内容】【原创不易,请尊重版权】调用形式,自己写了一堆工具,让大模型去调【原创不易,请尊重版权】本文作者:唐霜,转载请注明出处。用,抑或是通过MCP Server来调用转载请注明出处:www.tangshuang.net【本文受版权保护】工具。无论是哪一种,我们都需要提供非常丰【原创内容,转载请注明出处】【版权所有,侵权必究】富的上下文,通过与大模型直接交互来对工具【本文受版权保护】未经授权,禁止复制转载。执行结果进行深度的处理。但随着Skill著作权归作者所有,禁止商业用途转载。【原创不易,请尊重版权】s的出现,工具调用的模式可能发生巨大的变【作者:唐霜】本文作者:唐霜,转载请注明出处。化,Skills里面主要通过让大模型直接【关注微信公众号:wwwtangshuangnet】转载请注明出处:www.tangshuang.net执行已有脚本,或者在已有脚本基础上进行优转载请注明出处:www.tangshuang.net【访问 www.tangshuang.net 获取更多精彩内容】化后,得到新脚本来进行执行,而具体脚本做【版权所有,侵权必究】【版权所有】唐霜 www.tangshuang.net什么则是有文档来告知,至于在脚本中是去调原创内容,盗版必究。【访问 www.tangshuang.net 获取更多精彩内容】用本地工具,还是发http请求来得到内容【版权所有,侵权必究】【转载请注明来源】,大模型和agent都不需要知道,它们只【未经授权禁止转载】【原创内容,转载请注明出处】负责上下文的构建和结果的输出。这意味着,【版权所有,侵权必究】本文作者:唐霜,转载请注明出处。传统的工具调用协议(Function C【本文受版权保护】原创内容,盗版必究。all和MCP)不需要了,或者说被脚本黑【转载请注明来源】【关注微信公众号:wwwtangshuangnet】盒化了。这样,对于agent而言,只关注【原创不易,请尊重版权】转载请注明出处:www.tangshuang.net上下文,只对输入输出负责,注意力就更集中本文版权归作者所有,未经授权不得转载。著作权归作者所有,禁止商业用途转载。,在大模型性能本身不变的情况下,agen【未经授权禁止转载】【作者:唐霜】t的能力得到提升。而且附带的,由于Ski【作者:唐霜】【未经授权禁止转载】lls的这种模式,上下文的token天然著作权归作者所有,禁止商业用途转载。本文作者:唐霜,转载请注明出处。就少了很多,落地到我们这样的用户而言,就原创内容,盗版必究。本文作者:唐霜,转载请注明出处。是花的钱变少了,能力还能提升。

【本文受版权保护】【版权所有,侵权必究】

过去很长一段时间,我们对Agent,信奉著作权归作者所有,禁止商业用途转载。【作者:唐霜】的都是“解决了工具调用问题,就解决了Ag转载请注明出处:www.tangshuang.net著作权归作者所有,禁止商业用途转载。ent”,然而,Skills的出现,让我【版权所有】唐霜 www.tangshuang.net原创内容,盗版必究。们重新认识到“大道至简”,或许,我们根本未经授权,禁止复制转载。【原创内容,转载请注明出处】不需要那么多工具,直接生成CLI脚本来运【作者:唐霜】转载请注明出处:www.tangshuang.net行可能就是那个最终的密码。

转载请注明出处:www.tangshua本文版权归作者所有,未经授权不得转载。著作权归作者所有,禁止商业用途转载。ng.net本文版权归作者所有,未经授权不得转载。【未经授权禁止转载】【本文首发于唐霜的博客】

这一点,其实在manus公布了自己的一些【转载请注明来源】【本文受版权保护】技术细节的时候,就已经弥生了趋势,我们从【原创内容,转载请注明出处】【版权所有,侵权必究】manus的公开技术中了解到了,manu转载请注明出处:www.tangshuang.net本文版权归作者所有,未经授权不得转载。s的核心优势是走了与大多数平庸agent未经授权,禁止复制转载。【原创内容,转载请注明出处】完全不同的技术路线,它注重工具的执行,为【原创内容,转载请注明出处】本文作者:唐霜,转载请注明出处。工具创建沙箱环境,而非当时大部分agen本文版权归作者所有,未经授权不得转载。本文版权归作者所有,未经授权不得转载。t公司鼓吹的多agent模式。claud【版权所有,侵权必究】【访问 www.tangshuang.net 获取更多精彩内容】e-code这次的Skills路线也是同未经授权,禁止复制转载。【版权所有,侵权必究】样的道理,当大多数人还在构建工具体系时,本文版权归作者所有,未经授权不得转载。【版权所有】唐霜 www.tangshuang.net他们却走向了“去工具化”的另一个方向。同转载请注明出处:www.tangshuang.net【本文受版权保护】样,沙箱环境再次成为不可或缺的一环。

【原创内容,转载请注明出处】原创内容,盗版必究。【版权所有】唐霜 www.tangshu【版权所有,侵权必究】著作权归作者所有,禁止商业用途转载。ang.net【原创内容,转载请注明出处】

这种技术路线不仅直接绕开了工具调用的复杂【关注微信公众号:wwwtangshuangnet】【本文首发于唐霜的博客】问题,而且还用更少的成本获得了更精准的输【转载请注明来源】本文作者:唐霜,转载请注明出处。出效果。“Skills kill MCP【版权所有】唐霜 www.tangshuang.net原创内容,盗版必究。”可能是真的,虽然在某些场景下,传统的工本文版权归作者所有,未经授权不得转载。著作权归作者所有,禁止商业用途转载。具调用是必须的,但是大部分情况下,通过S【未经授权禁止转载】【转载请注明来源】kills来解决Agent任务周期内的执【关注微信公众号:wwwtangshuangnet】【本文首发于唐霜的博客】行,是可行的。特别是现在Agent领域的本文作者:唐霜,转载请注明出处。【版权所有】唐霜 www.tangshuang.net垂直化趋势,大家不再追求通用Agent,【未经授权禁止转载】【版权所有】唐霜 www.tangshuang.net而是做垂直领域的Agent,把一个领域吃【未经授权禁止转载】本文作者:唐霜,转载请注明出处。透。而细分领域更有利于沉淀Skills,【原创内容,转载请注明出处】【原创内容,转载请注明出处】甚至一个skill本身就可以作为产品进行未经授权,禁止复制转载。本文版权归作者所有,未经授权不得转载。销售,因为一个优秀的经过验证的skill转载请注明出处:www.tangshuang.net未经授权,禁止复制转载。本身就是解决问题的方案,本身就是问题的答【作者:唐霜】【关注微信公众号:wwwtangshuangnet】案。如果在某个领域,我们知道问题所在,而【作者:唐霜】【作者:唐霜】手里又正好有所有的钥匙,那么我们就可以构原创内容,盗版必究。【作者:唐霜】建出一个好的针对该领域的agent。并且未经授权,禁止复制转载。【访问 www.tangshuang.net 获取更多精彩内容】,构建的成本和效率都会变得令人满意。

【关注微信公众号:wwwtangshua【作者:唐霜】【本文受版权保护】ngnet】【原创内容,转载请注明出处】

不过,目前来说,公开可用的Skills还【本文受版权保护】著作权归作者所有,禁止商业用途转载。是比较少的,有些问题虽然比较细分,但是要原创内容,盗版必究。【原创不易,请尊重版权】整理出完整的skill还是会比较麻烦,因原创内容,盗版必究。【本文首发于唐霜的博客】此,目前的生态还是欠佳。

未经授权,禁止复制转载。本文作者:唐霜,转载请注明出处。

让Agent自己写代码来解决问题

如果你是一个市场调研人员,你向Agent原创内容,盗版必究。本文版权归作者所有,未经授权不得转载。提出这样的需求“帮我列出宝洁公司去年的采本文版权归作者所有,未经授权不得转载。著作权归作者所有,禁止商业用途转载。购清单”,如果是真人,拿到这样的问题,是【本文首发于唐霜的博客】【原创不易,请尊重版权】否会头大?这里面最麻烦的是,采购数据是对本文作者:唐霜,转载请注明出处。【原创不易,请尊重版权】方公司的机密信息,怎么可能被我们获取呢?【原创内容,转载请注明出处】【作者:唐霜】但是,如果如果我们想象一个场景,如果你是【本文首发于唐霜的博客】【转载请注明来源】一名黑客,通过技术手段入侵了对方的系统,【访问 www.tangshuang.net 获取更多精彩内容】未经授权,禁止复制转载。拿到了这个数据,(注意,这是违法行为,禁未经授权,禁止复制转载。【转载请注明来源】止这样实施)十分就可以得到想要的呢?既然未经授权,禁止复制转载。【访问 www.tangshuang.net 获取更多精彩内容】人可以通过技术手段来完成,为什么AI不可【版权所有,侵权必究】【版权所有】唐霜 www.tangshuang.net以?

【访问 www.tangshuang.n【本文首发于唐霜的博客】【版权所有】唐霜 www.tangshuang.netet 获取更多精彩内容】【版权所有】唐霜 www.tangshu【转载请注明来源】【转载请注明来源】ang.net【本文受版权保护】【原创内容,转载请注明出处】

这里就涉及到一个新的概念,“深度编程”。【原创不易,请尊重版权】本文作者:唐霜,转载请注明出处。简单讲,就是为了解决一个问题,写了一个复【作者:唐霜】【关注微信公众号:wwwtangshuangnet】杂程序。AI自己为了解决一个问题写了一个【版权所有】唐霜 www.tangshuang.net【原创不易,请尊重版权】非常复杂的应用,来完成目标任务。举个例子原创内容,盗版必究。【本文首发于唐霜的博客】,为了实现对pdf的理解,AI实时编写了著作权归作者所有,禁止商业用途转载。本文作者:唐霜,转载请注明出处。一个pdf解码程序(软件);为了实现地图本文版权归作者所有,未经授权不得转载。未经授权,禁止复制转载。标注,AI实时写了一个地图应用来渲染地图【未经授权禁止转载】【原创内容,转载请注明出处】;为了实现某家公司当天的股价进行分析,A本文作者:唐霜,转载请注明出处。【本文首发于唐霜的博客】I自己写了一个股票数据看板应用;为了实现【关注微信公众号:wwwtangshuangnet】【原创不易,请尊重版权】与用户的可视化交互,AI自己写了一个点对【访问 www.tangshuang.net 获取更多精彩内容】本文版权归作者所有,未经授权不得转载。点实时通话应用(最近google发布了A著作权归作者所有,禁止商业用途转载。【作者:唐霜】2UI协议,和这事儿关联挺大);甚至,为【作者:唐霜】【版权所有】唐霜 www.tangshuang.net了解决某些问题,Agent自己写了一个A原创内容,盗版必究。【版权所有】唐霜 www.tangshuang.netgent来完成这个问题的解决……而更重要【版权所有】唐霜 www.tangshuang.net【本文首发于唐霜的博客】的一点是,解决了这个问题之后,AI大费周【原创不易,请尊重版权】【转载请注明来源】章折腾的这些程序、软件,直接丢弃了,不需原创内容,盗版必究。【原创不易,请尊重版权】要了。这就是AI时代的处事风格,通过实时【转载请注明来源】【版权所有,侵权必究】编程(创建复杂程序)来解决一个任务中的单著作权归作者所有,禁止商业用途转载。未经授权,禁止复制转载。点问题,这种“杀鸡用牛刀”的风格,在下一著作权归作者所有,禁止商业用途转载。【版权所有】唐霜 www.tangshuang.net代Agent中会变得非常常见。

【版权所有】唐霜 www.tangshu本文作者:唐霜,转载请注明出处。【转载请注明来源】ang.net著作权归作者所有,禁止商业用途转载。【版权所有】唐霜 www.tangshu本文版权归作者所有,未经授权不得转载。【关注微信公众号:wwwtangshuangnet】ang.net本文作者:唐霜,转载请注明出处。

这里的核心思想在于,人只是提出需求的一方本文版权归作者所有,未经授权不得转载。【关注微信公众号:wwwtangshuangnet】,而AI是实现的一方,人不在关注实现过程【本文首发于唐霜的博客】【转载请注明来源】,只关注结果。能够支撑AI完成这种广域范本文版权归作者所有,未经授权不得转载。本文版权归作者所有,未经授权不得转载。围的编程能力,以解决人类需求的一个细节的【版权所有,侵权必究】【转载请注明来源】技术,绝对不是靠当前的Agent工具调用【本文受版权保护】本文作者:唐霜,转载请注明出处。技术,而是更底层更根本的机器脚本技术。而【关注微信公众号:wwwtangshuangnet】原创内容,盗版必究。Skills明显离这种情况更近一些。现在转载请注明出处:www.tangshuang.net原创内容,盗版必究。AI的自主能力远远不及人们的预期,根本的【原创内容,转载请注明出处】原创内容,盗版必究。原因是,AI还无法通过思考找到脱离模型本【关注微信公众号:wwwtangshuangnet】【版权所有,侵权必究】身的解决路径,例如AI无法通过自我发现而【原创内容,转载请注明出处】【转载请注明来源】连接到facebook寻找人物关系,也无原创内容,盗版必究。本文作者:唐霜,转载请注明出处。法通过自主决策在NASA官网提交深空探索【访问 www.tangshuang.net 获取更多精彩内容】【原创内容,转载请注明出处】建议书,AI还是按照人类设计的牢笼在工作【原创内容,转载请注明出处】本文版权归作者所有,未经授权不得转载。,因此,还远远达不到人类的预期。只有当人原创内容,盗版必究。未经授权,禁止复制转载。们赋予它更原始的,接触到底层操作系统的权【访问 www.tangshuang.net 获取更多精彩内容】本文作者:唐霜,转载请注明出处。限的时候,它才能在自我积累后找到可能突破未经授权,禁止复制转载。本文版权归作者所有,未经授权不得转载。的路径。而Skills的这种从工具中脱离著作权归作者所有,禁止商业用途转载。本文作者:唐霜,转载请注明出处。出来,大道至简,以命令行为主要实施手段的著作权归作者所有,禁止商业用途转载。本文作者:唐霜,转载请注明出处。方式,正好是解放Agent的一条有利路径【版权所有,侵权必究】【关注微信公众号:wwwtangshuangnet】

【版权所有】唐霜 www.tangshu【访问 www.tangshuang.net 获取更多精彩内容】原创内容,盗版必究。ang.net转载请注明出处:www.tangshua原创内容,盗版必究。【访问 www.tangshuang.net 获取更多精彩内容】ng.net【作者:唐霜】【本文首发于唐霜的博客】

当然,这也会有些问题,如果AI可以无限制本文版权归作者所有,未经授权不得转载。【本文受版权保护】的深度编程,很有可能会出现一些事故,例如【本文受版权保护】【版权所有,侵权必究】把发电厂的系统搞崩溃而导致城市断电、尝试著作权归作者所有,禁止商业用途转载。未经授权,禁止复制转载。发射导弹、为了试验深空太阳能把一头奶牛送【版权所有】唐霜 www.tangshuang.net著作权归作者所有,禁止商业用途转载。上太空……虽然如前文提到,我们会考虑使用【转载请注明来源】【版权所有】唐霜 www.tangshuang.net沙箱来运行AI编写的程序,但是AI很可能【转载请注明来源】本文版权归作者所有,未经授权不得转载。突破这个沙箱。这会是一个巨大的挑战,如何【版权所有,侵权必究】【原创不易,请尊重版权】找到解决这种矛盾的办法,未来肯定是一个值【本文受版权保护】【版权所有】唐霜 www.tangshuang.net得研究的课题。

本文版权归作者所有,未经授权不得转载。【原创内容,转载请注明出处】

结语

本文从claude-code的Skill【原创内容,转载请注明出处】【转载请注明来源】s功能展开,探讨了Agent设计的一些想【版权所有】唐霜 www.tangshuang.net【转载请注明来源】法。对于开发者们而言,Skills可以帮未经授权,禁止复制转载。【本文首发于唐霜的博客】助我们解决一些AI编程的不确定性问题,可【版权所有】唐霜 www.tangshuang.net【本文受版权保护】以帮助我们降低AI编程中的幻觉,同时又由【原创内容,转载请注明出处】原创内容,盗版必究。于其特殊的设计,可以节省成本。在Agen【原创不易,请尊重版权】【作者:唐霜】t设计中,Skills是一个新思路,它突未经授权,禁止复制转载。【转载请注明来源】破了传统工具调用的局限,很可能在未来占据转载请注明出处:www.tangshuang.net【未经授权禁止转载】一席之地。对此,你有什么看法呢?可以在下本文作者:唐霜,转载请注明出处。【原创内容,转载请注明出处】方留言,让我们一起探讨。

【本文受版权保护】本文作者:唐霜,转载请注明出处。

2025-12-22 1227 ,

为价值买单,打赏一杯咖啡

本文价值12.27RMB
已有1条评论
  1. […]  […]