本章总览
插件系统打包 commands、tools、hooks、MCP 为可安装单元。本章对比 bundled 与 marketplace 插件。
总览图
渲染图表中…
学完本章你应该能
- 理解 plugin.json manifest
- 跟踪 PluginInstallationManager
核心概念(先读懂这些)
Plugin 是 Hook+Tool 的组合包
比单个 Hook 更完整,适合分发垂直解决方案。
插件加载流程
渲染图表中…
插件架构
plugins/bundled/ → initBuiltinPlugins()
解析 plugin.json manifest
注册 commands/tools/hooks/MCP
关键文件
| 文件 | 职责 |
|---|---|
| plugins/bundled/index.ts | 内置插件初始化 |
| services/plugins/PluginInstallationManager.ts | 安装管理 |
| commands/reload-plugins/ | 重载插件命令 |
本章小结与延伸
插件 = 官方扩展商店模型。