Extensions
扩展中心
理解 MCP、Skills、Plugins 三类扩展的差异,以及扩展中心的入口与布局
扩展中心
WinCode 把"给 AI 引擎加能力"这件事拆成了三种扩展:MCP 服务器、Skills(技能) 和 Plugins(插件)。三者都通过统一的 扩展中心 管理,但触发机制和适用场景完全不同。

三类扩展对比
| 维度 | MCP 服务器 | Skills(技能) | Plugins(插件) |
|---|---|---|---|
| 本质 | 一个独立进程,提供工具能力 | 一份 Markdown 文档,引导 AI 遵循某种方法论 | 一个插件包,扩展应用本身的能力 |
| 触发方式 | AI 决定何时调用工具 | 由技能工具调用,或匹配触发条件 | 应用在特定事件上调用 |
| 典型用途 | 网络搜索、数据库查询、外部 API | 开发流程引导(brainstorming、TDD、code review) | 工作区辅助 |
| 安装方式 | 添加 JSON 配置 | 上传目录 / 从市场安装 | 安装本地目录 / zip 压缩包 |
| 启用开关 | 每个 server 独立启用/停用 | 每个 skill 独立启用/停用 | 每个 plugin 独立启用/停用 |
简而言之:
- MCP 给 AI 引擎加"工具"
- Skill 给 AI 引擎加"方法论"
- Plugin 给 WinCode 应用加"能力"
扩展中心入口
进入扩展中心有三种方式:
- 侧边栏工作区的 扩展中心 按钮(拼图图标)
- 顶栏 View 菜单 → 扩展中心
- 设置抽屉中某些入口跳转
打开后是一个独立的扩展中心页面。
布局结构
扩展中心从上到下分为:
- 顶部标题栏 — 标题、简介、四个操作按钮(上传技能、插件目录、插件压缩包、刷新)
- 状态卡片 — 三列统计:资源总数、已启用数、校验问题数
- 搜索框 — 按名称/描述/ID 过滤技能
- Skill 分类标签 — 全部 / 开发 / 效率 / 工具 / 医疗 / 分析 / 文档 / 测试 / 部署 / 其他
- 三栏资源列表 — Skills | MCP Servers | Plugins
每个资源卡片都显示:名称、ID、版本、来源(内置/本地/市场)、状态标签、描述、自定义标签、操作按钮(启用/停用、卸载、测试)。
扩展状态说明
每个扩展都有状态标识,扩展中心通过颜色标签直观展示:
| 状态 | 颜色 | 含义 |
|---|---|---|
| 已启用 | 绿色 | 已进入运行配置 |
| 已停用 | 灰色 | 已停用 |
| 无效 | 红色 | 校验失败,无法启用 |
| 有更新 | 黄色 | 有更新可用 |
| 被阻止 | 黄色 | 被策略阻止 |
| 启动失败 | 红色 | 启动失败 |
| 需重载 | 黄色 | 需重载生效 |
停用的扩展不会进入运行配置,这是与"卸载"的关键区别 -- 停用可随时恢复,卸载会删除文件。
阅读路线
- 想配置 MCP 服务器 → MCP 服务器管理
- 想了解 Skill 格式和内置技能 → Skills 技能
- 想了解 Plugin 与 Skill 的区别 → Plugins 插件
- 想看所有预装扩展的清单 → 内置扩展清单