OpenClaw 升級 到最新版 + 遷移飛書官方插件的踩坑記錄
最近把一臺已經(jīng)跑過舊版 OpenClaw 的升級到 4.20,過程中最大的坑還不是升級 OpenClaw 本體,反而是歷史遺留的飛書插件狀態(tài)。
原本想只要拉最新倉庫、執(zhí)行 pnpm install、重新啟動就夠了;但如果本機 ~/.openclaw 里已經(jīng)殘留了舊版飛書插件 feishu-openclaw-plugin,升級后就很容易出現(xiàn)插件 ID 不匹配、健康檢查異常、飛書鑒權(quán)報錯等問題。
這篇文章記錄一下我這次從舊環(huán)境升級到可用狀態(tài)的完整過程,給后面碰到類似問題的人一個可復(fù)用的參考。
一、環(huán)境背景
我的場景比較典型:
- 機器上以前已經(jīng)安裝過舊版 OpenClaw
- 歷史數(shù)據(jù)目錄在
~/.openclaw - 代碼倉庫已經(jīng)拉到最新
- 已經(jīng)執(zhí)行過
pnpm install - 飛書側(cè)以前裝過舊版官方插件
升級前的直覺通常是:既然倉庫已經(jīng)更新,直接重新構(gòu)建、重啟就好。
但真實情況是:舊版飛書插件和新版官方插件不是簡單覆蓋關(guān)系,而是一次遷移關(guān)系。
二、問題現(xiàn)象
一開始我遇到的現(xiàn)象并不統(tǒng)一,但本質(zhì)都指向同一個問題:舊插件殘留。
典型表現(xiàn)包括:
openclaw可以啟動,但某些命令執(zhí)行失敗openclaw health里 Feishu 不正常- 提示類似
plugin id mismatch - 網(wǎng)關(guān)啟動后飛書能力異常
- 舊的插件目錄和配置還殘留在
~/.openclaw/extensions
核心問題是:舊插件 feishu-openclaw-plugin 還留在環(huán)境里,而新版安裝路徑已經(jīng)切到 openclaw-lark。
三、先升級 OpenClaw 本體
第一步仍然是把 OpenClaw 本體升級到最新,并確保當(dāng)前代碼能正常構(gòu)建。
我本地做的事情包括:
pnpm install pnpm build
如果你是從源碼運行,這一步很重要,因為有些舊的 dist 構(gòu)建產(chǎn)物和新依賴版本不一致時,會出現(xiàn)看起來很奇怪的運行時錯誤。
構(gòu)建完成之后,建議先跑一遍修復(fù)命令,把 ~/.openclaw 里的歷史狀態(tài)整理一下:
openclaw doctor --repair --non-interactive
這一步的作用是先把基礎(chǔ)環(huán)境整理干凈,比如:
- 清理過期鎖文件
- 修補配置
- 修復(fù)部分狀態(tài)目錄問題
- 確認(rèn)網(wǎng)關(guān)服務(wù)狀態(tài)
四、真正的關(guān)鍵:用飛書官方安裝器做遷移
真正解決問題的關(guān)鍵步驟,是運行飛書官方插件安裝器,而不是只靠 OpenClaw 主程序本身。
根據(jù)飛書官方文檔,我最終執(zhí)行的是:
npx -y @larksuite/openclaw-lark@2026.4.7 install --version 2026.4.7 --tools-version 1.0.37
這條命令非常關(guān)鍵,因為它會主動檢查舊環(huán)境,必要時執(zhí)行遷移。
我本次實際執(zhí)行時,它輸出了非常關(guān)鍵的一段信息:
Migrating: Old plugin feishu-openclaw-plugin detected. Running uninstall command for feishu-openclaw-plugin...
也就是說,安裝器明確識別出了舊版插件殘留,并自動執(zhí)行了卸載。
隨后它完成了幾件事:
- 卸載舊插件
feishu-openclaw-plugin - 刪除舊插件對應(yīng)的配置項、安裝記錄、allowlist 條目和插件目錄
- 安裝新版官方插件
openclaw-lark - 復(fù)用已有的飛書機器人配置
- 自動重啟網(wǎng)關(guān)服務(wù)
安裝成功后,終端里會看到類似這樣的結(jié)果:
Installed plugin: openclaw-lark Restart the gateway to load plugins. ... Restarted systemd service: openclaw-gateway.service OpenClaw is all set.
五、遷移后的配置狀態(tài)
安裝完成后,我又執(zhí)行了一次:
npx -y @larksuite/openclaw-lark@2026.4.7 info --all
這一步可以非常直觀地驗證當(dāng)前環(huán)境到底處于什么狀態(tài)。
遷移完成后,關(guān)鍵配置變成了下面這種結(jié)構(gòu):
plugins.allow中包含openclaw-larkplugins.entries.openclaw-lark.enabled = true- 內(nèi)置
feishu插件為enabled = false - 舊的
feishu-openclaw-plugin已經(jīng)被清理掉
這點非常重要。
很多人看到“內(nèi)置 feishu 被禁用”會以為出問題了,但在這條官方遷移路徑里,這其實是正常結(jié)果。因為現(xiàn)在真正負(fù)責(zé)飛書能力的是新版官方插件 openclaw-lark,而不是歷史上的舊外部插件,也不是當(dāng)前倉庫內(nèi)置的社區(qū) feishu 插件路徑。
六、最終驗證:看 openclaw health
判斷這次升級是否真正完成,最直接的命令只有一個:
openclaw health
我最終看到的關(guān)鍵輸出是:
Feishu: ok
只要這一行是 ok,基本就說明下面幾件事同時成立:
- OpenClaw 本體已經(jīng)升級成功
- 網(wǎng)關(guān)服務(wù)已經(jīng)正常運行
- 飛書官方插件已完成遷移
- 飛書插件與當(dāng)前配置可以正常協(xié)同
如果這里依舊報錯,那問題才需要繼續(xù)往飛書權(quán)限、應(yīng)用配置、用戶授權(quán)方向排查。
七、我這次升級的最終結(jié)論
這次踩坑之后,我的結(jié)論很明確:
如果機器上以前安裝過舊版 OpenClaw,并且
~/.openclaw里殘留了舊版飛書插件,那么升級時不要只更新倉庫和依賴。正確做法是:先升級 OpenClaw 本體,再運行飛書官方安裝器完成官方插件遷移。
換句話說,這不是一次簡單的“版本升級”,而是一場“歷史插件遷移”。
如果你只做了下面這些動作:
git pull pnpm install pnpm build
然后就直接期待飛書恢復(fù)正常,往往是不夠的。
真正閉環(huán)的動作應(yīng)該是:
openclaw doctor --repair --non-interactive npx -y @larksuite/openclaw-lark@2026.4.7 install --version 2026.4.7 --tools-version 1.0.37 openclaw health
八、給后來人的建議
如果你也在做類似升級,我建議按下面順序操作:
- 先升級 OpenClaw 倉庫代碼并安裝依賴
- 重新構(gòu)建,確保本體可運行
- 運行
openclaw doctor --repair - 使用飛書官方安裝器執(zhí)行插件遷移
- 用
openclaw health驗證最終狀態(tài)
額外提醒兩點:
- 如果安裝器檢測到舊插件并自動遷移,不要手動再把舊插件重新啟用
- 如果你在公開場景貼過
gateway.auth.token,記得立即重新生成并重啟網(wǎng)關(guān)
可執(zhí)行:
openclaw doctor --generate-gateway-token openclaw gateway restart
九、結(jié)尾
這次升級里最容易誤判的一點,是把問題歸咎于“配置不對”或者“權(quán)限不全”,但實際根因是舊版飛書插件殘留帶來的遷移問題。
只要官方安裝器已經(jīng)完成舊插件卸載、新插件安裝,并且 openclaw health 明確顯示:
Feishu: ok
那這次升級才算真正完成。
如果你正好也卡在舊版 OpenClaw 升級飛書插件這件事上,希望這篇記錄能幫你少繞一點彎路。
飛書插件官方文檔: https://bytedance.larkoffice.com/docx/MFK7dDFLFoVlOGxWCv5cTXKmnMh
到此這篇關(guān)于升級 OpenClaw 到最新版 + 遷移飛書官方插件的踩坑記錄的文章就介紹到這了,更多相關(guān)OpenClaw飛書插件升級內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!
相關(guān)文章

