当前位置: 首页 > article >正文

【AI入门知识点】Skills 是什么?终于有人把 Skills、Function Calling、MCP 讲明白了

为什么现在 AI 会查天气为什么 AI 能读 Excel、操作浏览器、发邮件为什么很多人说未来 AI 拼的不是谁更聪明而是谁 Skills 更多很多刚学 AI 的人。都会被几个词搞晕SkillsFunction CallingMCP看起来都差不多。实际上它们完全不是一个东西。今天我们就从小白视角 程序员视角彻底讲懂Skills 到底是什么它和 Function Calling、MCP 到底什么关系一、小白视角Skills 到底是什么先别急着看英文。你只要记一句Skills AI 学会的一项技能。真的就是技能。比如人会开车做饭写代码发邮件AI 也一样。它也可以学技能。例如技能1查天气你说上海今天多少度AI我去查一下。然后告诉你。技能2发邮件你说给老板发邮件说今天请假。AI好。然后真发出去。技能3读 Excel你说帮我分析销售数据。AI好。它打开 Excel。分析。给你结果。这些其实都是Skills技能1、为什么以前 AI 不行以前的 AI其实像一个只会聊天的人。知识很多。但动不了手。例如你说帮我订明天机票。AI只能告诉你建议你去携程查询。因为它不会操作。就像一个特别聪明但不会干活的人。2、有了 Skills 后发生了什么AI 开始会干活了。比如你说帮我查一下深圳天气。AI 脑子里其实在想用户在问天气 ↓ 我有“天气技能” ↓ 调用天气技能 ↓ 拿到结果 ↓ 回答用户你看到的是AI 在回答。实际上背后AI 在偷偷使用技能。这就是Skills3、一个最容易懂的比喻你把 AI 想象成一部手机。而Skills就是手机上的 App。例如App能力地图导航微信发消息支付宝支付美团点外卖AI 也是一样。它本来只有一个大脑。但装了 Skills 后就开始有各种能力。例如Skill能干什么浏览器 Skill上网邮件 Skill发邮件Excel Skill分析表格SQL Skill查数据库搜索 Skill查实时信息所以Skills AI 的能力插件。这一句最容易理解。4、为什么现在 AI 突然厉害了因为以前 AI是只有脑子。现在变成脑子 手 工具。比如以前你问帮我整理报表。AI建议使用 Excel 数据透视表……现在AI直接帮你整理完了。区别就在有没有 Skills。5、一句话理解 Skills如果让我只用一句话解释Skills AI 用来干活的能力。没有它AI 只能聊天。有了它AI 才能真正帮你做事。二、程序员视角Skills 本质是什么上面是小白版本。下面进入程序员模式。但依然尽量不劝退。1、Skills 本质是什么程序员视角Skills 本质是一组相关能力的封装包。注意它不只是一个函数。比如“数据分析 Skill”它内部可能包含了# 这是一个 Skill 包 class DataAnalysisSkill: def load_file(self, path): ... def clean_data(self, df): ... def plot_chart(self, df): ...而Function Calling调用的往往是这个 Skill 包里的具体方法。所以Function 是原子动作Skill 是业务场景的解决方案2、AI 如何知道调用哪个 Skill这就要说Function Calling了。因为AI 自己不会真的执行函数。它需要一个调用机制。三、Function Calling 是什么一句话Function Calling AI 调用技能的方法。注意它不是技能。而是调用技能的方式。举例用户说帮我查上海天气。AI 思考用户想查天气 ↓ 我有天气技能 ↓ 调用天气函数于是AI 输出{ function: get_weather, city: 上海 }系统看到哦。你要调用get_weather(上海)然后把结果返回给 AI。最后 AI 回复上海今天 26°C多云。所以关系是Skill 是能力Function Calling 是调用方式这两个不是一个层级。一个超级容易懂的比喻你点外卖。Skill像餐厅。有各种菜。Function Calling像打电话下单。告诉餐厅我要什么。所以没餐厅Skill打电话没意义。没电话Function Calling也点不了餐。四、MCP 又是什么现在再讲MCP就简单了。一句话MCP 给 AI 接技能的统一接口标准。以前也就是现在大部分情况接一个工具都得单独写适配代码。接数据库写一套接 Excel 写一套。未来MCP 的目标只要工具方提供了MCP Server。AI 客户端支持 MCP 的就能像插 USB 一样直接识别并使用。注MCP 是新兴标准目前正处于快速普及期它是为了解决当下“每个 AI 都要重新造轮子连工具”的乱象而生的。所以MCP 本质是技能连接协议。一个特别容易懂的比喻你把 AI 想象成一台电脑。那么Skills是软件。例如Excel、微信、浏览器。Function Calling是鼠标点击。负责打开软件。MCP是USB 接口标准。负责怎么连接软件。一句话Skill 能力 Function Calling 调用能力 MCP 接入能力五、三者关系终于讲明白了很多人卡在这里。现在直接讲透。假设你说帮我查今天北京天气。背后发生了什么第一步Skill 存在AI 已经有天气 Skill相当于它会查天气。第二步Function CallingAI 判断要调用技能。于是发起调用。第三步MCP如果有AI 通过 MCP连接天气服务。拿到结果。第四步返回答案AI 回复北京今天 29°C晴天。整个流程用户问题 ↓ AI 思考 ↓ 发现有 Skill ↓ Function Calling 调用 ↓ 通过 MCP 接工具 ↓ 获得结果 ↓ 回复用户这时候是不是突然就顺了六、一个终极比喻强烈推荐记住把 AI 想象成一个员工。那么Skills是员工会的技能。比如ExcelPPTSQL写代码Function Calling是老板让员工干活。比如帮我做报表。员工开始行动。MCP是公司统一办公系统。所有工具都能接进来。不用乱搞。于是AI 从会聊天变成会工作。七、一句话总结小白版总结Skills 是 AI 的技能包。Function Calling 是 AI 调用技能的方法。MCP 是 AI 接技能的统一接口。程序员版总结Skills 是能力封装Function Calling 是模型触发外部函数的调用机制MCP 是标准化的工具接入协议。关系MCP ↓ 接入 Skills ↓ Function Calling 调用 Skills ↓ AI 执行任务最后如果你刚开始学习 AI。建议学习顺序Transformer ↓ Token ↓ Prompt ↓ Function Calling ↓ Skills ↓ MCP ↓ Agent因为AI 真正开始“干活”的世界就是从 Skills 开始的。

