跳到主要内容
MetaAnything
点击切换文档

基础开发说明

了解 Meta Anything 插件的核心构成:清单优先原则、六类插件目录规范、meta-plugin CLI 工具链与 8721 远程调试协议。

开发者模式联机调试服务界面

插件设计核心原则

Manifest First

所有能力必须在 plugin.json 中显式声明,宿主不扫描源码猜测

类型决定形态

插件类型(6 种之一)严格决定其能否发布菜单、能否注册全局与允许包含的源码目录

本地受信任代码

插件代码以受信任方式在本地宿主中运行,开发者需做好错误处理与安全边界

多语言内建

必须在 locales/ 目录下提供 zh-CN、zh-TW、en-US、ja-JP、ko-KR 五种语言名称与描述

meta-plugin CLI 常用命令

meta-plugin init

交互式向导:选择插件类型、编码、名称并自动安装 IDE Skills

meta-plugin validate ./my-plugin

校验 plugin.json 清单字段与目录结构合法性

meta-plugin build ./my-plugin

构建工作区或渲染器前端代码

meta-plugin pack ./my-plugin

打包输出符合安装规范的 .zip 插件包

meta-plugin update-skills

从 CLI 同步最新的开发规范 Skills 到项目目录

meta-plugin i18n audit / adapt

多语言翻译审计与交互式补全适配

本地链接(dev-link)与远程调试

开发过程中无需反复打包安装。在宿主「设置 → 开发者模式」开启后,本地将启动 8721 端口的 HTTP + SSE 调试服务器。在「插件」页使用「Link dev plugin」直接指向开发目录,即可在客户端即时预览改动。

链接开发插件弹窗