文档
历史档案候选与单体方案快照平台架构

代码组织与部署边界

产品分仓,共享客户后台直接二开 new-api

历史方案:本页为恢复第一版多仓文档前的快照,不是现行任务或已实现能力。现行入口为平台架构

现行 最终方案 v1.1 采用独立产品仓与一个共享客户后台。oceanway-platform 直接改造官方 new-api,Core、API 接入、账务和任务为内部模块。首期不创建独立 Core、Edge、Contracts 服务或要求固定仓库数量。

边界当前安排
客户后台oceanway-platform,已有身份、计费与转发在同一服务内协作
供应网关独立近上游 new-api;数据库、供应凭据与发布线隔离
产品仓Console/Admin/Developer/Site 与 Studio/Drama/Commerce 保留独立职责
Worker先沿用任务模块;需要独立进程时仍在客户后台仓维护
API 规范先在客户后台仓维护版本与生成客户端,不新建 Contracts 运行服务
Docs/Design/Infrastructure继续分别维护文档、设计资源与运行配置

本地 platform/oceanway-platform 与 text-gateway 共享 Git 元数据;N0 须明确独立分支、远端和发布身份,不能把客户补丁推入供应网关分支。旧 Core/Edge/Contracts 目录保留历史,不删除、不恢复旧实现或旧阶段协议限制。

只在实际容量或独立发布需求证明必要时,再从清晰模块边界提取服务。共享后台可有多个实例,分仓不等于每个模块都需要一个进程。当前没有新服务初始化或生产迁移证据。

On this page