相关文章:

【AI入门知识点】Skills 是什么?终于有人把 Skills、Function Calling、MCP 讲明白了

为什么现在 AI 会查天气?为什么 AI 能读 Excel、操作浏览器、发邮件?为什么很多人说:未来 AI 拼的不是谁更聪明,而是谁 Skills 更多?很多刚学 AI 的人。都会被几个词搞晕:SkillsFunction CallingMCP看起来都…...

C++内存对齐与布局优化

C内存对齐与布局优化内存对齐是编译器为了提高内存访问效率而采用的策略。理解内存对齐规则对于优化结构体大小和提高程序性能至关重要。结构体的内存布局受对齐规则影响,可能包含填充字节。#include #includestruct Unaligned { char a; int b; char c; };struct A…...

C++内联函数性能分析

C内联函数性能分析内联函数通过在调用点展开函数体来消除函数调用开销。理解内联机制和使用场景对于编写高性能代码至关重要。inline关键字建议编译器内联函数。#include #includeinline int add(int a, int b) { return a b; }inline int multiply(int a, int b) { return a …...

设计模式之建造者

问题:构造函数参数太多(「伸缩构造」),或步骤必须按顺序、且步骤组合多变。做法:Director(可选)规定步骤顺序;Builder 提供 setA()、setB()… 最后 build() 返回产品。C 要点&#x…...

向日葵远程控制16.5发布,“免密远控”功能登场便捷又安全

人在公司,急需处理家里电脑上的重要文件,却完全想不起访问密码或者系统的帐号密码;出差在外,想远程操作办公室电脑,却不得不打电话让同事帮忙看一眼密码设置甚至干脆让同事点个接受......密码虽然是一种非常主流的安全…...

WTEW的操作记录

WTEW的操作记录WTEW事务代码的操作记录WTEW事务代码的操作记录 1、查询贸易合同信息 如果是自己创建可以使用WB21、WB22、WB23事务码,如果是税码更新用WBRP更新价格 2、创建后续单据,采购TC创建采购订单,销售TC创建销售订单,注…...

Google三星AI眼镜来了,开发者该关注什么

