# 开源范围(以及开发中说明)

谷雨开源 SaaS 平台(英文简称 G2rain)目前按照“公共 / 基础 / 核心 / 业务域”的思路逐步开源并持续演进。具体发布与仓库信息以官方渠道为准。

# 平台分层

  1. 公共能力:mybatis-extensions(当前仓库名为 g2rain-mybatis-extensions
  2. 基础开发工具:
    • Java 代码生成项目(3 个:其中包含 common 配套基础库,另外两项后续补齐文档)
    • 前端代码生成命令行:g2rain-app-cli
    • 前端代码生成模板:g2rain-app-template
  3. 核心平台模块:main-shellmanager-appinfra-appbasisinfraiamgatewaystarter
  4. 内容管理(CMS)已开源(能力持续迭代):后端 g2rain-cms、前端 g2rain-cms-app;文档与接口以各仓库及 OpenAPI 为准。
  5. 部署交付g2rain-deploy(Docker Compose 与运维脚本)
  6. 其他规划业务域:ai ragcrm 等(以仓库与公告实际公开情况为准)