第九阶段 · 第73篇2026-04-02

插件:另一种扩展AI的方式

Skill是一种扩展AI能力的方式,但还有另一种常见的方式——插件。它们有什么区别?Skill关注「能力」,插件关注「功能」。如何选择?

阅读时间:11分钟
🔌 开场故事

你用过Chrome浏览器吗?它本身只能浏览网页,但安装各种插件后,可以截屏、翻译、屏蔽广告、管理密码...功能大大扩展。

插件(Plugin)就是这样一种扩展机制——在不修改核心系统的情况下,给它添加新功能。

Skill和插件都是扩展AI的方式,但它们的关注点和实现方式有所不同。这篇我们来详细对比一下。

什么是插件?

插件是一种模块化的功能扩展包,可以在不修改核心代码的情况下,给系统添加新功能。它有这些特点:

🔌 插件的核心特征
  • 1.独立开发:插件由第三方开发,不依赖核心系统源码
  • 2.即插即用:安装后立即可用,卸载后不影响核心系统
  • 3.标准化接口:通过预定义的API与核心系统通信
  • 4.功能导向:添加具体的功能(如「翻译网页」「发送邮件」)
插件的架构模式
🤖AI 核心系统对话 · 理解 · 生成🔌 插件接口🌐翻译插件多语言翻译📧邮件插件发送邮件📊图表插件数据可视化🔗链接插件短链接生成
Skill vs Plugin:关键区别

虽然都是扩展AI的方式,但Skill和插件有本质区别:

Skill vs Plugin 全面对比
Skill vs Plugin 核心区别📦Skill关注「能力」层面🎯 关注点:AI「会做什么」📋 内容:知识 + 工具 + 流程 + 示例🧠 本质:「培训」AI获得某种能力🔄 更新方式:更新知识库、优化流程👤 使用者:AI Agent(内部使用)📝 示例:代码审查 Skill、数据分析 Skill像「专业培训课程」VS🔌Plugin关注「功能」层面🎯 关注点:系统「能执行什么操作」📋 内容:功能代码 + API接口🧠 本质:「扩展」系统功能边界🔄 更新方式:发布新版本插件包👤 使用者:最终用户(外部调用)📝 示例:翻译插件、邮件插件、天气插件像「浏览器插件」
详细对比
对比维度SkillPlugin
核心目标让AI「学会」某种能力让系统「增加」某种功能
主要内容知识、流程、示例代码、API、配置
技术实现SKILL.md(文本配置)程序代码(可执行)
调用方式AI内部决策调用用户触发或系统调用
灵活性高(AI自主决策)低(预定义行为)
适用场景智能决策、专业任务固定功能、标准操作
如何选择?

什么时候用Skill,什么时候用Plugin?这里有一个简单的判断标准:

📦 适合用 Skill 的场景
  • 需要AI自主判断和决策
  • 任务需要专业知识
  • 输出结果需要灵活性
  • 适合Agent执行的任务

示例:代码审查、数据分析、内容创作

🔌 适合用 Plugin 的场景
  • 功能固定明确
  • 输入输出标准化
  • 不需要AI太多决策
  • 适合用户直接调用

示例:翻译文本、发送邮件、生成短链接

Skill和Plugin可以配合使用

实际上,Skill和Plugin不是互斥的,可以配合使用:

🤝 Skill + Plugin 配合示例

场景:AI帮用户发送分析报告邮件

📊 数据分析 SkillAI自主完成数据分析
📝 报告生成 SkillAI组织报告内容
📧 邮件 Plugin执行发送邮件操作

Skill负责「思考和组织」,Plugin负责「执行具体操作」

插件生态案例

🤖 ChatGPT Plugins

OpenAI推出的插件生态,让ChatGPT能联网搜索、订餐厅、查航班

🌐 Chrome Extensions

浏览器插件生态,扩展浏览器的各种功能

📝 VS Code Extensions

编辑器插件生态,添加主题、语言支持、AI助手

🎨 WordPress Plugins

网站插件生态,添加SEO、电商、表单功能

总结

核心要点

  • 插件是功能导向的扩展方式,添加具体功能
  • Skill关注「能力」,Plugin关注「功能」
  • Skill让AI学会做事,Plugin让系统增加操作
  • 选择标准:需要AI决策→Skill,固定功能→Plugin
  • 两者可以配合使用:Skill思考,Plugin执行

🎉 恭喜!第九阶段「Skill与模块化」的6篇文章已全部完成!

你已经了解了如何扩展AI的能力:

  • • Skill是什么,如何给AI添加能力
  • • SKILL.md如何标准化定义一个Skill
  • • Skill生态如何管理和分发Skill
  • • MCP协议如何让AI与外部系统通信
  • • 多个Skill如何组合协作
  • • Skill和Plugin的区别与配合

下一阶段:第十阶段「系统与架构」——AI系统的整体架构是怎样的?

第74篇:OpenClaw——AI系统架构介绍

Skill让AI有了能力,但一个完整的AI系统还需要什么?第十阶段,我们来聊聊AI系统的整体架构——从入口到核心,从会话到模型路由。

✏️ 手绘图解 · AI Catch 出品

第 73 篇 / 共 84 篇