定义
插件(Plugin)指为主程序增加功能而不改动其核心的扩展组件。在 AI 编程工具语境中,它特指把命令、子智能体、MCP 服务器、钩子等组件打包成单一单元、可一键安装的扩展机制。
工作方式
插件由清单文件描述内容,通常通过市场(marketplace)分发:作者把一组能力打包发布,用户一条命令即可安装或卸载,宿主工具在运行时加载这些组件。这样团队可以把内部流程沉淀为插件供他人复用。
使用场景
当一组连接器、命令与技能需要一起分享时,打包成插件最方便,例如团队统一的代码规范检查、部署流程或报告生成套件。在传统软件里,浏览器扩展与编辑器插件也遵循同样的思路。
易混概念
插件是“打包分发”的载体,MCP 是其中很多集成依赖的协议,工作流是安装这些能力之后编排出的固定流程。单个功能的最小封装则更接近“技能”而非插件。