平台總覽
一個業務系統需要的一切,隨時可投入生產。
你的 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、本地伺服器或隔離網路中,提供本地模型、內部身份系統、自有金鑰管理與企業支援。目前以單節點加備份恢復的方式執行;多副本高可用正在開發中,暫不提供。
下一步