点击下方👇 嘿哥的AI基地 关注公众号
一起探索AI的世界
最近在很多地方都能看到 Skills ,而且在 CodeBuddy 中也有一个 Skills管理 ,今天我们就来一起看看 Skills 到底是什么?与 规则、MCP和Agent有什么区别和联系?
定义: Skills是模块化、可复用、可组合的AI能力单元。每个Skill都设计用来完成一项特定的、相对独立的任务。
核心特点:
类比: 把AI助手想象成一个智能手机。Skills就是手机上的App。你可以管理你的App:安装新的(添加Skill)、卸载不用的(禁用Skill)、整理归类(管理Skill分类)。每个App(Skill)都有其专门的功能。
这四者不是同一层级的概念,它们共同构成了一个分层的AI协作系统。
定位:协调层 / 执行大脑。
是什么:一个能够理解复杂目标、制定计划、自主选择并顺序执行一系列Skills(和工具) 来完成该目标的自动化实体。
与Skill的关系:
例子:你给AI一个任务:“分析这个仓库的README,在本地运行起来,然后找出性能瓶颈并优化。”
一个强大的Agent会:
整个过程自动完成。
用一个简单的分层模型来概括:
你(用户)│├── 任务:“帮我优化这个项目的性能”│└── Agent(智能体):接收任务,拆解并规划 │ ├── 步骤1:分析代码 → 调用 Skill A “静态代码分析” │ └── 通过 MCP 协议读取文件系统 ├── 步骤2:运行基准测试 → 调用 Skill B “执行基准脚本” │ └── 通过 MCP 协议执行终端命令 └── 步骤3:给出优化建议 → 调用 Skill C “性能优化建议” └── 结合分析结果生成代码│全局规则 始终生效: - “不能建议破坏性更改” - “优化建议必须附带解释”Skills管理 的功能,就是让你管理这个“工具箱”(Skills库)里的所有工具,决定给AI助手(或Agent)配备哪些能力,从而定制出一个最适合你工作流的专属助手。它处于整个系统的 能力供给层 ,是构建高效Agent和智能工作流的基础。
分享就到这里了,如果对大家有帮助,随手点个赞、在看、转发三连吧,如果想第一时间收到推送,也可以给我个星标。
有任何想法,欢迎大家留言~
小手一赞,年入百万!👍👍👍
