自学教程

Skills 简介

Skills 是面向 AI 智能体(Agent)的技能定义规范,用来把业务流程、专业规则、操作步骤封装成标准化技能包,赋予大模型调用能力、执行任务的能力。

普通大模型只能生成文字回答,属于被动应答。而搭载 Skills 的 AI 智能体,可以根据用户指令自动判断需要使用哪个技能,按需加载规则,完成多步骤任务。简单理解:大模型是思考的大脑,Skills 就是负责执行的手脚。

核心原理

Skills 采用按需加载的机制。智能体先扫描所有技能的名称与简短描述,判断是否匹配当前任务;匹配成功后,才读取该技能完整的规则文档,再按照定义好的流程执行。这种方式不会一次性加载全部内容,可以节省 Token,避免上下文过长。

Skill 文件结构

一个 Skill 本质是文件夹,核心文件为 SKILL.md,里面包含技能名称、触发条件、任务指引、输出规范。还可以附带示例、脚本、模板、测试用例等资源,支持打包分发。

Skills 和普通提示词(Prompt)的区别

  • Prompt:临时指令,对话结束即失效,不方便版本管理和团队共享。
  • Skills:可持久化的资产,支持 Git 版本管理,一次编写,跨工具复用,AI 可自动触发调用。

Skills 与 MCP 的区别

Skills 用于知识复用,MCP 用于能力扩展。

应用价值

团队可以把内部工作规范、重复工作流沉淀为 Skills。AI 在处理对应任务时自动遵循既定标准,减少人为反复提示,降低出错概率,实现业务自动化。可用于文档处理、数据分析、数据库查询、网页抓取等场景。

0 条笔记