AI 眼镜又回来了,但这次不只是换个硬件外壳AI 眼镜这个话题,最近又被推到了台前。Google 在 I/O 2026 展示了基于 Android XR 的智能眼镜方向,并把三星、Gentle Monster、Warby Parker 等合作方一起摆上台面。按照目前公布的信息,…...

数据结构——带懒标记的线段树

一、什么是线段树?线段树是一种二叉树数据结构,用于高效地处理区间查询和区间更新操作。核心思想:将数组分成若干个区间(线段),每个节点代表一个区间,通过合并子节点的信息来得到父节点的信息。…...

2026年企业AI落地新趋势!RAG知识库实战指南:环境搭建到生产部署全解析

本文介绍了RAG(检索增强生成)技术在企业知识库中的应用,通过从环境搭建到生产部署的完整实战指南,阐述如何利用RAG提升大语言模型回答的准确性、可追溯性和时效性。文章涵盖了基础环境配置、技术选型、数据准备、知识库构建、RAG系…...

终极Mac微信插件:消息防撤回与多开登录完整指南

终极Mac微信插件:消息防撤回与多开登录完整指南 【免费下载链接】WeChatExtension-ForMac A plugin for Mac WeChat 项目地址: https://gitcode.com/gh_mirrors/we/WeChatExtension-ForMac 还在为Mac微信无法防撤回消息而烦恼吗?想要在同一台电脑…...

一文讲清WMS软件是什么?企业为什么要用WMS软件?

在数字化供应链时代,WMS软件(仓储管理系统)已成为企业物流管理的核心。面对仓库混乱、库存不准,很多企业都在问:WMS软件到底是什么?它和Excel或进销存有什么区别?企业为什么要用WMS软件&#xf…...

Java基础小知识

一、 计算机基础知识1.计算机硬件的分类:运算器 控制器 存储器 输入设备 输出设备二、cmd命令窗口的基本用法操着: 说明:盘符名称 : 盘符切换。E:回车,表示切换到E盘dir 查看当前路径下的内容cd 目录 进入单级目录。cd…...

十三张扑克APP

能开发十三张扑克APP的请联系我,有客户渠道需要这类APP,要开发很多款十三张...

P2-CIFAR彩色图片识别

● 🍨 本文为🔗365天深度学习训练营中的学习记录博客 ● 🍖 原作者:K同学啊学习目标:1.编写一个完整的深度学习程序 2. 手动推导卷积层与池化层的计算过程一、前期准备1.设置GPUimport torch import torch.nn as nn im…...

CANN 算子融合技术:Conv-BN-ReLU 与 MatMul-LayerNorm 等融合模式深度解析

CANN 算子融合技术:Conv-BN-ReLU 与 MatMul-LayerNorm 等融合模式深度解析算子融合是提升性能的关键手段。本文深入讲解昇腾支持的算子融合技术、实现原理和应用实践。一、融合技术概述 1.1 为什么要融合 原始: Conv → BN → ReLU → Conv → BN → ReLU融合前内存…...

Gitea库完整从Ubuntu迁移到CentOS中

文章目录 一、概述 二、数据迁移 2.1 获取数据存储路径 2.2 搞事之前先备份(目标服务器CentOS) 2.2.1 停止gitea服务 2.2.2 备份gitea文件夹 2.3 从Ubuntu的数据目录中将数据拷贝到CentOS中 2.4 备份mysql数据库并拷贝到目标服务器(CentOS) 2.4.1 通过mysqldump备份数据库 …...

复杂干扰下考虑异质性的非机动车微观行为建模与仿真【附仿真】

✨ 长期致力于非机动车微观交通行为、异质性、感知—决策—行动三阶段、社会力模型、模糊逻辑研究工作,擅长数据搜集与处理、建模仿真、程序编写、仿真设计。 ✅ 专业定制毕设、代码 ✅ 如需沟通交流,点击《获取方式》 (1)非机动车…...

(二) 1. Q-learning的遗憾界分析-高效的Q-learning算法

高效的Q-learning算法 1.1. 无模型算法 1.2. UCB算法 1.3. 文献回顾 无模型(Model-free)强化学习算法(如 Q-learning)无需显式地对环境进行建模,而是直接对价值函数或策略进行参数化和更新。与基于模型(Model-based)的方法相比,这类算法通常更简单、更灵活,因此在现代…...

企业微信外部群如何通过 API 自动化投递结构化小程序卡片

