Cabinet:開源 AI 團隊作業系統,資料完全在地化
AI 語音朗讀 · Edge TTS
AI 中文摘要Claude 生成
Cabinet:開源 AI 團隊作業系統,資料完全在地化。
Cabinet 是一個開源的「AI-first」作業系統,旨在解決當前 AI 工具缺乏長期記憶與資料分散的問題,讓使用者能建立具備記憶的 Agent 團隊,且所有資料皆以 Markdown 檔案形式儲存於本地,徹底擺脫廠商鎖定。
核心設計理念
Cabinet 針對當前 AI 工具普遍存在的「失憶」問題提出反思:每次開啟新對話,AI 就會遺忘先前的專案脈絡與決策。Cabinet 強調以下原則:
- 資料主權:資料保留在本地,不依賴特定供應商,避免廠商鎖定,確保使用者完全掌控資訊。
- Git 版本控制:將知識庫視為基礎設施,所有變更皆可追溯、審計與還原,並處理 AI 系統的演進。
- BYOAI (自帶 AI):不綁定單一模型,支援 Claude、Codex 等多種模型,避免知識被困在單一供應商的生態系中。
- 簡潔與可控:系統應具備可理解性與可駭入性,優先採用純文字檔案,減少不必要的複雜度。
- 安全性:將信任視為設計要求,透過自我託管環境,減少非預期的資料暴露。
功能與技術架構
Cabinet 不僅是筆記軟體,更是一個具備自動化能力的作業系統,其技術架構包含:
- Agent 協作:內建 20 種 Agent 模板(涵蓋行銷、工程、營運等),支援設定目標與排程任務,讓 Agent 像真實團隊成員般運作。
- 自動化排程:透過 Cron 執行定期任務(如定期爬取資訊或產出週報)。
- 嵌入式應用:支援直接在資料夾放入
index.html,即可渲染為全螢幕應用程式,無需建置步驟。 - 整合終端機:內建 Web Terminal,支援在瀏覽器中直接操作本地 AI CLI。
- 檔案導向:完全無資料庫設計,所有內容皆為 Markdown 檔案,確保資料可攜性。
與現有工具的差異
相較於 Notion 或 Obsidian,Cabinet 的定位更偏向「AI 團隊作業系統」。它不僅具備 WYSIWYG 編輯器與 Markdown 支援,更引入了 Agent 編排與自動化排程功能。其核心差異在於「無資料庫」架構,透過 Git 進行版本管理,並允許使用者在知識庫中直接執行 HTML 應用程式,打破了傳統筆記軟體的封閉性。
部署與使用要求
Cabinet 採用 Next.js 16 開發,強調快速部署與自我託管。
- 快速啟動:透過
npx create-cabinet@latest指令,僅需回答 5 個問題即可建立專屬的 AI 團隊。 - 技術需求:需 Node.js 20+,並需安裝 Claude Code CLI 或 Codex CLI 等支援的 CLI 提供者。
- 執行環境:支援 macOS 與 Linux(Windows 可透過 WSL 使用)。
We created the open source version of Claude Managed Agents.
— Hila Shmuel (@HilaShmuel) April 9, 2026
Introducing Cabinethttps://t.co/BKJVZLT9Bv https://t.co/M2kEZzcJjB pic.twitter.com/cPjWIzFKO3
