# 平台定位
G2rain 是一个企业级 AI 原生开源 SaaS 平台,致力于构建企业 SaaS 平台 AI 开发新范式。
# 我们在解决什么问题
企业 SaaS 平台建设通常会长期面临几类共性问题:
- 基础能力重复建设,团队不断在认证、权限、安全、审计、网关等通用能力上重复投入
- 多租户、多角色、多应用场景下,资源、功能权限、业务能力与交付边界难以统一管理
- 业务域扩展不断增长后,平台核心能力与业务能力容易互相耦合
- 企业专属流程差异大,传统定制方式交付周期长、维护成本高
- AI 能力虽然可用,但难以真正进入企业私有业务流程并形成稳定交付模式
G2rain 希望把这些问题收敛为平台级解决方案,而不是让它们在每个项目里被重复解决。
# 平台的核心定位
G2rain 不是单一业务系统,也不是单一低代码产品,而是一个面向企业平台团队的统一底座。
它同时强调以下几类能力:
# 企业级平台底座
统一承载认证、权限、安全、审计、应用管理、角色资源管理、网关与交付能力,为企业 SaaS 平台的长期演进提供公共基础。
# DDD 驱动的业务域扩展
支持围绕业务域拆分模块,让平台核心能力与业务域能力保持清晰边界;同时通过工程化能力降低标准模块开发与扩展成本。
# 应用化接入模式
平台以应用组织前端与接口能力,支持功能权限、业务能力与交付模型围绕应用进行承载与管理,使平台更适合持续交付。
# AI 原生能力接入
平台支持将最小颗粒度接口服务注册到 MCP Server 中,并提供 Agent、Skill 定义与云端编排执行能力,让企业业务流程更容易通过自然语言完成快速适配。
# 什么是“企业 SaaS 平台 AI 开发新范式”
G2rain 所说的“AI 开发新范式”,并不是简单在系统里接入聊天能力,而是从平台结构与交付方式上做重构。
它强调:
- 用 DDD 提供最小颗粒度接口服务
- 将这些接口服务注册到平台 MCP Server 中
- 为客户提供 Agent、Skill 的定义能力
- 在云端完成流程编排、执行与监控
- 让租户业务团队通过自然语言更快地适配自身流程
这意味着平台交付不再只依赖代码定制,而是逐步转向:
- 平台能力沉淀
- 流程编排
- 自然语言定义
- 业务团队可参与的持续演进模式
# 企业级特征
G2rain 强调的不是“看起来全”,而是“长期可治理、可交付、可扩展”。
重点体现在:
- 强权限管控
- 统一审计能力
- 统一监控与运维支撑
- 多租户与角色隔离
- 部门与数据权限增强能力
- 应用独立身份与统一安全链路
# 交付导向的设计特点
G2rain 从一开始就不是只面向研发自用,而是面向可持续交付设计。
因此它特别强调:
- 功能权限是最小控制单元
- 应用是功能权限和业务能力的承载单元
- 业务能力是租户侧最小交付单元
- 业务能力可进一步与商品、订阅、开通流程关联