博客 / 詳情

返回

OpenClaw 智能體本地部署和使用並與飛書連接

一、環境配置

1、環境要求

node、npm

2、node 安裝

方式一:brew 安裝

brew install node

方式二:nvm 安裝

brew install nvm
mkdir ~/.nvm
vim ~/.zshrc

在裏面添加,按i,到最後一行添加

export NVM_DIR="$HOME/.nvm"
source $(brew --prefix nvm)/nvm.sh

添加完成,按esc,shift+:,輸入wq,按enter

source ~/.zshrc

安裝node

nvm install node
nvm use node

驗證

node -v
npm -v

二、安裝OpenClaw

打開管理員終端執行以下命令一鍵安裝

# 在 PowerShell 中運行
 
iwr -useb https://clawd.org.cn/install.ps1 | iex
  • 安裝過程會自動下載 Node.js、依賴等,耗時幾分鐘。
  • 安裝完成後會自動進入配置嚮導,或提示你繼續下一步,這時候不需要管,重新打開一個管理員終端
openclaw-cn onboard
  • 第一步通常會問是否繼續 → 選擇 YES。
  • 安裝模式選擇“快速開始”(QuickStart)
  • 模型廠家選擇-選擇自己使用的對應的,例如Qwen\DeepSeek...
  • 認證方式選擇 API key , 根據提示輸入 API KEY
  • 默認模型選擇當前
  • 通道設置(Select channel)連接飛書則選擇 飛書 (FeiShu),這一步可以先跳轉到第三節,第1步,配置好飛書應用機器人,拿到飛書應用appid 和 appsecret 後在進行下一步。

    image

  • 配置技能選擇 No
  • 啓動方式選擇:Open the Web UI
  • 接下來會跳轉到一個網頁,如果前面配置好了模型的 api key,這時候就可以正常聊天了

image

 三、連接飛書

1、飛書開放平台新建機器人應用

訪問飛書開放平台

創建企業自建應用 → 選擇機器人類型 → 填寫基本信息 → 創建

image

 選擇機器人,繼續下一步

image

 輸入內容(自定義)

image

 在權限管理/批量導入/導出權限中清空原有權限,粘貼複製下方內容

{
  "scopes": {
    "tenant": [
      "aily:file:read",
      "aily:file:write",
      "application:application.app_message_stats.overview:readonly",
      "application:application:self_manage",
      "application:bot.menu:write",
      "cardkit:card:write",
      "contact:contact.base:readonly",
      "contact:user.employee_id:readonly",
      "corehr:file:download",
      "docs:document.content:read",
      "event:ip_list",
      "im:chat",
      "im:chat.access_event.bot_p2p_chat:read",
      "im:chat.members:bot_access",
      "im:message",
      "im:message.group_at_msg:readonly",
      "im:message.group_msg",
      "im:message.p2p_msg:readonly",
      "im:message:readonly",
      "im:message:send_as_bot",
      "im:resource",
      "sheets:spreadsheet",
      "wiki:wiki:readonly"
    ],
    "user": [
      "aily:file:read",
      "aily:file:write",
      "contact:contact.base:readonly",
      "im:chat.access_event.bot_p2p_chat:read"
    ]
  }
}

image

 

在「憑證與基礎信息」中複製 App ID 和 App Secret。(如果是從第二步跳過來的,到這一步先返回OpenClaw的配置指引,繼續配置指引操作)。

指定位置輸入剛才複製的飛書機器人App ID 和 App Secret,繼續下一步直到嚮導完成

image

 配置完成後,啓動 OpenClaw 的網關(負責 WebSocket  長連接):

openclaw-cn gateway
  • 看到類似 “Listening on http://127.0.0.1:18789” 或 “Gateway ready” 即啓動成功。
  • 保持這個窗口運行(或用 nohup / pm2 後台運行)。

image

進入「事件與回調」:

訂閲方式選擇 長連接訂閲方式(不可選 HTTP 回調)。

添加事件:至少包含 im.message.receive_v1(接收消息)。

保存設置。

注意:事件訂閲和回調配置建議在openclaw部署完成後統一在飛書後台設置,避免嚮導卡住。

image

2、訪問管理後台並驗證連接

瀏覽器打開命令中提示的網址,或者運行OpenClaw 後自動打開的網頁(通常是 http://127.0.0.1:18789 或 http://localhost:18789,可能帶 token 參數)。

 確認飛書渠道已連接:

  1. 檢查事件訂閲是否為 長連接模式。
  2. 確認已添加的事件列表完整。

image

 測試部署是否成功

  • 將機器人拉入飛書羣或私聊。
  • 發送消息(如 @機器人 你好)。
  • 如果機器人正常回復(可能簡單問候或調用百鍊模型生成回答),則部署成功!

image

 如果有問題檢查管理後台的通道里飛書配置是否準確

image

 四、步驟總結

1、檢查環境,安裝node、npm

2、安裝OpenClaw(管理員終端)

3、安裝好後新打開管理員終端進入入配置嚮導

  • 第一步通常會問是否繼續 → 選擇 YES。
  • 安裝模式選擇“快速開始”(QuickStart)
  • 模型廠家選擇-選擇自己使用的對應的,例如Qwen\DeepSeek...
  • 認證方式選擇 API key , 根據提示輸入  API KEY
  • 默認模型選擇當前
  • 前往飛書開放平台新建飛書機器人應用,獲取飛書應用 appid 和 appsecret
  • 回到嚮導輸入飛書 appid 和 appsecret,進行下一步,安裝飛書插件或者使用本地飛書插件,連接方式選擇長連接模式(WebSocket)
  • 配置技能選擇No
  • 網關啓動如果有重新安裝則選擇重新安裝,否則選擇重啓選項
  • 啓動後會自動跳轉到OpenClawa網頁管理後台,這時候可以在網頁進行AI對話
  • 回到飛書開放平台,配置權限管理、進行事件配置
  • 驗證飛書連接

五、OpenClaw 命令

1、啓動

openclaw-cn gateway

 

user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.