965 B
965 B
Repository Scope
本仓库只承载独立业务插件及其版本化契约,不承载 Sub2API Core。
依赖关系
Sub2API Core(官方仓库)
^
| 公开 HTTP API / 管理员鉴权 / custom_menu_items
|
独立插件服务(本仓库)
插件不得依赖 Core 的 internal 包、Ent 生成代码、PostgreSQL、Redis 或
Core 前端源码。每个插件拥有自己的版本、端口、服务进程、UI、配置和发布
产物,并在清单中声明兼容的 Core 基线。
仓库边界
- Core 的用户、余额、订单、订阅、配额、计费和用量数据仍由 Core 管理。
- 插件只通过服务端 allowlist 调用 Core API。
- 浏览器只访问插件自己的会话 API,不接触 Core JWT 或 Admin Key。
- 插件菜单通过
custom_menu_items注入;停用或卸载只移除插件自己的菜单。 - 订阅管理是可选领域插件,不是通用插件控制面的一部分。