本網站為獨立社群專案,與 OpenClaw 官方無任何關聯。內容僅供參考。 了解更多

翻譯文件

本頁為社群翻譯版本,可能與官方最新內容有出入。 查看官方英文原文 →

環境設定

OpenClaw 的安裝前置需求、設定策略和工作流程指南,涵蓋穩定版和開發版部署。

本頁涵蓋 OpenClaw 的安裝前置需求、設定策略和工作流程,適用於穩定版(macOS 應用程式)和前沿版(自訂 Gateway)部署。

設定策略

重要: 客製化設定存放在儲存庫之外,分為兩個位置:工作區目錄和 JSON 設定檔。保持客製化與原始碼分離,可簡化未來的更新流程。

三種工作流程選項

1. 穩定版方式

安裝 macOS 應用程式,使用其內建的 Gateway。這是最簡單的入門方式。

2. 開發版方式

獨立執行 Gateway:

pnpm gateway:watch

搭配應用程式設為 Local 模式。

3. 原始碼安裝

從原始碼選擇性編譯 macOS 應用程式。

憑證與狀態儲存

以下是認證權杖、會話資料和憑證在不同頻道中的儲存位置:

頻道儲存位置
WhatsApp$OPENCLAW_STATE_DIR 下的會話檔案
TelegramGateway 設定中的 Bot 權杖
DiscordGateway 設定中的 Bot 權杖
SlackGateway 設定中的應用程式權杖

系統特定注意事項

Linux 使用者

對於 Linux 使用者,需要特別注意 systemd 使用者服務和 lingering 設定,以防止登出時 Gateway 關閉:

loginctl enable-linger $USER

提示: 這可確保您的 Gateway 在登出後繼續在背景執行。

相關資源