ObjectOS
运行在你自己环境里的业务平台
ObjectOS 面向业务用户、运营团队与 IT 团队:在不把业务系统交给第三方云的前提下,获得内部工具、审批流程、受治理的 AI 动作、审计日志与数据主权。AI 助手通过和人相同的受控业务动作执行工作。
AI 真正能使用的业务平台
ObjectOS 把元数据定义的应用变成业务团队能运行、治理和审计的工具。
把 CRM、合同、工单、审批和内部工具放到 ObjectOS 上。人和 AI 助手在同一套身份、权限与审计模型下行动,因此即使 Agent 参与执行业务,运营也保持受治理。
业务团队能从 ObjectOS 得到什么
自托管应用、生成式管理界面、Account、权限、审计、审批与 AI 协作,同时保留数据控制权。
业务访问控制
用户通过你已经信任的身份系统登录。角色、行级规则与字段脱敏保护记录,无论工作发生在 Console、API 还是 AI 辅助动作中。
审批与内部工具
工单、合同、报销、入职、库存与自定义流程都可以成为带治理的业务应用,并自动获得 API 与 Console 表面。
数据留在你的环境里
业务记录、身份、会话、审计日志、文件与提示词都保存在你的数据库和存储中。离线与气隙部署仍是一等选项。
扩展而不换平台
通过插件添加 Driver、身份提供方、审计导出、Webhook、存储、任务与 AI 能力,同时保留同一个业务运行时。
架构即代码
声明性地定义您的业务逻辑。内核处理执行。
# expense-approval.workflow.yml
name: ExpenseApproval
initialState: submitted
states:
submitted:
on:
approve:
target: approved
conditions:
- role: manager
- amount: < 5000
escalate:
target: pending_director
conditions:
- amount: >= 5000
pending_director:
on:
approve:
target: approved
conditions:
- role: director
reject:
target: rejected
approved:
actions:
- notify: submitter
- update_ledger
- archive
rejected:
actions:
- notify: submitter
- log_audit// crm-plugin.manifest.ts
export const CRMPlugin = {
name: 'enterprise-crm',
version: '2.1.0',
entities: [
{ import: '@objectql/schemas/customer' },
{ import: '@objectql/schemas/opportunity' },
{ import: '@objectql/schemas/contract' }
],
workflows: [
{ import: './workflows/lead-qualification.yml' },
{ import: './workflows/contract-approval.yml' }
],
permissions: {
'sales-rep': ['read:customers', 'create:opportunities'],
'sales-manager': ['*:customers', '*:opportunities'],
'finance': ['read:contracts', 'approve:contracts']
},
hooks: {
'opportunity.created': './handlers/notify-team',
'contract.approved': './handlers/generate-invoice'
}
};本地优先同步协议
构建离线优先应用程序很难。ObjectOS 使其自动化。
分布式状态的挑战
当用户离线工作时——现场技术人员、远程区域的销售代表、移动员工——他们的本地数据库与服务器发生偏离。合并变更充满冲突:如果两个用户编辑了同一条记录怎么办?谁赢?如何防止数据丢失?
作为复制主控的 ObjectOS
ObjectOS 充当权威的复制控制器,管理服务器数据库和客户端数据库 (SQLite/RxDB) 之间的差异。同步引擎使用无冲突复制数据类型 (CRDT) 和最后写入胜出 (LWW) 策略来解决冲突。开发者声明同步规则;内核处理复杂性。
三层架构,一个元数据脊柱
大多数用户首先部署 ObjectOS;Framework 与 ObjectUI 解释工件与 UI 表面从哪里来。
Framework / ObjectQL
用结构化元数据定义对象、字段、查询、Driver、流程、视图、动作与 Agent。
ObjectUI
从元数据渲染 Console、App Shell、对象视图、表单、仪表盘与插件视图。
ObjectOS
在你的环境中运行工件,执行身份与权限,并暴露 API 与 MCP 工具。
ObjectOS 是你运营的运行时;Framework 元数据与 ObjectUI 渲染器插入其中。
从原型到关键任务系统
从单用户工具扩展到多租户平台的架构。
现场作业与离线工作
为现场技术人员、检查员或销售团队配备在连接恢复时同步的本地优先工具。即使离线也能实现零延迟数据输入、自动冲突解决和完整的审计跟踪。
企业应用套件
构建具有统一治理的 ERP、CRM 或 HRM 系统。跨模块单点登录。集中审计日志以确保合规性。用于审批和自动化的工作流编排。部署在本地或您的云端。
多租户 SaaS 平台
推出内置租户隔离、基于角色的访问控制和使用分析的 SaaS 产品。无需架构重写即可从 10 个租户扩展到 10,000 个租户。