平台总览
一个业务系统需要的一切,随时可投入生产。
你的 Agent 用一份类型化的 ObjectStack 本体描述业务。开放的 ObjectStack 运行时派生数据库、API、权限感知的界面、自动化流程、审批队列和仪表盘,并在每次调用中强制治理。为了运行它,ObjectStack 仓库提供 ObjectOS Community —— ghcr.io/objectstack-ai/objectstack 镜像、os start 和 Console,免费且自托管 —— 而 ObjectOS Cloud 是托管版本,ObjectOS Enterprise 是自管理、需许可的版本。
- 12
- 运行时词汇里的类型化原语,从对象与权限到 AI 工具与数据源
- 6
- 能力域,从数据建模到报表分析
- 4 道闸门
- 类型化、校验、审阅、治理——横在 Agent 与你的用户之间
Agent 编写的类型化元数据
一份定义,背后是一整个应用。
这就是一个受治理订单对象的形状。权限集、审批流程、视图和 AI 工具都是同一套可审阅 ObjectStack 目标格式中的并列定义,表、API、界面、队列和审计则由 ObjectStack 运行时派生。
import { ObjectSchema, Field } from '@objectstack/spec/data';
export const Order = ObjectSchema.create({
name: 'sales_order',
label: 'Order',
fields: {
customer: Field.lookup('crm_account', { label: 'Customer', required: true }),
total: Field.currency({ label: 'Total', min: 0 }),
discount: Field.percent({ label: 'Discount', max: 30 }),
status: Field.select({
label: 'Status',
trackHistory: true,
options: [
{ label: 'Draft', value: 'draft', default: true },
{ label: 'Submitted', value: 'submitted' },
{ label: 'Approved', value: 'approved' },
{ label: 'Fulfilled', value: 'fulfilled' },
],
}),
},
}); 能力地图
六大能力域,一个开放、受治理的运行时
一个成熟业务平台该有的能力这里都有——区别在于:ObjectStack 定义由你的 AI 编写,组装由它的运行时完成。
为 AI 而设计
让 Agent 来写,让人来审
上面每一项 ObjectStack 能力都以元数据定义——这正是「元数据驱动开发」在作者是 AI 时依然成立的原因:整体可装入上下文的定义、可读 diff 与运行时强制执行。ObjectOS 是ObjectOS Community、Cloud 与 Enterprise,在这套开放机制之上增加产品内 AI Builder 与 Ask,在 Enterprise(自管版)提供 AI 治理,并提供托管或自管交付。
设计器与控制台
开源的 Console 渲染真实应用,Studio 以可视化方式编写同一份元数据——对象设计器、流程画布、审批收件箱、权限矩阵、审计查看器——AI 起草的一切,人都能微调。
审阅闭环
你的 Agent 做出的结构性变更是一份紧凑的元数据 diff,由人审阅后再合并;在 ObjectOS Cloud 中,AI Builder 对已上线且已有记录的应用所做的变更存为草稿,由人来发布。
决策面
改什么、谁来审、跑什么
| 业务需求 | AI 编写 | ObjectStack 运行时派生 |
|---|---|---|
| 一个带 API 的客户数据库 | 对象、字段、关系 | 表、迁移、查询语言、REST 端点 |
| 给每个团队各自的界面 | 视图、表单、仪表盘 | 尊重每个用户权限的渲染 UI |
| 折扣生效前先审批 | 一条带审批节点的流程规则 | 审批队列、升级、记录锁定、审计 |
| 能回答实时数据的 AI | 工具与动作契约 | 以登录用户为边界的策略化 MCP 工具 |
FAQ
常见问题
开源 ObjectStack 包含哪些能力?
本页的运行时能力——数据、界面、自动化、审批、权限、报表分析——都属于开源 ObjectStack(Apache-2.0):协议、内核、CLI、生产运行时、Console UI 与 MCP 服务器,开发与生产之间没有功能门槛。AI 自带(BYO-AI):编码 Agent 以源码文件编写元数据,任意 MCP 客户端可以查询你的对象。产品内 AI Builder 与 Ask 是 ObjectOS 在此之上增加的——在 Cloud 与 Enterprise 上提供。
能跑在我们自己的基础设施里吗?
可以,有三条路。开源 ObjectStack 运行时免费自托管,经 MCP 自带 AI。自管部署的 ObjectOS 即 ObjectOS Enterprise:只有一个版本,即带许可的私有部署,把产品内 AI 放到你自己的基础设施上,自带模型或密钥。它可以部署在 VPC、本地服务器或隔离网络中,提供本地模型、内部身份系统、自有密钥管理与企业支持。目前以单节点加备份恢复的方式运行;多副本高可用正在开发中,暂不提供。
下一步