Windows部署OpenClaw并接入DeepSeek和飛書的詳細(xì)流程
本文詳細(xì)介紹了在Windows系統(tǒng)上安裝Git、Python、Node.js及OpenOpenOpenOpenOpenCl最新的OpenOpenOpenCl在內(nèi)的基礎(chǔ)軟件,接著配置了OpenOpenopenCl的基礎(chǔ)環(huán)境,文后還提供了2026-04-14
OpenClaw接入飛書機器人的完整教程(Docker部署版)
本教程基于 Docker 部署的 OpenClaw 環(huán)境編寫,所有命令都已適配 Docker 容器化場景,如果你尚未部署 OpenClaw,請先完成基礎(chǔ)部署,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一2026-04-10
本文主要分享了OpenClaw從3.28升級到2026.4.7后容器啟動卡住的問題,原因是1Panel鏡像路徑錯誤和舊配置字段不兼容,解決方案包括修改docker-compose.yml添加環(huán)境變量,重建容2026-04-09
Windows下通過WSL安裝OpenClaw并接入飛書的完整踩坑記錄
這篇文章主要為大家詳細(xì)介紹了如何在Windows系統(tǒng)下通過WSL安裝OpenClaw并接入飛書,文中記錄了詳細(xì)的安裝過程以及完整踩坑記錄,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2026-04-08
OpenClaw(Clawdbot))+Kimi2.5+飛書的配置實戰(zhàn)指南
本文主要介紹了OpenClaw(Clawdbot))+Kimi2.5+飛書的實戰(zhàn)指南,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來2026-04-01
OpenClaw 是一個個人 AI 代理框架,支持連接多種聊天平臺(如飛書、Telegram 等)并集成多種模型,這篇文章主要介紹了OpenClaw飛書官方插件安裝教程的相關(guān)資料,文中通過代碼2026-03-27
ubuntu (V100)中 部署openclaw并鏈接飛書的操作方法
本文介紹了在Ubuntu上部署Ollama的大模型推理框架及OpenClaw的方法,包括編譯安裝Ollama、使用OpenClaw的安裝腳本和配置文件等步驟,并簡要介紹了OpenClaw的工作流程,感興趣2026-03-26
OpenClaw飛書渠道ACP功能啟動的實現(xiàn)步驟
OpenClaw 的 ACP機制允許將 Codex、Claude Code、Gemini CLI 等外部編程工具納入 OpenClaw 的 Agent 編排體系,很多讀者在飛書渠道部署 OpenClaw 后,想知道如何在這個環(huán)境2026-03-26
當(dāng)你的 AI 助手突然聾了——能發(fā)消息卻收不到回復(fù),問題可能藏在一個你根本不會去看的 .ts 文件里,下面小編就和大家詳細(xì)介紹一下OpenClaw飛書插件加載失敗的問題排查與解決2026-03-25
OpenClaw多渠道接入WhatsApp、Telegram、飛書的實戰(zhàn)指南
OpenClaw的Channels多渠道接入系統(tǒng)是其六層架構(gòu)的第一層,負(fù)責(zé)連接外部消息平臺與AI Agent系統(tǒng),本文深入剖析Channels的核心概念、架構(gòu)設(shè)計、與Gateway的交互機制,詳細(xì)介紹2026-03-23











