什么是Skill

什么是Skill,和Tool Calling的区别是什么?

文章目录

  • [什么是Skill,和Tool Calling的区别是什么?](#什么是Skill,和Tool Calling的区别是什么?)
  • [1. Skill 是什么](#1. Skill 是什么)
  • [2. Skill 和 Tool Calling 的核心区别](#2. Skill 和 Tool Calling 的核心区别)
    • [2.1 **Tool(工具)**:](#2.1 Tool(工具):)
    • [2.2 Skill(技能):](#2.2 Skill(技能):)
    • [2.3 区分:](#2.3 区分:)
  • [3. 主流Skill平台汇总](#3. 主流Skill平台汇总)
  • [4. Tool Calling、Tool、Skill三者层级关系](#4. Tool Calling、Tool、Skill三者层级关系)
  • [5. Skill 的编写](#5. Skill 的编写)

讲解 skill 之前,我们都知道, skill 的中文意思是 技能 的意思。

什么是技能?例如:开车,做饭,理发

那开车来说,我们肯定需要进驾校,学习开车,最后拿到驾照,才算是掌握了这项技能。

理发,我们也是需要找一个老师(老师傅),教你理发,等你能够真正为一个人独立理发的时候,才算掌握这个技能。

所以,技能的掌握,都是需要学习的,Skill 也是一样的。

1. Skill 是什么

Skill :模型经过学习或者配置 之后,可以重复执行 的一类标准化任务能力。

简单理解:Skill 是一套完整的业务技能,可以组合多个底层操作,完成一整套目标。

2. Skill 和 Tool Calling 的核心区别

2.1 Tool(工具):

Tool(工具):偏向单一、基础的原子操作能力。

示例:调用查天气API、数据库查询、发送HTTP请求,只做一件小事。

2.2 Skill(技能):

Skill(技能) :面向完整业务任务,内部会自动编排、调用多个Tool ,最终完成一整套目标。

示例:帮用户规划一次旅行 ,这个Skill内部会依次调用:查天气(Tool1)、查机票(Tool2)、查酒店(Tool3)、生成旅行行程(Tool4),把多个小工具串联起来输出完整结果。

2.3 区分:

拿零件来举例

  • Tool是单个零件

  • Skill 是用多个零件组装好的完整工具包。

3. 主流Skill平台汇总

海外平台

  1. ClawHub

    OpenClaw官方Skill注册中心,适配OpenClaw生态

    地址:shturl.cc/2aSmKCMH1

  2. Claude Code skill聚合市场

    面向Claude的技能聚合平台

    地址:https://llmskills.org/

  3. SkillsMP

    GitHub开源项目,拥有12万+开源Skill,相当于技能大集市,可以直接挑选复用现成技能

    地址:https://skillsmp.com

国内平台

  1. 腾讯 SkillHub

    适配腾讯大模型生态,国内开发者友好

    地址:https://skillhub.cn/

  2. 阿里云官方 Skill 平台

    适配阿里大模型生态

    地址:https://skills.aliyun.com/

4. Tool Calling、Tool、Skill三者层级关系

Tool Calling:是能力机制,是大模型调用工具这套行为本身;

Tool:是被调用的底层原子工具(API、函数);

Skill:上层封装好的完整业务能力 ,一个Skill内部会多次触发Tool Calling,调用多个Tool。

执行层级:Skill(上层完整业务) → 内部执行多轮Tool Calling → 调用多个底层Tool

开发选型小提示

  1. 简单需求 :直接写Tool,使用Tool Calling就够用,轻量灵活。
  2. 复杂完整业务 :优先复用现成Skill平台的能力,避免自己从零编排工具调用逻辑,节省开发时间。
  3. Skill也不是万能的:封装程度越高,自定义修改的灵活度会下降,如果业务高度定制,依然需要自己编写Tool。

5. Skill 的编写

我们这篇博客,主要是 扫盲 的作用,具体的编写教学,可以从这篇博客开始看。

博客链接:Skill的格式 & 开发语言和工具

注:在我发布这篇博客之前,可能我还没有开始写教写 Skill 的博客,可能是一片空白哈。

相关推荐
古法搬砖工1 天前
MCP:给 AI Agent 装一个“万能 USB 接口”
人工智能·skill·mcp·搬砖工
大连好光景7 天前
内置skill(如/code-review、/debug)与内置命令(如/help、/compact)的区别
skill·内置skill·内置命令·skill的安全边界
SuperHeroWu78 天前
【HarmonyOS 7】 HarmonyOS 应用 Skill创建和编排详解
华为·harmonyos·开放平台·skill·小艺
OxYGC10 天前
[玩转大模型] 第十一篇:售卖自己的 Skill——买断、订阅、定制、开源+付费增强,四条路到底哪条能收到钱
开源·大模型·agent·变现·skill
Jarming12 天前
infinite-creation本地AI短剧带货项目推荐-本地运行无费用0负担
agent·qwen·skill·minimax·deepseek·skills·agent-skills·minimax-h3
Pniubi12 天前
基于openclaw实现自定义mcp/skill(第三章)
自研·skill·openclaw
Pniubi13 天前
基于openclaw开发skill与自研agent中的skill开发区别
服务器·agent·skill·openclaw·龙虾
染指111014 天前
141.Agent-多Agent框架-编写并使用Skills
人工智能·语言模型·langchain·skill·agents
北京地铁1号线14 天前
为大模型创建一个简单的skill:在12306网站查询车次(仅作查询,不提供购票功能,仅作学习使用)
自然语言处理·大模型·agent·技能·skill