Platform Overview - Neotask by Neotask Documentation | Neotask
平台概述
什麼是 Open Claw?
Open Claw 是驅動 Neotask 生態系統的核心引擎。它是一個 Gateway——一個管理所有事情的長期執行服務:代理程式工作階段、訊息整合、工具執行、排程自動化和裝置連接。
把它想成所有 Neotask 桌面應用程式、行動應用程式和網頁儀表板都連接的大腦。當您透過這些介面互動時,Open Claw 在幕後進行繁重的工作。
架構
Open Claw 使用輪輻模型:
Gateway 是中心樞紐——一個在您的機器上(或雲端中)執行的 WebSocket 伺服器。它管理所有代理程式工作階段、在頻道之間路由訊息、協調工具執行並持久化狀態。
用戶端(桌面應用程式、行動應用程式、網頁儀表板或終端機)連接至 Gateway 並透過它傳送/接收訊息。
節點(iOS、Android、macOS 上的伴侶應用程式)向在 Gateway 上執行的代理程式暴露裝置功能——相機、畫布、螢幕錄製、位置和語音。
頻道(WhatsApp、Telegram、Discord、Slack 等)是 Gateway 連接用於傳送和接收訊息的訊息傳輸。所有 AI 操作都透過 Gateway → LLM 提供者管道進行。桌面應用程式從不直接呼叫 LLM。
主要功能
多頻道訊息
同時連接 20 個以上訊息平台。您的代理程式可以在 WhatsApp、Telegram、Discord、Slack、Signal、iMessage、Google Chat、Microsoft Teams、Matrix、IRC 等平台上傳送和接收訊息——全部來自單一 Gateway 實例。請參閱
頻道。
多代理程式系統
執行多個隔離代理程式,每個代理程式都有自己的工作空間、個性、模型設定和頻道綁定。自動將來自特定頻道、伺服器或聯絡人的入站訊息路由至正確的代理程式。請參閱
代理程式。
透過節點提供裝置功能
將 iOS、Android 和 macOS 伴侶應用程式作為「節點」連接,向代理程式暴露裝置硬體。代理程式可以拍照、錄製影片、擷取螢幕、獲取 GPS 位置、渲染互動式畫布,並透過自然語言執行系統命令。請參閱
伴侶應用程式。
瀏覽器自動化
代理程式可以控制完整的 Chromium 瀏覽器——開啟頁面、點擊元素、填寫表單、截圖、擷取內容、上傳檔案和執行 JavaScript。支援多個瀏覽器設定檔以進行帳戶隔離。請參閱
工具與功能。
畫布與 A2UI
代理程式到 UI(A2UI)系統讓代理程式在已連接裝置上渲染互動式視覺內容。代理程式可以呈現網頁、推送結構化 UI 更新、在畫布上下文中執行 JavaScript,並擷取顯示內容的快照。請參閱
工具與功能。
靈活的模型支援
使用任何主要 LLM 提供者——Anthropic(Claude)、OpenAI(GPT)、Google(Gemini)、Together AI、Moonshot、OpenRouter 等。設定模型備援鏈、別名和每代理程式模型覆蓋。透過 Ollama 或 vLLM 執行本機模型。請參閱
模型與提供者。
外掛與技能生態系統
使用外掛擴展 Open Claw,添加新頻道、工具、RPC 方法和功能。從 ClawHub(社群技能市場)瀏覽和安裝技能。建立您自己的技能來教導代理程式新的工作流程。請參閱
外掛與技能。
排程與自動化
使用 cron 表達式、單次提醒或基於間隔的觸發器排程代理程式喚醒。代理程式可以執行自動化任務、向頻道發送結果或發佈到 webhook。請參閱
自動化。
語音互動
使用喚醒詞透過語音啟動您的代理程式。通話模式支援連續語音對話,配備即時語音轉文字和文字轉語音(ElevenLabs、OpenAI)。macOS 上的 Swabble daemon 提供始終開啟的裝置端語音偵測。請參閱
語音。
工作階段智能
工作階段每天自動重置,在接近上下文限制時壓縮,並在重新啟動後持久存在。記憶體搜尋讓代理程式使用向量相似性從以前的對話中回憶資訊。請參閱
工作階段與記憶體。
自託管且私密
所有東西都在您的基礎設施上執行。您的訊息、API 金鑰和代理程式資料不會離開您的機器,除非您明確設定外部服務。Gateway 預設綁定至 localhost——零外部網路暴露。
沙盒執行
在具有可設定資源限制、網路策略和檔案系統限制的隔離 Docker 容器中執行代理程式命令。每代理程式沙盒設定檔讓您精確控制每個代理程式可以存取的內容。請參閱
安全性。
一切如何結合在一起
您透過 Neotask 桌面應用程式、行動伴侶應用程式,或直接透過 WhatsApp 或 Telegram 等訊息平台與代理程式互動。
Gateway 接收您的訊息,將其路由至正確的代理程式,並啟動 AI 輪次。
代理程式使用設定的 LLM(Claude、GPT 等)處理您的請求,呼叫所需的工具(瀏覽器、畫布、檔案操作、shell 命令),並生成回應。
回應透過同一頻道發送回給您,或者如果已設定,在不同頻道上公告。
狀態(工作階段轉錄、代理程式設定、排程工作)在本機持久化,使所有內容在重新啟動後仍能存活。
View full documentation