# 平台定位

G2rain 是一个企业级 AI 原生开源 SaaS 平台,致力于构建企业 SaaS 平台 AI 开发新范式。

# 我们在解决什么问题

企业 SaaS 平台建设通常会长期面临几类共性问题:

  • 基础能力重复建设,团队不断在认证、权限、安全、审计、网关等通用能力上重复投入
  • 多租户、多角色、多应用场景下,资源、功能权限、业务能力与交付边界难以统一管理
  • 业务域扩展不断增长后,平台核心能力与业务能力容易互相耦合
  • 企业专属流程差异大,传统定制方式交付周期长、维护成本高
  • AI 能力虽然可用,但难以真正进入企业私有业务流程并形成稳定交付模式

G2rain 希望把这些问题收敛为平台级解决方案,而不是让它们在每个项目里被重复解决。

# 平台的核心定位

G2rain 不是单一业务系统,也不是单一低代码产品,而是一个面向企业平台团队的统一底座。

它同时强调以下几类能力:

# 企业级平台底座

统一承载认证、权限、安全、审计、应用管理、角色资源管理、网关与交付能力,为企业 SaaS 平台的长期演进提供公共基础。

# DDD 驱动的业务域扩展

支持围绕业务域拆分模块,让平台核心能力与业务域能力保持清晰边界;同时通过工程化能力降低标准模块开发与扩展成本。

# 应用化接入模式

平台以应用组织前端与接口能力,支持功能权限、业务能力与交付模型围绕应用进行承载与管理,使平台更适合持续交付。

# AI 原生能力接入

平台支持将最小颗粒度接口服务注册到 MCP Server 中,并提供 Agent、Skill 定义与云端编排执行能力,让企业业务流程更容易通过自然语言完成快速适配。

# 什么是“企业 SaaS 平台 AI 开发新范式”

G2rain 所说的“AI 开发新范式”,并不是简单在系统里接入聊天能力,而是从平台结构与交付方式上做重构。

它强调:

  1. 用 DDD 提供最小颗粒度接口服务
  2. 将这些接口服务注册到平台 MCP Server 中
  3. 为客户提供 Agent、Skill 的定义能力
  4. 在云端完成流程编排、执行与监控
  5. 让租户业务团队通过自然语言更快地适配自身流程

这意味着平台交付不再只依赖代码定制,而是逐步转向:

  • 平台能力沉淀
  • 流程编排
  • 自然语言定义
  • 业务团队可参与的持续演进模式

# 企业级特征

G2rain 强调的不是“看起来全”,而是“长期可治理、可交付、可扩展”。

重点体现在:

  • 强权限管控
  • 统一审计能力
  • 统一监控与运维支撑
  • 多租户与角色隔离
  • 部门与数据权限增强能力
  • 应用独立身份与统一安全链路

# 交付导向的设计特点

G2rain 从一开始就不是只面向研发自用,而是面向可持续交付设计。

因此它特别强调:

  • 功能权限是最小控制单元
  • 应用是功能权限和业务能力的承载单元
  • 业务能力是租户侧最小交付单元
  • 业务能力可进一步与商品、订阅、开通流程关联

# 推荐阅读