Plugin 开发与发布
GameX Plugin 是声明式的 Panel 级 AI 能力包,可以贡献 Skill、模板、类型化配置、Secret slot、受限 HTTP 工具和 Remote MCP 声明。它不能向 Daemon 安装代码、增加未注册的宿主工具,也不能绕过用户、Workspace 权限和审批策略。
Manifest 原则
- 使用稳定的反向域名 Plugin ID 和语义版本。
- 声明所有贡献、网络 origin、Secret 用途和请求能力。
- 包含生成式文件 inventory 和确定性 digest。
- 不包含二进制、私钥、Token 或宿主执行 hook。
- 具体游戏或服务知识只存在于 Plugin 内容,不进入 Panel 或 Daemon 核心代码。
json
{
"schemaVersion": 1,
"id": "dev.example.portable-server",
"version": "1.0.0",
"contributions": {
"skills": ["skills/install/SKILL.md"]
}
}发布
使用独立 Registry 账户,完成邮箱验证和 Passkey/TOTP,取得审核通过的 publisher namespace。上传包进入隔离区,依次完成 schema、inventory、archive、恶意内容、策略和独立审核。批准版本会被签名且不可覆盖。发布控制台和公开市场位于 GameX Registry。