OpenClaw解決飛書 duplicate plugin id detected 問題
1.查看日志
飛書運(yùn)行過程中產(chǎn)生警告:
$ openclaw gateway --port 18789 --verbose Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate plugin id detected; later plugin may be overridden (/home/ubuntu/.openclaw/extensions/feishu/index.ts) ?? OpenClaw 2026.3.13 (61d171a) — Gateway online—please keep hands, feet, and appendages inside the shell at all times. │ ◇ Config warnings ─────────────────────────────────────────────────────────────────────────╮ │ │ │ - plugins.entries.feishu: plugin feishu: duplicate plugin id detected; later plugin may │ │ be overridden (/home/ubuntu/.openclaw/extensions/feishu/index.ts) │ │ │ ├───────────────────────────────────────────────────────────────────────────────────────────╯ 09:54:04 Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate plugin id detected; later plugin may be overridden (/home/ubuntu/.openclaw/extensions/feishu/index.ts) 09:54:04 [plugins] plugins.allow is empty; discovered non-bundled plugins may auto-load: feishu (/home/ubuntu/.openclaw/extensions/feishu/index.ts). Set plugins.allow to explicit trusted ids. 09:54:04 Registered plugin command: /pair (plugin: device-pair) ...
2. 分析日志:
| 部分 | 含義 |
|---|---|
| plugins.entries.feishu | 飛書(Feishu)插件的入口配置 |
| plugin feishu: duplicate plugin id detected | 檢測到重復(fù)的插件 ID “feishu” |
| later plugin may be overridden | 后加載的插件可能會(huì)被覆蓋 |
| /home/ubuntu/.openclaw/extensions/feishu/index.ts | 問題插件的文件路徑 |
核心問題:系統(tǒng)發(fā)現(xiàn)了兩個(gè) ID 相同的 “feishu” 插件,導(dǎo)致沖突,后加載的那個(gè)會(huì)被覆蓋。
常見原因:
- 插件被重復(fù)安裝到不同目錄
- 手動(dòng)復(fù)制插件文件導(dǎo)致重復(fù)
- 插件更新后舊版本未清理
查找系統(tǒng)中安裝的飛書插件:
$ find / -name "*feishu*" -type d 2>/dev/null /home/ubuntu/.nvm/versions/node/v24.14.0/lib/node_modules/openclaw/extensions/feishu /home/ubuntu/.nvm/versions/node/v24.14.0/lib/node_modules/openclaw/extensions/feishu/skills/feishu-doc /home/ubuntu/.nvm/versions/node/v24.14.0/lib/node_modules/openclaw/extensions/feishu/skills/feishu-wiki /home/ubuntu/.nvm/versions/node/v24.14.0/lib/node_modules/openclaw/extensions/feishu/skills/feishu-perm /home/ubuntu/.nvm/versions/node/v24.14.0/lib/node_modules/openclaw/extensions/feishu/skills/feishu-drive /home/ubuntu/.openclaw/extensions/feishu /home/ubuntu/.openclaw/extensions/feishu/skills/feishu-doc /home/ubuntu/.openclaw/extensions/feishu/skills/feishu-wiki /home/ubuntu/.openclaw/extensions/feishu/skills/feishu-perm /home/ubuntu/.openclaw/extensions/feishu/skills/feishu-drive
3. 查看使用的飛書插件
3.1 查看插件列表
$ openclaw plugins list | grep feishu Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate plugin id detected; later plugin may be overridden (/home/ubuntu/.openclaw/extensions/feishu/index.ts) [plugins] plugins.allow is empty; discovered non-bundled plugins may auto-load: feishu (/home/ubuntu/.openclaw/extensions/feishu/index.ts). Set plugins.allow to explicit trusted ids. [plugins] feishu_doc: Registered feishu_doc, feishu_app_scopes [plugins] feishu_chat: Registered feishu_chat tool [plugins] feishu_wiki: Registered feishu_wiki tool [plugins] feishu_drive: Registered feishu_drive tool [plugins] feishu_bitable: Registered bitable tools │ - plugins.entries.feishu: plugin feishu: duplicate plugin id detected; │ │ (/home/ubuntu/.openclaw/extensions/feishu/index.ts) │ Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate plugin id detected; later plugin may be overridden (/home/ubuntu/.openclaw/extensions/feishu/index.ts) │ Feishu │ feishu │ loaded │ stock:feishu/index.ts │ 2026.3.13 │ │ @openclaw/ │ feishu │ disabled │ global:feishu/index.ts │ 2026.3.13 │ │ feishu │ │ │ OpenClaw Feishu/Lark channel plugin (community maintained by │ │ [plugins] plugins.allow is empty; discovered non-bundled plugins may auto-load: feishu (/home/ubuntu/.openclaw/extensions/feishu/index.ts). Set plugins.allow to explicit trusted ids. [plugins] feishu_doc: Registered feishu_doc, feishu_app_scopes [plugins] feishu_chat: Registered feishu_chat tool [plugins] feishu_wiki: Registered feishu_wiki tool [plugins] feishu_drive: Registered feishu_drive tool [plugins] feishu_bitable: Registered bitable tools
3.2 查看飛書插件詳細(xì)信息
$ openclaw plugins info feishu Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate plugin id detected; later plugin may be overridden (/home/ubuntu/.openclaw/extensions/feishu/index.ts) 11:47:55 [plugins] plugins.allow is empty; discovered non-bundled plugins may auto-load: feishu (/home/ubuntu/.openclaw/extensions/feishu/index.ts). Set plugins.allow to explicit trusted ids. 11:47:57 [plugins] feishu_doc: Registered feishu_doc, feishu_app_scopes 11:47:57 [plugins] feishu_chat: Registered feishu_chat tool 11:47:57 [plugins] feishu_wiki: Registered feishu_wiki tool 11:47:57 [plugins] feishu_drive: Registered feishu_drive tool 11:47:57 [plugins] feishu_bitable: Registered bitable tools Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate plugin id detected; later plugin may be overridden (/home/ubuntu/.openclaw/extensions/feishu/index.ts) ?? OpenClaw 2026.3.13 (61d171a) Welcome to the command line: where dreams compile and confidence segfaults. │ ◇ Config warnings ────────────────────────────────────────────────────────╮ │ │ │ - plugins.entries.feishu: plugin feishu: duplicate plugin id detected; │ │ later plugin may be overridden │ │ (/home/ubuntu/.openclaw/extensions/feishu/index.ts) │ │ │ ├──────────────────────────────────────────────────────────────────────────╯ Feishu id: feishu Feishu/Lark channel plugin Status: loaded Source: ~/.nvm/versions/node/v24.14.0/lib/node_modules/openclaw/extensions/feishu/index.ts Origin: bundled Version: 2026.3.13 Tools: feishu_doc, feishu_app_scopes, feishu_chat, feishu_chat, feishu_wiki, feishu_drive, feishu_bitable_get_meta, feishu_bitable_list_fields, feishu_bitable_list_records, feishu_bitable_get_record, feishu_bitable_create_record, feishu_bitable_update_record, feishu_bitable_create_app, feishu_bitable_create_field Install: npm Spec: @openclaw/feishu Install path: ~/.openclaw/extensions/feishu Recorded version: 2026.3.13 Installed at: 2026-03-14T09:53:41.282Z 11:47:57 [plugins] plugins.allow is empty; discovered non-bundled plugins may auto-load: feishu (/home/ubuntu/.openclaw/extensions/feishu/index.ts). Set plugins.allow to explicit trusted ids. 11:47:57 [plugins] feishu_doc: Registered feishu_doc, feishu_app_scopes 11:47:57 [plugins] feishu_chat: Registered feishu_chat tool 11:47:57 [plugins] feishu_wiki: Registered feishu_wiki tool 11:47:57 [plugins] feishu_drive: Registered feishu_drive tool 11:47:57 [plugins] feishu_bitable: Registered bitable tools
npm 全局安裝的 OpenClaw 插件 與 手動(dòng)安裝的 ~/.openclaw/extensions/ 的同名插件 之間的沖突
3.3 查看openclaw.json配置文件
$ cat ~/.openclaw/openclaw.json | grep -A5 feishu
"feishu": {
"enabled": true,
"appId": "cli_a9xxxxxxxxxxxxxcc",
"appSecret": "EWENBHixxxxxxxxxxxxxxxxxxxxx",
"connectionMode": "websocket",
"domain": "feishu",
"groupPolicy": "open"
}
},
"gateway": {
"port": 18789,
--
"feishu": {
"enabled": true
}
},
"installs": {
"feishu": {
"source": "npm",
"spec": "@openclaw/feishu",
"installPath": "/home/ubuntu/.openclaw/extensions/feishu",
"version": "2026.3.13",
"resolvedName": "@openclaw/feishu",
"resolvedVersion": "2026.3.13",
"resolvedSpec": "@openclaw/feishu@2026.3.13",
"integrity": "sha512-D5vPkgGZ9lfCQnDFlGrQN6NCSUYRgYW9xxxxxxxxxxxxxZ2eCXHjw9RVp/L75wjJ7NBQyfEw==",
"shasum": "39128ff9xxxxxxxbe3f8xxxxa82exx",
"resolvedAt": "2026-03-14T09:53:35.715Z",
"installedAt": "2026-03-14T09:53:41.282Z"
}4. 分析原因
┌─────────────────────────────────────────────────────────────┐
│ OpenClaw 啟動(dòng)流程 │
├─────────────────────────────────────────────────────────────┤
│ │
│ 1. 加載配置文件 ~/.openclaw/openclaw.json │
│ ├── 解析 channels 配置(feishu 通道啟用) │
│ ├── 解析 plugins 配置 │
│ │ ├── entries.feishu → 標(biāo)記待加載 │
│ │ └── installs.feishu → 記錄 npm 元數(shù)據(jù) │
│ └── 檢查 plugins.allow(空 → 自動(dòng)發(fā)現(xiàn)模式) │
│ │
│ 2. 掃描插件目錄(按優(yōu)先級順序) │
│ ├── ① Bundled 目錄: node_modules/openclaw/extensions/ │
│ │ └── 發(fā)現(xiàn) feishu → 注冊 ID → 狀態(tài): loaded │
│ ├── ② Global 目錄: ~/.openclaw/extensions/ │
│ │ └── 發(fā)現(xiàn) feishu → ID 沖突 → 狀態(tài): disabled │
│ └── ③ Local 目錄(項(xiàng)目級,本次無) │
│ │
│ 3. 沖突處理 │
│ ├── 輸出 Config warnings: duplicate plugin id │
│ └── 保留先加載的(bundled),禁用后加載的(global) │
│ │
│ 4. 初始化生效的插件 │
│ └── 注冊所有 feishu_xxx 工具到工具鏈 │
│ │
│ 5. 啟動(dòng) Gateway(端口 18789) │
│ └── 等待飛書 WebSocket 連接 │
│ │
└─────────────────────────────────────────────────────────────┘
5. 解決問題
# 刪除 global 物理文件,消除沖突源 rm -rf ~/.openclaw/extensions/feishu
然后打開 ~/.openclaw/openclaw.json 刪除有關(guān) “installs” 的內(nèi)容
{
"channels": {
"feishu": {
"enabled": true,
"appId": "cli_a9xxxxxxxxxxxxxcc",
"appSecret": "EWENBHixxxxxxxxxxxxxxxxxxxxx",
"connectionMode": "websocket",
"domain": "feishu",
"groupPolicy": "open"
}
},
"plugins": {
"allow": ["feishu"],
"entries": {
"feishu": {
"enabled": true
}
}
// ← installs 塊應(yīng)該消失或不再包含 feishu
}
}重新啟動(dòng):
$ openclaw gateway restart
然后查看插件:
$ openclaw plugins info feishu 22:00:49 [plugins] feishu_doc: Registered feishu_doc, feishu_app_scopes 22:00:49 [plugins] feishu_chat: Registered feishu_chat tool 22:00:49 [plugins] feishu_wiki: Registered feishu_wiki tool 22:00:49 [plugins] feishu_drive: Registered feishu_drive tool 22:00:49 [plugins] feishu_bitable: Registered bitable tools ?? OpenClaw 2026.3.13 (61d171a) — I don't have opinions about tabs vs spaces. I have opinions about everything else. Feishu id: feishu Feishu/Lark channel plugin Status: loaded Source: ~/.nvm/versions/node/v24.14.0/lib/node_modules/openclaw/extensions/feishu/index.ts Origin: bundled Version: 2026.3.13 Tools: feishu_doc, feishu_app_scopes, feishu_chat, feishu_chat, feishu_wiki, feishu_drive, feishu_bitable_get_meta, feishu_bitable_list_fields, feishu_bitable_list_records, feishu_bitable_get_record, feishu_bitable_create_record, feishu_bitable_update_record, feishu_bitable_create_app, feishu_bitable_create_field 22:00:49 [plugins] feishu_doc: Registered feishu_doc, feishu_app_scopes 22:00:49 [plugins] feishu_chat: Registered feishu_chat tool 22:00:49 [plugins] feishu_wiki: Registered feishu_wiki tool 22:00:49 [plugins] feishu_drive: Registered feishu_drive tool 22:00:49 [plugins] feishu_bitable: Registered bitable tools $ openclaw plugins list | grep feishu [plugins] feishu_doc: Registered feishu_doc, feishu_app_scopes [plugins] feishu_chat: Registered feishu_chat tool [plugins] feishu_wiki: Registered feishu_wiki tool [plugins] feishu_drive: Registered feishu_drive tool [plugins] feishu_bitable: Registered bitable tools │ Feishu │ feishu │ loaded │ stock:feishu/index.ts │ 2026.3.13 │ [plugins] feishu_doc: Registered feishu_doc, feishu_app_scopes [plugins] feishu_chat: Registered feishu_chat tool [plugins] feishu_wiki: Registered feishu_wiki tool [plugins] feishu_drive: Registered feishu_drive tool [plugins] feishu_bitable: Registered bitable tools
大功告成?。?!
到此這篇關(guān)于OpenClaw解決飛書 duplicate plugin id detected 問題的文章就介紹到這了,更多相關(guān)OpenClaw 飛書 duplicate plugin id detected內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!
相關(guān)文章
OpenClaw 是一個(gè)個(gè)人 AI 代理框架,支持連接多種聊天平臺(如飛書、Telegram 等)并集成多種模型,這篇文章主要介紹了OpenClaw飛書官方插件安裝教程的相關(guān)資料,文中通過代碼2026-03-27
ubuntu (V100)中 部署openclaw并鏈接飛書的操作方法
本文介紹了在Ubuntu上部署Ollama的大模型推理框架及OpenClaw的方法,包括編譯安裝Ollama、使用OpenClaw的安裝腳本和配置文件等步驟,并簡要介紹了OpenClaw的工作流程,感興趣2026-03-26
OpenClaw飛書渠道ACP功能啟動(dòng)的實(shí)現(xiàn)步驟
OpenClaw 的 ACP機(jī)制允許將 Codex、Claude Code、Gemini CLI 等外部編程工具納入 OpenClaw 的 Agent 編排體系,很多讀者在飛書渠道部署 OpenClaw 后,想知道如何在這個(gè)環(huán)境2026-03-26
當(dāng)你的 AI 助手突然聾了——能發(fā)消息卻收不到回復(fù),問題可能藏在一個(gè)你根本不會(huì)去看的 .ts 文件里,下面小編就和大家詳細(xì)介紹一下OpenClaw飛書插件加載失敗的問題排查與解決2026-03-25
OpenClaw多渠道接入WhatsApp、Telegram、飛書的實(shí)戰(zhàn)指南
OpenClaw的Channels多渠道接入系統(tǒng)是其六層架構(gòu)的第一層,負(fù)責(zé)連接外部消息平臺與AI Agent系統(tǒng),本文深入剖析Channels的核心概念、架構(gòu)設(shè)計(jì)、與Gateway的交互機(jī)制,詳細(xì)介紹2026-03-23
OpenClaw飛書插件沖突導(dǎo)致的配對失敗問題的解決方案
最近在使用 OpenClaw 進(jìn)行飛書機(jī)器人配對時(shí),執(zhí)行命令時(shí)遇到了錯(cuò)誤,同時(shí)啟動(dòng)日志中反復(fù)出現(xiàn)警告這個(gè)問題的根本原因是 OpenClaw 環(huán)境中存在兩個(gè) ID 相同的飛書插件,本文借2026-03-19
在Ubuntu上快速部署OpenClaw并接入飛書的完整過程
OpenClaw是一個(gè)可擴(kuò)展的 AI 助手運(yùn)行框架,核心目標(biāo)是讓助手真正“能做事”,這篇文章主要介紹了在Ubuntu上快速部署OpenClaw并接入飛書的完整過程,文中通過圖文介紹的非常詳2026-03-13
本文詳細(xì)介紹如何將OpenClaw AI 智能體網(wǎng)關(guān)與飛書(Feishu)集成,實(shí)現(xiàn)企業(yè)內(nèi)部的 AI 助手功能,涵蓋飛書應(yīng)用創(chuàng)建、權(quán)限配置、OpenClaw 連接和高級功能設(shè)置,本文給大家介紹2026-03-17
OpenClaw 從零配置指南并接入飛書 + 常用命令 + 原理全解析
本文介紹了如何從零配置OpenClaw并接入飛書,包括安裝、配置、權(quán)限設(shè)置、模型切換、技能管理等步驟,以及常用命令和配置文件說明,感興趣的朋友跟隨小編一起看看吧2026-03-12
2026年OpenClaw(前身為Moltbot)憑借輕量化部署、強(qiáng)大的AI任務(wù)執(zhí)行能力與靈活的生態(tài)集成特性,成為企業(yè)智能化辦公的核心工具,這篇文章主要介紹了OpenClaw連接飛書插件安裝、2026-03-10











