ObjectOS

為什麼選 ObjectOS

老實話 —— 什麼時候應該用它,什麼時候不應該,以及它的不同之處。

這一頁存在的意義是:讓你不必在其他文件之間反覆揣摩,就能判斷 ObjectOS 是否適合你。

這個賭注的形狀

ObjectOS 押下了一個觀點鮮明的賭注:AI 編寫你應用的後設資料,你擁有執行它的執行時。

你不再一個檔案一個檔案地手寫物件、欄位、檢視、流程和許可權。使用者用自然語言向 Console 內建的 AI Builder 描述需求;它呼叫一小組受審計的工具,將每次變更排隊等待人工審批,結果立刻上線 —— REST 端點、Console 介面、RBAC、審計日誌,全部由同一份後設資料生成。

執行時位於你的 VPC、你的資料庫、你的 Apache-2.0 fork。模型只與沙箱化的後設資料 API 對話,不接觸你的資料倉儲。

這就是全部主張。本頁其餘部分是關於誰適合、誰不適合。

如果你…… 就用 ObjectOS

  • 需要一個內部工具、管理後臺或後辦公應用,
  • 希望使用它的人(或代表他們的 AI Agent)能在不開工單的情況下擴充套件它,
  • 不能(或不願)把資料放到別人的雲上,
  • 不想第十次重建認證 + RBAC + 審計 + 檔案上傳 + 任務 + Webhook。

常見的適用場景:

場景為什麼合適
因為安全評審提到資料主權而要替換 Retool / Appsmith 應用ObjectOS 跑在你的 VPC 裡;資料從不離開
為受監管業務構建合規 / 風險 / 供應商管理工具審計日誌、RBAC、欄位安全、行級隔離都是頭等公民 —— 每次 AI 驅動的變更本身也是一條審計
為 SaaS 產品建立內部管理後臺一個 Node 程序,與你現有服務並列
為企業客戶做氣隙或本地部署頭等部署目標,無需出網(自帶本地模型)
多租戶內部門戶(一個執行時,多個小應用)按專案核心 + LRU 快取正是為此設計
你希望使用者安全地 "vibe-code" 自己的擴充套件AI Builder + HITL 審批佇列 + 審計日誌就是核心

如果你…… 別用 ObjectOS

  • 在構建高流量的消費級產品 → 用傳統 Web 框架,你能掌控更多。
  • 需要為終端使用者打造畫素級定製 UI → ObjectOS 的 Console 面向管理/內部用途;把它和你自己的前端通過 REST 配對使用。
  • 想要給非工程師用的無程式碼拖拽生成器 + 託管雲 → 用 Retool、Bubble 或 Airtable。ObjectOS 是程式碼優先、AI 驅動、自託管的。
  • 需要 Figma 風格的即時協作編輯 → 不是 realtime 外掛要解決的問題。

與你現在大機率在用的東西對比

vs. Retool / Appsmith / Internal

RetoolObjectOS
資料位置他們的雲(高階可自託管)始終在你的網路中
UI 構建器拖拽,非常打磨後設資料驅動、自動生成;定製空間更小
價格按使用者計費,擴張痛苦自託管,Apache-2.0
工作流 / 觸發器他們的工作流引擎宣告式流程 + 外掛
後端邏輯限於他們的查詢編輯器完整 TypeScript,完整 Node 生態
最適合在現有 API 上做快速儀表盤擁有自己資料的應用

vs. Supabase / Firebase

SupabaseObjectOS
啟動時間~30 秒~30 秒
資料庫Postgres,他們的(可自託管)任意 Postgres / MySQL / SQLite / Turso / Mongo,你的
認證內建內建
生成的 APIPostgRESTObjectQL 生成的 REST
管理 UIConsole(基礎)Console + Account
RBAC基於 Postgres RLS 的行級RBAC + 行級 + 欄位級,宣告式
審計日誌DIY頭等支援
廠商鎖定他們的認證 + 儲存 + realtime無 —— 每一層都是外掛
最適合想要 BaaS 的新應用需要擁有執行時的應用

vs. Salesforce / NetSuite / ServiceNow

SalesforceObjectOS
資料模型物件 + 欄位 + 關係一致
許可權Profile + permission sets + sharing rules + FLS同樣的詞彙,宣告式 TypeScript
每使用者成本150-300 美元/使用者/月0 美元
定製Apex + Lightning + flowsTypeScript + flows
執行位置他們的雲,沒得選你的基礎設施
到達 "歸我所有" 的時間幾個月的諮詢工作一個下午
最適合願意為生態付費的銷售導向公司想要模型但不想交稅的團隊

vs. 自己拼(Next.js + Prisma + NextAuth)

DIYObjectOS
第一個 REST 端點幾個小時60 秒
認證(郵箱 + OAuth + OIDC + Passkey + 2FA)數週已包含
每個物件的管理 UI逐個構建自動生成
審計日誌DIY外掛,宣告式
帶許可權的 S3 檔案上傳DIY外掛
後臺任務 + 重試 + 死信DIY外掛
多租戶DIY(你會做錯兩次)內建
最適合有定製 UX 的對外應用速度優先的內部工具

老實說的權衡

  • 比 Retool 的 UI 自由度低。 Console 是從後設資料生成的。你可以把它與定製前端配對(REST API 就是 Console 在用的那一個),但如果你需要手工打磨畫素級 UI,那就自己寫前端,把 ObjectOS 當作後端。
  • TypeScript 優先。 非工程師不會直接編寫物件。Salesforce 管理員習慣了通過 UI 構建器點選;這裡靠 git
  • 比 Salesforce 年輕。 Salesforce 有 25 年的邊緣案例文件。我們只有幾百條。協議穩定;生態在成長。
  • Apache-2.0。 可用於商業產品、可嵌入、可私自修改。無 copyleft 驚喜。可選商業支援單獨提供。

現實檢驗

最小可用的 ObjectOS 部署是一個 pnpm dev 或一個 SQLite Docker 容器。目前生產中最大的部署使用 Postgres + S3 + Redis,在多個區域為數萬名內部使用者提供服務。兩者是同一份軟體。

npx @objectstack/cli init my-app 啟動,五分鐘內做決定。如果不合適,你只花了五分鐘。

試試 Quickstart →

On this page