Neo-MoFox 插件市场中心后端,用于保存插件元数据、版本索引、审核状态、兼容性信息和治理审计记录。服务不托管插件包,插件包仍通过 GitHub Release 分发。
能力范围
公共查询 API:搜索、详情、版本列表、推荐安装版本、分类和标签。
作者 API:插件注册、元数据更新、版本提交、版本同步、作者撤回版本。
管理 API:审核、拒绝、下架、弃用、封禁、审计记录和统计。
前端页面:插件市场、个人插件页、管理后台由同一个 FastAPI 服务托管。
数据库持久化:SQLAlchemy async,开发默认 SQLite,生产建议 PostgreSQL。
GitHub OAuth:用户只能通过 GitHub 登录,MPDT 发布时可用 GitHub token 自动关联作者账户。
GitHub webhook:支持 X-Hub-Signature-256 验签和事件持久化审计。
兼容性决策:按宿主版本、插件 API 版本、平台和预发布策略选择推荐版本。
点击空白处退出提示









评论