乐于分享
好东西不私藏

同样是给AI助手“加技能”,Plugin和Skill到底有啥不一样?

同样是给AI助手“加技能”,Plugin和Skill到底有啥不一样?

同样是给AI助手“加技能”,Plugin和Skill到底有啥不一样?

看完这篇,你也能分清“插件”和“技能”了

你有没有遇到过这种情况——

朋友兴奋地跟你说:“我给AI助手装了个新插件,现在它能帮我查天气、订外卖、写代码了!”

你一听,也赶紧去搜教程,结果发现还有人在说“装技能”、“导入技能包”。

插件?技能?这俩到底是不是一个东西?

好问题。

今天咱们就来掰扯清楚:在Hermes这类AI助手生态里,Plugin(插件)和Skill(技能)究竟有什么区别,以及你什么时候该用哪个。


先打一个比方

想象一下,你买了一辆新车(这就是你的AI助手)。

  • Plugin(插件)
     = 给车加装的硬件设备。比如装个行车记录仪、换个360全景影像、加个手机支架。这些东西需要拆装、接线、固定,装好了车就有了原本没有的新功能
  • Skill(技能)
     = 开车的方法和技巧。比如“怎么倒车入库更准”、“高速上什么时候超车最安全”。这些是写在脑子里的知识,不需要拆车,但能让你的驾驶水平明显提升。

一个是加装备,一个是长本事。 就这么简单。


Plugin:给AI“加器官”

Plugin的本质是一段可以执行的代码,它打包成一个文件包,里面有Python脚本、配置文件(plugin.yaml)、有时候还有资源文件。

装上一个Plugin之后,AI助手就真正获得了某种新能力,比如:

  • 能调用某个图片生成API画出图片
  • 能连接数据库查询数据
  • 能发送Slack消息通知团队
  • 能扫描二维码

这些能力不是靠“告诉AI怎么做”就能实现的——因为AI本身没法直接调用外部API、没法读写文件、没法发起网络请求。Plugin就是那个“中间人”,替AI去完成这些操作。

装上Plugin,AI就长出了新的“器官”——眼睛、手、嘴巴,可以去接触真实世界了。

这也是为什么安装Plugin的时候,Hermes会问你“是否授予特权”——因为Plugin确实有能力读写你的文件、执行命令、访问网络。能力越大,责任越大。

你之前配置的那个Agnes图片生成插件,就是一个典型的Plugin。它做了三件事: 1. 从环境变量里读取你的API密钥 2. 向Agnes的服务器发送HTTP请求 3. 把返回的图片URL交给AI展示

没有Plugin,AI就只能“嘴上说画图”,实际上啥也画不出来。


Skill:给AI“教方法”

Skill则完全是另一回事。

它的本质是一份Markdown文档(通常叫SKILL.md),里面写的是“当用户提出某类需求时,AI应该按照什么流程、遵循什么规范来处理”。

装一个Skill,AI并不会获得任何新的技术能力——它还是只能用已有的那些工具。但它会变得更懂行,比如:

  • “写周报时,先用bullet point列重点工作,再用表格统计完成率,最后附上下周计划”
  • “画产品图时,默认用白底、4K分辨率、加柔和阴影,不要出现文字和水印”
  • “回复技术问题时,先复述用户的问题确认理解,再分步骤解答,最后给出代码示例”

这些全是知识层面的指导,不需要写一行代码。AI本来就会写周报、会画图、会回答问题,Skill只是告诉它“按什么路子来效果更好”。

装上Skill,AI就像参加了一次岗前培训——活儿还是那些活儿,但干得更专业了。


一张表说清楚所有区别

对比项
Plugin(插件)
Skill(技能)
本质
可执行的代码包
Markdown知识文档
解决的问题
“AI能做什么”
“AI怎么做更好”
是否需要写代码
需要(Python/JS + 配置)
不需要(写文档即可)
运行时位置
随AI启动加载,常驻内存
推理时注入system prompt
权限等级
高(可读写文件、调API、执行命令)
低(只是文本指导)
安装方式
hermes plugins install/enablehermes skills install
更新方式
开发者发布新版本,用户升级
直接修改SKILL.md,下次生效
典型例子
Agnes生图插件、FAL插件、数据库驱动
“周报写作规范”、“Git提交规范”、“Prompt优化指南”

实战场景:到底该用哪个?

光说概念还不够,咱们来看几个真实场景,你感受一下。

场景一:想让AI能画图

你现在的AI助手只会聊天,你说“画一只猫”,它说“好的,我画了一只猫”……没了。

这时候你需要的是Plugin。找一个图片生成的Plugin装上,AI就能真的调用API生成图片了。这是“从无到有”的能力突破。

场景二:想让AI画的图更好看

AI已经能画图了,但每次画的风格都不一样——有时候写实、有时候卡通、有时候还莫名其妙在图上写字。

这时候你需要的是Skill。写一份SKILL.md,里面写上“画图规范”:默认风格写实、分辨率4K、不加文字、白底为主。AI读完这份文档,再画图就规矩多了。这是“从有到优”的水平提升。

场景三:想让AI能查数据库、发邮件、操作Excel

这些都是AI本身做不到的事情,需要Plugin来做“桥梁”。每个新能力对应一个Plugin。

场景四:想让AI写代码时遵循你们团队的规范

你们的团队规范是变量命名用驼峰、注释写中文、单元测试覆盖率不低于80%。这些不需要新能力,只需要告诉AI规则——写一个Skill就够了。


进阶玩法:Plugin + Skill 组合拳

高手从来不做选择题。

一个成熟的AI工作流,往往是Plugin提供能力底座,Skill提供行为规范,两者配合使用。

举个完整的例子:

你要做一个“AI产品摄影助手”。

  • Plugin层
    :装好Agnes图片生成插件(出图能力)+ 文件管理插件(保存图片)+ 邮件插件(发送给客户)
  • Skill层
    :写好“产品拍摄规范”(白底、45度角、柔和光影)+ “交付流程规范”(生成后自动保存到指定文件夹、通知客户)

AI既有能力干活,又有规范保证质量,这才是真正的生产力。

实际上,Hermes也支持在Plugin目录下放一个skills/子目录,把配套的Skill和Plugin打包在一起分发。装一个Plugin,同时获得能力和使用方法,一步到位。


总结:记住这句话就够了

Plugin让AI“能做”,Skill让AI“会做”。

  • 如果你的需求是“AI做不到这件事”→ 找Plugin
  • 如果你的需求是“AI做得不够好”→ 写Skill
  • 如果你想一步到位 → Plugin + Skill 一起上

下次再有人问你Plugin和Skill的区别,你就告诉他:

“Plugin是给AI装硬件,Skill是给AI上课培训。硬件决定了它能干什么,培训决定了它干得怎么样。”

现在你已经搞懂了。去看看你的AI助手,有哪些事是它“做不到”的,哪些是它“做得不够好”的——该装插件还是该写技能,心里有数了吧?


联系我

如有任何疑问,也可以直接加我微信联系。

学习累了,看些情感文章放松下,推荐以下文章:

这世上肯定有某个角落,存在着能完全领会我想表达的意思的人

当你拯救了一个生命时,你就拯救了一个世界

你以为人生最糟糕的事情是失去了最爱的人,其实最糟糕的事情是你因太爱一个人而失去了自己

♥海量资源免费分享♥

🔥学习资源、小初高考研英语等学习资料视频教程、书籍、音乐、影视、小说、动漫、游戏、模板、软件等。

收费项目:

🔥SAP 各模块资料文档,虚拟机,SAP ECC6/HANA等。