快速开始
项目结构
面向协作的职责边界与业务分层说明。
结构总览
Bunship 采用 monorepo 协作模型,并明确各层职责边界:
- Web 产品层:营销页、用户侧、后台、文档
- API 业务层:业务规则、流程编排、第三方集成
- 共享能力层:认证、数据契约、UI 基础组件、可复用区块
领域边界
产品界面层
- 营销站点:转化链路与增长表达
- 用户业务台:核心功能流程
- 运营后台:运营治理与数据管理
- 文档中心:接入说明、能力文档、运维手册
业务服务层
- 计费与钱包生命周期
- 联盟推广与返佣结算
- AI 生成与队列治理
- 存储上传与内容分发
- CMS 与内容发布流程
共享基础层
- 身份与会话模型
- 数据模型与迁移管理
- 设计系统与交互基元
协作约束
- 业务行为变更与文档更新放在同一个 PR。
- 数据结构变更与发布节奏保持同步。
- 以功能域为边界,避免跨域耦合。