BunshipBunship
快速开始

项目结构

面向协作的职责边界与业务分层说明。

结构总览

Bunship 采用 monorepo 协作模型,并明确各层职责边界:

  • Web 产品层:营销页、用户侧、后台、文档
  • API 业务层:业务规则、流程编排、第三方集成
  • 共享能力层:认证、数据契约、UI 基础组件、可复用区块

领域边界

产品界面层

  • 营销站点:转化链路与增长表达
  • 用户业务台:核心功能流程
  • 运营后台:运营治理与数据管理
  • 文档中心:接入说明、能力文档、运维手册

业务服务层

  • 计费与钱包生命周期
  • 联盟推广与返佣结算
  • AI 生成与队列治理
  • 存储上传与内容分发
  • CMS 与内容发布流程

共享基础层

  • 身份与会话模型
  • 数据模型与迁移管理
  • 设计系统与交互基元

协作约束

  1. 业务行为变更与文档更新放在同一个 PR。
  2. 数据结构变更与发布节奏保持同步。
  3. 以功能域为边界,避免跨域耦合。