騰訊開源 Octop:單程序多智慧體,接微信飛書且資料本地化
騰訊開源本地 AI 助理平臺 Octop,單程序即可跑通 Web 控制台、桌面端與定時任務。它支援多專家 Agent 協作,並能直接接入微信、飛書、釘釘等主流聊天軟體。所有對話、知識庫與記憶資料完全儲存在本地,兼顧多端協作與隱私安全。
Octop 是騰訊開源的一個本地部署多智慧體助理平臺。它讓你在一臺機器上跑起一整套 AI 團隊,而且所有對話記錄、知識庫和記憶資料完全留在本地裝置裡。
它最大的特點是極簡與整合。你不需要折騰複雜的訊息佇列或微服務架構,靠一個單程序就能跑通完整的 Web 控制台、命令列工具、桌面端以及定時任務自動化。
它能做什麼
Octop 把智慧體做成了分工協同的專家團隊。你可以為不同成員設定不同的專家角色,甚至能給智慧體套上 16 種 MBTI 性格模板。遇到複雜任務時,Beta 階段的 AgentTeams 機制能讓一個協調者帶著多個專家分工處理多步驟工作。
在溝通渠道上,它直接打通了微信、飛書、釘釘、企業微信、QQ、Telegram、Discord 等主流聊天軟體。這意味著團隊和家庭成員不需要開啟專用網頁,在日常群聊裡就能隨時喚起智慧體辦事。
它還能動手幹活。Octop 提供了帶許可權確認的終端命令執行和故障排查能力,還內建了基於無頭 Chromium 的瀏覽器自動化工具,能替你填寫表單、網頁截圖以及做自動化抓取。對於開發者,它通過 ACP 協議雙向打通了外部編碼工具,不僅支援 Zed 和 OpenCode 把它當服務調,它也能把程式設計任務直接分發給 Claude Code 或 Codex。
怎麼跑起來與資源要求
Octop 的控制面數據預設走本地 SQLite,所有資料統一儲存在使用者的家目錄下,同時也支援外接 PostgreSQL。專家檔案的儲存層支援本地磁碟、Docker 沙箱以及 S3 相容物件儲存。
它的部署門檻很低。機器上不需要預裝 Python,官方提供的安裝指令碼會自動通過 uv 準備好隔離的 Python 3.12 環境。日常使用只需要一臺配備現代多核 CPU、幾個 GB 記憶體的普通機器,再加上存資料庫和文件的硬碟空間即可。
安裝很簡單,macOS 和 Linux 使用者在終端執行官方的一鍵 shell 安裝指令碼即可;Windows 使用者可以用 PowerShell 或批處理指令碼安裝。如果你更習慣桌面客戶端,官方也為 Windows、macOS 和 Linux 準備了原生應用安裝包,甚至還提供了適配飛牛私有云(FnOS)的 NAS 安裝包。初始化只要跑一遍 octop init 設定管理員密碼,再執行 octop run 就能在本地 8088 埠開啟 Web 面板。
為什麼重要
對於特別在意資料隱私的小團隊、家庭或者獨立開發者,Octop 提供了一個開箱即用的私有 AI 協作方案。目前很多開源多智慧體框架要麼停留在玩具級指令碼,要麼部署起來需要掛載一堆微服務;Octop 用單程序統一收斂了 Web、IM 和定時任務,整合度做得非常漂亮,很適合想用私有 AI 幹活但不想折騰複雜運維的人。
不過需要留意的是,它的 AgentTeams 多專家協作目前仍處在 Beta 階段,跨例項聯動也還在早期。我們建議動手能力強的團隊或家庭先在本地部署起來,掛接幾個飛書或微信機器人嘗試日常自動化,暫時不要把強依賴生產的複雜鏈路全押在它的自動排程上。
來源 (1)
- github.com(在新分頁開啟)原文github.com