Channels

Clawdbot 飛書整合

將 Clawdbot AI 助手連接到飛書(Lark),實現智慧職場自動化、智慧訊息傳遞,以及在您的組織中進行 AI 驅動的協作。

Clawdbot 飛書整合概述

Clawdbot 飛書整合讓您能夠將個人 AI 助手連接到飛書(Feishu),這是字節跳動的企業協作平台,在國際上也稱為 Lark。透過 Clawdbot 飛書,您可以自動化職場通訊、提供智慧回應,並透過 AI 驅動的自動化提升團隊生產力。

為什麼要將 Clawdbot 與飛書搭配使用?

飛書是一個綜合性的職場平台,結合了訊息傳遞、文件、日曆和視訊會議。將 Clawdbot 與飛書整合可提供:

功能Clawdbot 飛書優勢
機器人整合Clawdbot 飛書使用原生飛書 Bot API
文件存取Clawdbot 飛書可以讀取和摘要飛書文件
日曆整合使用 Clawdbot 飛書安排會議
群組聊天支援Clawdbot 飛書可在群組對話中運作
企業就緒Clawdbot 飛書支援企業部署

設定 Clawdbot 飛書

前置條件

在將 Clawdbot 連接到飛書之前,請確保您具備:

  • 已在您的裝置上安裝 Clawdbot
  • 飛書帳戶(個人或企業)
  • 飛書開發者控制台存取權限
  • 應用程式建立權限

步驟 1:建立飛書應用程式

設定您的 Clawdbot 飛書應用程式:

  1. 前往飛書開放平台
  2. 點擊「建立自訂應用程式」
  3. 為您的 Clawdbot 飛書應用程式命名
  4. 設定應用程式功能(機器人、文件、日曆)
  5. 取得 App ID 和 App Secret

步驟 2:設定 Clawdbot 飛書

將您的飛書應用程式加入 Clawdbot:

clawdbot channels add feishu --app-id YOUR_APP_ID --app-secret YOUR_APP_SECRET

步驟 3:設定權限

設定 Clawdbot 飛書權限:

Clawdbot 飛書所需權限:

  • im:message - 發送和接收訊息
  • im:chat - 存取聊天資訊
  • contact:user.base - 讀取使用者資訊
  • docs:doc - 存取文件(可選)
  • calendar:calendar - 日曆存取(可選)

步驟 4:部署 Clawdbot 飛書機器人

發布您的 Clawdbot 飛書機器人:

clawdbot channels start feishu

步驟 5:驗證 Clawdbot 飛書連線

檢查您的 Clawdbot 飛書狀態:

clawdbot channels status feishu

預期輸出:

Feishu Channel Status:
- Connection: Connected
- App: Clawdbot Assistant
- Mode: Event Subscription
- Clawdbot: Active

Clawdbot 飛書功能

訊息處理

Clawdbot 飛書處理各種訊息類型:

訊息類型Clawdbot 飛書支援
文字完整 AI 回應支援
富文字格式化訊息處理
圖片視覺 AI 分析
檔案文件處理
卡片互動式卡片回應

互動式卡片

Clawdbot 飛書支援互動式訊息卡片:

clawdbot configure feishu --cards enabled

功能:

  • 按鈕互動
  • 表單提交
  • 動態內容更新
  • 操作回呼

群組聊天整合

將 Clawdbot 飛書加入群組聊天:

clawdbot configure feishu --groups "Team A,Project X"

設定 Clawdbot 飛書回應:

  • 所有訊息
  • 僅限提及(@Clawdbot)
  • 斜線指令(/ask, /help)

文件整合

Clawdbot 飛書可與飛書文件互動:

  • 摘要文件
  • 回答內容相關問題
  • 擷取關鍵資訊
  • 建立文件草稿
clawdbot feishu docs summarize --doc-id DOC_ID

日曆整合

使用 Clawdbot 飛書進行日曆管理:

  • 安排會議
  • 檢查可用性
  • 發送會議提醒
  • 建立日曆事件
clawdbot feishu calendar schedule --title "Team Meeting" --time "2024-01-15 10:00"

斜線指令

Clawdbot 飛書支援自訂斜線指令:

指令Clawdbot 飛書操作
/ask向 Clawdbot 提問
/helpClawdbot 飛書說明選單
/summarize摘要對話
/schedule安排會議
/translate翻譯訊息

Clawdbot 飛書設定

應用程式設定

設定您的 Clawdbot 飛書應用程式:

{
  "feishu": {
    "appId": "YOUR_APP_ID",
    "appSecret": "YOUR_APP_SECRET",
    "encryptKey": "YOUR_ENCRYPT_KEY",
    "verificationToken": "YOUR_VERIFICATION_TOKEN",
    "eventSubscription": true
  }
}

事件訂閱

設定 Clawdbot 飛書事件訂閱:

clawdbot configure feishu --webhook https://your-domain.com/feishu/events

訂閱事件:

  • im.message.receive_v1 - 收到訊息
  • im.chat.member.bot.added_v1 - 機器人被加入聊天
  • im.chat.member.bot.deleted_v1 - 機器人被從聊天中移除

企業部署

對於企業 Clawdbot 飛書部署:

  1. 提交應用程式審核
  2. 設定租戶權限
  3. 部署到組織
  4. 設定管理控制

Clawdbot 飛書憑證儲存

Clawdbot 安全地儲存飛書憑證:

~/.clawdbot/credentials/feishu/app_credentials.json
~/.clawdbot/credentials/feishu/tenant_token.json

您的 Clawdbot 飛書資料保留在您的本地機器上。

Clawdbot 飛書使用案例

團隊助手

將 Clawdbot 飛書部署為團隊助手:

  • 回答團隊問題
  • 摘要討論
  • 追蹤行動項目
  • 提供資訊查詢

會議助手

使用 Clawdbot 飛書進行會議:

  • 自動安排會議
  • 發送會議摘要
  • 追蹤後續事項
  • 管理參與者

知識庫

Clawdbot 飛書作為知識助手:

  • 搜尋公司文件
  • 回答政策問題
  • 提供新人培訓協助
  • 分享最佳實踐

專案管理

Clawdbot 飛書用於專案團隊:

  • 狀態更新
  • 任務提醒
  • 進度追蹤
  • 團隊協調

Clawdbot 飛書故障排除

機器人無回應

如果 Clawdbot 飛書無回應:

  1. 驗證應用程式憑證:clawdbot channels verify feishu
  2. 檢查事件訂閱 URL
  3. 查看日誌:cat /tmp/clawdbot/feishu.log

權限錯誤

如果 Clawdbot 飛書缺少權限:

  1. 在開發者控制台中檢查應用程式權限
  2. 重新授權應用程式
  3. 檢查租戶級別限制

事件訂閱問題

如果 Clawdbot 飛書事件失敗:

  1. 驗證 webhook URL 可存取性
  2. 檢查加密金鑰設定
  3. 檢查事件訂閱設定

Clawdbot 飛書最佳實踐

  1. 使用事件訂閱:Clawdbot 飛書使用 webhooks 效能更佳
  2. 謹慎設定權限:僅請求必要的權限
  3. 處理速率限制:為 Clawdbot 飛書實作適當的速率限制
  4. 監控使用情況:追蹤 Clawdbot 飛書機器人分析
  5. 企業合規:遵循組織安全政策

Clawdbot 飛書與 Lark 比較

Clawdbot 同時支援飛書(中國)和 Lark(國際):

平台Clawdbot 設定
飛書(中國)clawdbot channels add feishu --region cn
Larkclawdbot channels add feishu --region global

下一步