Skill是用自然语言表述的经验,告诉大模型如何按照技能的要求进行决策;Tool是编程语言编写的程序,完成对本地机器或远程机器的操作;插件是可发布的软件包,承载了Tool和Skill。

一、Skill(技能):给 AI 看的操作说明书

原文:Skill 是用自然语言表述的业务经验,用于指导大模型按照规范流程完成决策。

通俗解释

  1. 载体:纯文字、中文 / 英文写的流程规则,不用写代码;
  2. 作用对象:只管大模型 “脑子怎么想”,本身不能操作电脑
  3. 核心价值:提前把行业、办公、业务的成熟经验写成规则,约束 AI 不乱操作。

举例子

你要让 AI 自动整理周报: 写一份 Skill 文字规则:

  1. 先读取桌面本周 Excel 数据表;
  2. 提取业绩、问题、计划三类数据;
  3. 数据为空时跳过,不要报错中断;
  4. 整理完成生成 Word,保存到周报文件夹;
  5. 最后发送到企业钉钉群。

这份文字规则就是 Skill。 没有它,AI 可能先发钉钉、再读文件,步骤混乱;

有了 Skill,AI 严格按你定好的流程做决策、选工具。

关键特点

只定思路、流程、规矩,没有动手能力,必须依靠 Tool 才能落地。

二、Tool(工具):电脑能听懂的动手工具

原文:Tool 是代码编写的原子执行单元,负责操控本地或远程设备、系统完成实际操作。

通俗解释

  1. 载体:编程语言写好的一段段可运行代码;
  2. 作用对象:直接操控电脑、软件、网页、服务器,是唯一能 “动手干活” 的模块;
  3. 原子单元:每个 Tool 只做一件最小动作,不可拆分。

举例子

对应上面周报场景,用到的 Tool:

  • read_file:读取本地 Excel 文件
  • write_word:生成 Word 文档
  • dingtalk_send:调用钉钉接口发消息
  • browser_open:打开网页查询数据

Skill 只是文字要求,真正读文件、发消息、建文档,全靠 Tool 代码执行。 本地电脑文件、远程服务器接口、网页、软件,全部由 Tool 操作。

关键特点

只会机械执行动作,没有自主思考能力,不知道先做什么后做什么,需要 Skill 指挥。

三、插件(Plugin):打包好的全套工具 + 说明书工具箱

原文:插件是标准化可分发、可发布的软件扩展包,统一承载自定义 Tool、配套 Skill 及相关运行资源,一键安装即可扩展平台能力。

通俗解释

  1. 载体:一个完整打包好的软件安装包;
  2. 作用:解决 “自定义工具、自定义流程如何复用、分享、批量安装” 的问题;
  3. 包含内容:自研代码 Tool + 配套使用 Skill + 配置文件、依赖资源等全套内容。

举例子

市面上没有现成的 “自动处理财务发票” 能力,自己开发:

  1. 写代码开发 3 个 Tool:识别发票图片、提取金额、汇总 Excel;
  2. 写一份配套 Skill:规定 AI 识别发票的完整流程、校验规则;
  3. 把 Tool 代码、Skill 文档、配置文件打包成统一插件;
  4. 上传到平台市场,其他人一键安装,立刻拥有发票自动化能力。

关键特点

  1. 单独的 Skill 不能新增操作能力,单独的 Tool 无法分享安装,二者必须装进插件才能对外交付;
  2. 安装插件后,平台永久新增一套完整业务自动化能力,全局可用。

三者联动完整流程(大白话串联)

  1. 安装插件 → 系统加载插件里的 Tool(动手工具)+ Skill(流程说明书);
  2. 用户下达需求:“帮我汇总本周发票生成报表”;
  3. 系统把 Skill 文字流程喂给大模型,AI 按照说明书思考决策顺序;
  4. AI 按顺序调用对应 Tool 代码;
  5. Tool 执行读取图片、提取数据、生成表格等真实电脑操作;
  6. 全部操作完成,返回最终报表给用户。

极简类比记忆

  • Skill = 工厂操作手册(文字,教工人先做啥后做啥)
  • Tool = 扳手、切割机、打印机(实体工具,负责实际加工)
  • 插件 = 一整套工具箱(里面装着工具 + 配套操作手册,整套打包带走即用)
Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