能力介绍 相比于传统的文字链接,结构化的小程序卡片拥有更高的点击率和更规范的视觉展现。该能力允许开发者通过主动调用 API,直接向指定的企业微信外部群投递原生小程序卡片。接口支持自定义动态配置小程序的 appid、首屏页面路径 pagepath&#xff08…...

obsidian博客联动方案

平台文章具有滞后性,最新文章请访问https://blog.nuoyis.net 原先博客需要使用typorapicgotypecho,其中typora编写完毕后需要复制到typecho后台去,极其不方便,然后经过高人指点,我对该软件交互使用开发了新高度 obsidi…...

【考研】2026/5/21

政治2026/5/21唯物辩证法本质上是批判的和革命的:在唯物辩证法看来,一切事物都处在发生、发展和灭亡的过程中,“不存在任何最终的东西、绝对的东西、神圣的东西”。唯物辩证法是客观辩证法与主观辩证法的统一:①客观辩证法&#x…...

1987年4月26日下午15-17点出生性格、运势和命运

1987年4月24日晚上出生的人,如今已步入38岁的门槛。在职业生涯中,这是一个承上启下的关键阶段——既脱离了职场新人的青涩,又尚未到达管理者或专家的巅峰位置。从非命理的角度分析,他们的事业运势与时代变迁、个人选择和社会结构密…...

企业AI合规:数据安全生死线

企业大模型应用中的数据安全合规体系建设 前言:数据安全合规——企业AI落地的必答题 一、合规风险识别与关键挑战 二、技术架构设计与安全合规方案 针对上述四大风险挑战,企业需要从技术架构层面构建纵深防御体系。以下从数据脱敏、访问控制、日志审计、…...

RAG三大冲突与三大死穴及解决方案

RAG :向量召回 稀疏匹配 重排序融合 动态裁剪 —— 冲突根源与工程解法 面向开发者的深度技术解析:揭开 RAG 检索 pipeline 中三个环节的底层冲突,以及幻觉漂移、上下文溢出、检索冗余三大企业级死穴的根治方案。 GitHub 项目地址&#xf…...

《数据挖掘(主编:吕欣 王梦宁)》读书笔记:异常检测方法梳理与实践理解

《数据挖掘(主编:吕欣 王梦宁)》读书笔记:异常检测方法梳理与实践理解本文是学习《数据挖掘(主编:吕欣 王梦宁)》中“异常检测”相关内容后的整理笔记。文章不追求逐条复述教材,而是…...

CANN-ATB多卡推理-昇腾NPU上Llama70B怎么切到8张卡

CANN-ATB多卡推理-昇腾NPU上Llama70B怎么切到8张卡 Llama2-70B 的权重 140GB,单张 Atlas 800I A2 的 64GB 显存放不下。ATB 的多卡推理用 Tensor Parallel 把模型切到多张 NPU 上,每张卡只存 1/N 的权重和 KV Cache。 Tensor Parallel 的切法 Llama2-70B…...

CANN 端侧部署实战:模型转换与服务化

CANN 端侧部署实战:模型转换与服务化如何将训练好的模型快速部署到昇腾端侧设备?本文详解模型格式转换、端侧优化与服务化部署的完整流程。—一、端侧部署概述 1.1 端侧部署的挑战 与数据中心训练不同,端侧部署面临独特的约束:算力…...

写给前端的 CANN-acl:昇腾应用开发接口到底是啥?

写给前端的 CANN-acl:昇腾应用开发接口到底是啥? 之前有兄弟问我:“哥,我想直接调用昇腾的底层API,不用 PyTorch 这些框架,怎么搞?” 好问题。今天一次说清楚。 acl 是啥? acl Asce…...

1987年5月10日晚上23-24点出生性格、运势和命运

出生在下午13-15点这一时段,从心理发展角度来看,最大的性格红利是“社交直觉”。这类人往往在很小的时候就展现出一种能力:能快速识别他人的情绪,并自然地调整自己的行为以促进和谐。这并非玄学,而是因为下午出生婴儿的…...

使用Coze制作一个可以“动”的存钱罐,比记账APP更易用

可视化、AI驱动、自动提醒才是你智能存钱的伙伴──────────────────────────────为什么你的存钱计划总是失败?大多数人的存钱失败,并不是由于缺乏决心,而是缺少反馈。存多少钱、目标达成的比例、离目标还有多远…...