← AI 术语表

AI 术语表 · 基础 · 智能体

技能

技能(Agent Skills)是为了让 AI 智能体出色完成特定任务,而将指令、脚本和参考资料打包放在一个文件夹中的“工作手册包”。智能体只在任务需要时才取出并读取这个包。

关于这个术语
难度
基础 · AI 新闻中常见的技术术语
领域
智能体
加入时间
2026-10-08
通俗解释 这类似于公司文件柜里按业务分类插放的手册活页夹。新员工平时只浏览活页夹的标题,接手相应业务时才取出那一本翻阅。不过与人不同,智能体还可以直接运行活页夹中的程序(脚本)。

是什么

技能是以一个名为 SKILL.md 的文档文件为核心的文件夹。SKILL.md 中至少包含技能的名称和描述,其下写有说明任务应如何完成的指令。如有需要,还可以一并放入可运行的脚本、参考文档、模板等资料。Anthropic 最初将其作为 Claude 的功能推出,之后又将其公开为可在多家公司工具中使用的开放标准。

技能文件夹一览

  • my-skill/一个技能 = 一个文件夹
    • SKILL.md必需名称·描述 + 任务指令
      • 名称·描述平时只读取这部分
      • 指令任务匹配时取出读取
    • scripts/可选可直接运行的程序
    • references/可选参考文档
    • assets/可选模板
这是示例结构。只要有一个 SKILL.md 就能构成技能,脚本、参考文档和模板可在需要时添加。

工作原理

核心是“按需逐步读取(Progressive disclosure)”。首先,智能体在启动时只读取所有技能的名称和描述(发现)。当用户任务与某个技能的描述相符时,才读入该技能的完整 SKILL.md(激活)。随后按照指令执行任务,必要时运行其中附带的脚本或额外打开参考文件(执行)。

按需读取技能的 3 个阶段技能文件夹 → ① 发现(启动时); ① 发现 → ② 激活(与任务匹配时); 用户任务 → ② 激活; ② 激活 → ③ 执行; ③ 执行 → 任务结果用户任务技能文件夹SKILL.md·脚本参考资料① 发现只读名称·描述② 激活读取完整 SKILL.md③ 执行遵循指令使用脚本·文件任务结果启动时与任务匹配时
按需读取技能的 3 个阶段 智能体平时只知道技能的名称和描述,只有在任务匹配时才读取完整指令并执行。

为何受到关注

AI 模型一次能记住并处理的文本量(上下文窗口)是有限的。技能平时只占用名称和描述,因此即使配备大量技能,负担也很小。此外,公司或团队特有的工作流程和经验可以打包成一个文件夹,进行版本管理和复用。一次制作的技能可以直接在支持相同格式的多种智能体产品中使用,这也被视为一项优点。还有评价认为,由于制作方式简单,即使不是开发者也能轻松修改和改进。

注意事项

技能并不是重新训练模型本身,而只是在需要时读入的指令和资料。因此,技能描述的写法会影响智能体能否在适当时机调用它。包含脚本的技能需要有能安全运行代码的环境才能正常工作。从外部获取的技能可能包含可执行代码,因此最好先确认来源再使用。

示例

Claude 应用中生成 Excel、PowerPoint、Word 文件的功能就是用技能实现的,用户也可以制作并加入自己的技能,例如组织的品牌指南。本站报道过的案例中,AWS 发布了面向编程智能体的 SageMaker 推理优化技能“aws-ai-ml”。编程智能体加载该技能后,就能按照 AWS 整理的流程和工具处理模型部署任务。OpenAI 的 Codex 开发文档中也专门介绍了制作技能的方法。

本站出现过的地方

相关术语

参考资料