多项目平台

车库定位是 后台 + BaaS 中台:心跳榜、上头短剧等是独立产品工程,通过 API Key 接入,不和车库进程绑死。

Admin 侧项目注册表、project_scope、项目切换器已经落地。

三层复用

策略例子
内容共享catalog、ingest
业务按项目隔离用户、订单、钱包(资金不跨项目)
分析共享 + project_id埋点

客户端不传 project_id,由 X-API-Key 解析。Web / H5 / App 只是壳不同。

生命周期

  1. 后台注册项目(code、能力开关)。
  2. 签发 API Key。
  3. 消费端按 BaaS 接入 开发。
  4. 运营在同一后台切项目看数据、改套餐。

创建项目是开通流程,不是复制一套代码。

前端复用

H5 与 App 复用同一 BaaS 与设计基线(仓库 docs/architecture/consumer-design-baseline.md)。首页形态可以完全不同(榜单 vs 短剧),底层登录 / 支付 / 播放不要各写一套。

仓库现状与已知边界见根目录 PROJECT.md;完整架构见 docs/product/02-系统架构.md