| 项目 | 限制 |
|---|---|
| 文件数量 | 不超过 20 个 |
| 单文件大小 | 不超过 512 KB |
| 包总大小 | 不超过 2 MB |
| 目录深度 | 不超过 3 层 |
| 入口扩展名 | .js 或 .mjs |
| 资源扩展名 | .js、.mjs、.json、.css、.md、.svg、.txt、.png、.jpg、.jpeg、.webp、.gif、.ico |
| 路径字符 | 仅允许字母、数字、_、-、.、/;禁止绝对路径和 .. |
vue 导入 API;模板构建时映射到宿主 window.Vue,插件不可重复打包 Vue。require、fs、electron 或 ipcRenderer。api 可能为空,必须按能力检测后调用。version。plugin- 前缀;宿主标题栏、返回按钮和分离行为由宿主负责。运行时契约对应客户端的 RemotePluginHost 与插件 API 工厂;清单校验对应服务端的商店 manifest 校验逻辑;Electron bridge 对应 preload 的 window.toolzen 暴露对象。本独立站点记录的是面向插件开发者的公开契约,不承诺内部 IPC 通道稳定。