平台總覽

一個業務系統需要的一切,隨時可投入生產。

你的 Agent 用一份型別化的 ObjectStack 本體描述業務。開放的 ObjectStack 執行環境派生資料庫、API、權限感知的介面、自動化流程、審批佇列和儀表盤,並在每次呼叫中強制治理。為了執行它,ObjectStack 倉庫提供 ObjectOS Community —— ghcr.io/objectstack-ai/objectstack 映像、os start 和 Console,免費且自託管 —— 而 ObjectOS Cloud 是託管版本,ObjectOS Enterprise 是自管理、需許可的版本。

ObjectOS product surface connecting business data, applications, and AI agents
AI 編寫中繼資料 物件、權限、流程、工具
人 審閱 diff 業務權限、資料訪問、審批
執行環境 執行策略 UI、API、審計、MCP、動作
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 編寫,組裝由它的執行環境完成。

指南

資料建模 

物件、關係和校驗規則自動變成表、遷移、查詢語言和 REST API——支援 Postgres、MySQL、SQLite、MongoDB 等多種資料庫。

指南

應用介面 

表單、檢視和儀表盤直接從中繼資料渲染,每個使用者看到的恰好是權限允許的內容——無需手寫前端。

指南

流程自動化 

支援持久暫停與恢復的流程,記錄變更、定時、API 三類觸發器,後臺作業,以及可靠的 Webhook 投遞。

指南

審批 

多級審批,按使用者、角色、團隊和層級解析審批人,支援升級與決策期間的記錄鎖定。

指南

權限與安全 

角色、行級、欄位級三層控制,配合記錄共享、租戶隔離和不可變審計日誌。

指南

報表與分析 

在同一批受治理物件上做聚合、時間序列、漏斗和儀表盤——不用再接一套獨立的 BI。

為 AI 而設計

讓 Agent 來寫,讓人來審

上面每一項 ObjectStack 能力都以中繼資料定義——這正是「中繼資料驅動開發」在作者是 AI 時依然成立的原因:整體可裝入上下文的定義、可讀 diff 與執行環境強制執行。ObjectOS 是ObjectOS Community、Cloud 與 Enterprise,在這套開放機制之上增加產品內 AI Builder 與 Ask,在 Enterprise(自管版)提供 AI 治理,並提供託管或自管交付。

指南

AI Build & Ask 

在 ObjectOS Cloud(託管版)與 Enterprise 版中,用自然語言描述變更並審閱 diff,或對即時業務資料提問——始終在登入使用者的權限之內。

指南

工具與 MCP 

物件、查詢和動作成為受策略約束的工具,供 Claude、Cursor 或任意 MCP 客戶端呼叫——以中繼資料宣告,無需手寫膠水程式碼。

設計器與控制台

開源的 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、本地伺服器或隔離網路中,提供本地模型、內部身份系統、自有金鑰管理與企業支援。目前以單節點加備份恢復的方式執行;多副本高可用正在開發中,暫不提供。

下一步

繼續完善你的評估材料。