智能体技能与插件扩展单独使用已经很有用,但在复杂任务里,和 MCP 工具连接组合起来效果更好。本文给出一套可以直接照做的组合流程。

两个技能各自负责什么

  • 智能体技能扩展:智能体技能与插件是给 AI 助手增加特定能力的扩展方式,例如连接日历、查询数据库、读取网盘文件、调用某个专业工具,或加载一套封装好的操作说明(技能包)。
  • MCP 工具连接:MCP(模型上下文协议)是一种让 AI 应用以统一方式连接外部工具和数据源的开放协议。

智能体技能扩展有效是因为通用模型只会“说”,扩展让它能“做”:读取实时数据、操作外部工具、按标准流程执行任务,从回答问题走向完成工作;MCP 工具连接有效则是因为过去每接入一个工具都要写专门的集成代码;统一的协议让工具提供方只需实现一次,支持该协议的 AI 应用都能使用,降低了连接成本。两者叠加,正好互补。

组合流程

  1. (智能体技能扩展)明确你需要的能力:读数据、写数据、调用工具还是执行流程。
  2. (智能体技能扩展)查看扩展的提供方、权限范围和数据处理说明。
  3. (MCP 工具连接)选择需要的 MCP 服务:官方提供、社区开源或自己开发。
  4. (MCP 工具连接)按说明配置连接,并为服务设置最小必要权限,例如只读。
  5. (收尾)定期检查已安装的扩展,移除不再使用的。

组合模板

以外贸业务员的场景为例,先用下面的模板完成智能体技能扩展部分:

技能包说明书模板(用于封装一套固定流程):
名称:[技能名称]
触发场景:当用户要求[某类任务]时使用
所需工具:[工具或数据源]
执行步骤:
1. [步骤](检查点:[如何判断成功])
2. [步骤]
3. [步骤]
输出格式:[格式]
禁止事项:[例如未经确认不得发送、删除、付款]
失败处理:[工具不可用或数据缺失时怎么做]

然后再按 MCP 工具连接的思路补一轮,例如:先连接一个只读的数据源,熟悉协议和使用方式。

示例

以下为虚构示例:

示例(虚构):一位销售给助手连接了客户管理工具。他问“上周新增的客户里,哪些还没有跟进”,AI 查询后列出 5 位客户及其来源,并起草了跟进消息,等他确认后再逐条发送。

组合之后,MCP 工具连接这一环的价值在于:MCP 让连接变得容易,也让风险变得更容易被忽视。

组合使用时的注意事项

  • 团队使用时统一管理扩展清单和权限。
  • 随意安装来源不明的 MCP 服务。应对方法:优先使用官方或经过审查的实现,查看代码和社区评价。
  • 两个技能叠加会让提示词变长,先确认单独使用时各自有效,再组合。

功能类技能的关键在于知道什么时候调用它、给它什么材料,以及怎样检查它的结果。各家产品的入口和名称可能不同,但思路相通。

什么时候不必组合

任务简单、一次就能得到满意结果时,单独用智能体技能扩展就够了。组合的意义在于解决单一技能处理不好的问题,比如结果不稳定、需要多轮加工或要交给他人复用。先确认问题出在哪,再决定加哪一项技能。

相关阅读