去市场整点 Skill!
API、插件、MCP、CLI、Skill……这些是什么意思?什么区别?这一课讲清楚它们是什么,以及在 TraeWork 里怎么挑、怎么装、怎么用。
✦全文约 3200 字阅读需 8 分钟观猹编辑部最近更新 2026.08
01去 TMD 各种新名词!#
你是否有一种强烈的感受,就是 TMD 怎么 AI 领域新名词这么多?!API、插件、MCP、CLI、Skill……这些都是什么意思?什么区别?
你可能是第一次听说这些,也可能刷到过类似的文章科普,亦或是问过 AI,但屏幕前 99% 的伙伴们,现在肯定也分不清这其中的区别。
包括我……但这其实不重要!因为国内外各种公司各种产品各种大佬,对这些概念的定义和范围圈定都不太一样。
简单粗暴的理解,就是,这些玩意就像游戏的 DLC(扩展包),都是你 Agent 的外挂,都是你 Agent 的模组,都是你 Agent 后天可以总结或习得的技能。
😐 我甚至觉得,之所以现在 Skill 的概念在国内比之前的插件、MCP 都要火,相当一部分原因是因为 Skill 的翻译是技能,这个好理解太多了,很符合人类直觉。
02TraeWork 里咋定义的?#
在 TraeWork 当前的产品设计里,对于用户只保留了插件和技能两个语义。
大家可以看到,技能的入口在插件市场里面,也就是说,TraeWork 认为技能是包含在插件里面的。
技能的入口在插件市场里面
我来尝试解释下 TraeWork 的设计:插件,更像是一个组合包,通常包含了一套复合能力,比如同花顺的这个插件,里面有应用授权、技能、MCP 各种。
同花顺 iFinD 插件:应用授权 + 技能 + MCP 的组合包
或者更通俗一点讲,插件就是一个旺旺大礼包,里面有各种各样的零食。
技能,就是更小单元,简单理解,就是具体的零食,比如我爱吃的浪味仙。技能的各种乱七八糟的所谓的 Skill.md 的描述,就跟浪味仙制作配方差不多。
安装了一个技能,就好比学会了一个零食的制作配方,以后我想吃它,就调用这个专门的技能给我做就行。
安装了一个插件,就好比把一整个旺旺大礼包搬进了食品柜,里面各种零食都备好了。
不过,技能还是挺重要的,这里就展开讲讲其他地方几乎学不到的(骗你的,其实前面那些别的地方也学不到)。技能大致可以分成三类,第一类是纯 SOP 型的,第二类是调用数据型,第三类就是 1 + 2 型的。
术语卡
SOP:标准作业流程,简单说就是把某一件事的标准操作步骤和要求,用统一的格式给写出来,用来指导和规范其他人进行相关操作。基本黑话了属于是,没听过的多上点班就知道。
一
SOP 型
大部分人创建的都是这种类型的,比如你让 TraeWork 严格按照你的要求、风格、执行步骤来进行了一套固定化的流程操作,也可能是你根本不知道是这么个流程,你只有目标,然后 TraeWork 给你跑通了,你感到哎呦不错哦,以后都这么干吧,那就按照这个 SOP 整理成一个可复用的 Skill。条条大路通罗马,实现一个目标可能有挺多条路,而你偏爱上了其中的一条,它可能是风景最好看的,也可能是最快的,不管咋样,之后你想去这个终点,都走这一条路吧!比如你觉得做一个 PPT 就应该是这种风格,你最喜欢,那以后都按照这个方式,这个风格来生成,这种就是 SOP 型的。
二
数据型
简单说,你的 Agent 在执行部分任务的时候,其实是摸不到挺多权限和服务的,比如飞书的操作权限,同花顺的详细数据等等。数据型的技能,说白了就是让 Agent 能更轻松的去调用你的接口数据了,有的是免费的,有的是付费的,这取决于提供服务的服务商。这也是为什么一些创业者在探索 Skill Marketplace(技能的交易市场,可以理解成技能的淘宝)的原因。SOP 型的技能其实没太大壁垒,一旦开源出来,别人就直接用了,也能再迁移给其他人,挺难商业化的,但数据型的不一样,本质还是在买数据。
三
SOP + 数据型
复杂的相对优质的 Skill,基本会是这种,既包含一定的 SOP 流程,过程中也会调用某一个或多个数据。
登录后查看完整内容
这节课的后续内容仅对登录用户开放,登录观猹账号即可继续阅读。
03乱花渐欲迷人眼,Skill 从哪挑?#
最最最推荐的还是 TraeWork 官方的插件市场里去挑,字节团队严选过的,不会害你。想试试哪个,直接在市场里点击安装就行。
你可能会想,好像东西不是很多诶(以后会多起来的),有没有地方能再多刷刷 Skill。包有的,这种 Skill Hub(技能聚合站)的数量少说也有上万个了。
知名一点的比如 Skills.sh。再比如你可以上观猹上搜一搜,也挺多不错的站点的,比如 skillsmp(右侧相似产品也可以看看)。
观猹上的 skillsmp,右侧相似产品也可以看看
温馨提示,在看这些社区时,包括你在刷 GitHub、刷观猹、刷小红书时,尽量选择安装一些热门的,安装量高,讨论度高的 Skill,这样的 Skill 风险相对低,质量相对高。谨慎起见,安装前也可以发给 TraeWork 问问:这个 Skill 值不值得安装之类的。
这时候好学的你可能又会问了,这种外面社区发现的 Skill,咋安装到我的 TraeWork 啊?
我将用最简单、粗暴、不绕弯子的方式告诉你:直接复制那段凸显出来的你看不懂的发给 TraeWork 就行。
‼️ 插播一条:记得跟 TraeWork 说!我要全局使用这个技能!因为!TraeWork 的产品设计分为了「项目技能」和「全局技能」。
项
项目技能
在项目内创建,只在当前项目中生效,适合项目规范、项目流程、项目专属模板。
全
全局技能
可以在多个项目中使用,适合个人长期复用的方法、通用工作流或团队通用规范。
如果不跟他说全局使用的话,只能在这个项目内,或者说这个对话框内,才能使用刚才安装的 Skill。
摸索到的一条价值 500w Tokens 的经验:全局安装的技能,才会出现在插件市场里的「管理」里面哦~
插件市场右上角 → 管理
全局安装的技能会出现在「管理」里面
回到主线,比如,我安装一个热门的 find-skills 的技能,就可以把这段代码直接发给它:
帮我安装,我想全局都用这个技能:npx skills add https://github.com/vercel-labs/add-skill --skill find-skills
术语卡
find-skills:帮你找技能的技能,个人感觉像是 Skill 生态里的 Hello World,就是接触 Skill 社区的人基本都会先从这个开始。当 Agent 遇到自己干不了的事,它会主动去 skills.sh 和 GitHub 等地方上搜现成的技能包,装上就能用。
如果也找不明白这行代码,你把网址直接发给它,让它安装,基本也能成。
记住,TraeWork 很聪明。并且,绝大部分时间,TraeWork 都比你聪明。
值得一提的是,即使你看了很多教程,在你实操的时候依然可能会出现各种小问题,最好的方式就是尝试跟你的 Agent 持续对话,借助你聪明的小脑瓜和 Agent 聪明的大脑瓜,解决出现的问题,然后可以点击详细看看它的思考过程,到底发生啥了,懒的话就算了。
不需要去 TraeWork 这里手动上传技能。
手动上传入口:大多数时候用不上
基本上这么上传的,大概率是因为保密要求,没有开源的或者内部的 Skill。也可能是之前生成在自己在本地,但 TraeWork 没找到的主动给他,还有就是本地纯手搓的 Skill,不用 Agent 来生成的。
04装了技能,咋用?#
首先 Skill 的检索方式是渐进式索引的,不需要你主动告诉它:我 chovy,xxx 技能你给我拿好了啊!
你直接表达需求,聪明的 TraeWork 会根据你的需求,智能匹配相应的 Skill 给你来完成任务。
术语卡
渐进式索引:大白话就是:用到才加载。Agent 启动时只记每个技能的名字和一句话介绍,就像手机桌面只放图标不运行程序那样子。等你说了相关需求,才把那个技能的完整内容读进来;里面的脚本和素材,更是 Agent 判断真要用时才去翻。优势就是装好多个技能也不占脑容量,比较省时间省 Token。
但是,如果你目标非常明确,可以 / 来稳定触发相对应的技能。
‼️ 记住快捷键 /,这个魔法棒会经常用到!在对话框中,输入 / 后加相应的关键词,可以直接让你稳定触发具体的插件、技能。比如我要用刚才安装的 find-skills 的 Skill,可以直接 /find 找到它。
输入 /find,稳定触发 find-skills
再强调一次,如果你目标非常明确,建议都多用 / 来稳定触发相对应的技能。这样能避免当有时候需求表达不明确,或者 Agent 偶尔抽风,导致的 Token 和时间的浪费~!
05常说「技多不压身」,那 Skill 是越多越好吗?#
绝大部分人会回答:当然不是。但我的答案:是也不是。
Skill 多了确实会出现一些问题,但是如果多用 / 来指定 Skill 使用,也没啥大问题。并且随着 AI 模型本身进步,Skill 的生态发展,Agent 的 Harness 发展,出现的问题会越来越少。
术语卡
Harness:AI 的外挂骨架,基于大模型的 Agent 可以读文件、跑代码、查记忆、管理任务,需要一套框架,这套围绕模型搭建的工具链和调度框架就是 Harness,就像赛马套上缰绳(harness)才能按路线跑。
之所以大家说,Skill 多了会出问题。最核心的原因是:如果你存在功能和描述相近的多个 Skill,又或者你的需求表达比较模糊,Agent 很有大局观,但也可能会因为选错了 Skill,或者压根没选上 Skill,而走了弯路甚至是错路。
💡 举一个简单的栗子:我想查看我飞书里审批还有没有待办,但我偷懒了,以为 TraeWork 懂我,我就只跟他说了:查看我还有什么待办的吗?
1
啥 / 都不用,直接跟它对话
TraeWork 直接停住然后反问我了,是哪个平台的待办事项?点开思考过程可以看到,因为它检索到了多个相关 Skill。
不指定时:检索到多个相关 Skill,只能停下来反问
2
用 / 来触发调用飞书插件
任务耗时大概 30s。但是它给我弄成了飞书日程待办的 Skill,不是我想要的审批待办。
只说「飞书」:调成了日程待办,不是审批待办
3
直接 / 指定到审批待办的 Skill
任务耗时 22s,精准命中,又快又准!
指定 lark-approval:22s 精准命中
希望这个案例能相对直观的让你感受到,Skill 多了之后可能会带来的冲突~
我相信一定有好学的朋友会问,那咋办呢?关注我们观猹公众号就告诉你!好吧不关注也跟你讲。
解法一:之前说过啦,多用 / 魔法棒来指定 Skill;
解法二:定期清理不常用的 Skill。安装 Skill 的感觉,就跟点击「收藏」差不多,收藏即学会,安装即学会……心想着总有一天会用到,但其实你的观猹/B站/小红书的收藏夹,已经吃灰很久很久了……囤囤鼠心理,可以理解。
你可以直接问问 TraeWork:我的这些技能,分别上一次调用是什么时候?有哪些很久没用了?然后定期让它清理一波~!
让 TraeWork 分析技能使用记录,定期清理沉睡技能
🎉 学会以上,恭喜你,你就成为 Skill 实操的大师了!快去插件市场下载个插件玩玩,或者自己完成一件特定任务,然后把它变成 Skill 试试!至于更多关于 Skill 的理论知识,可以让 TraeWork 帮你搜一搜,给你读一读!
06互动题目#
Q.01在 TraeWork 中,快速调用插件或技能的快捷键是?
Q.02在 TraeWork 中,想要安装技能,可以前往?
Q.03今年爆火的新概念,代指 Agent 的外挂骨架的名词是?