1. 买云服务器1.1 寻找云服务器轻量应用服务器官网添加链接描述往下拉选择海外优选 | 稳定低延迟OpenClaw畅连全球开发选 Linux 2核4G全年 199元选择 Ubantu 24.04 LTS 镜像自己手动安装Openclaw然后花钱购买1.2 登录服务器点击页面右上方的控制台点击产品管理--》最近访问--》轻量应用服务器1.2.1 登录前的准备出现服务器点击…--管理实例点击防火墙打开18789端口也可以根据需要…--重装系统1.2.2 登录点击登录微信扫码登录选择用密码登录2. 安装OpenClaw参考2026年OpenClaw Ubuntu本地安装阿里云1分钟部署模型优化飞书集成实战指南2.1 前置依赖准备# 1. 系统更新确保依赖兼容避免安装失败sudoaptupdatesudoaptupgrade-y# 2. 安装nvmNode版本管理工具选择v0.40.4稳定版curl-o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh|bash# 3. 生效nvm无需重启终端执行命令即可加载source~/.bashrc# 4. 安装Node.js 24官方推荐最低版本22nvminstall24# 5. 设置Node.js 24为默认版本nvm use24# 6. 验证安装结果显示版本号≥22即为成功node--versionv24.14.0npm--version11.9.0# 7. 安装pnpm推荐包管理器安装速度更快依赖处理更优npminstall-gpnpm2.2 修改npm 配置$npmconfig list;userconfig from /home/ubuntu/.npmrc registryhttps://mirrors.tencentyun.com/npm;nodebin location/home/ubuntu/.nvm/versions/node/v24.14.0/bin/node;nodeversionv24.14.0;npmlocalprefix/home/ubuntu;npmversion11.9.0;cwd/home/ubuntu;HOME/home/ubuntu;Runnpmconfigls-lto show all defaults.更新 Registry 地址:npm config set registry https://registry.npmmirror.com$npmconfig get registry https://mirrors.tencentyun.com/npm $npmconfigsetregistry https://registry.npmmirror.com $npmconfig get registry https://registry.npmmirror.com2.2 OpenClaw安装OpenClaw提供脚本安装、npm/pnpm安装、源码安装3种方式使用 npm/pnpm全局安装# npm安装已安装Node.js默认自带npmnpminstall-gopenclawlatest# 或pnpm安装推荐速度更快pnpmadd-gopenclawlatest# 验证安装openclaw--version$pnpmadd-gopenclawlatest ERR_PNPM_NO_GLOBAL_BIN_DIR Unable tofindthe global bin directory Runpnpm setupto create it automatically, orsetthe global-bin-dir setting, or the PNPM_HOMEenvvariable. The global bin directory should beinthePATH.报错运行$pnpmsetup Appended new lines to /home/ubuntu/.bashrc Next configuration changes were made:exportPNPM_HOME/home/ubuntu/.local/share/pnpmcase:$PATH:in*:$PNPM_HOME:*);;*)exportPATH$PNPM_HOME:$PATH;;esacTo start using pnpm, run:source/home/ubuntu/.bashrc再运行source~/.bashrc查看pnpm配置:$pnpmconfig list jsr:registryhttps://npm.jsr.io/globalconfig/home/ubuntu/.config/pnpm/rc npm-globalconfig/home/ubuntu/.nvm/versions/node/v24.14.0/etc/npmrcregistryhttps://registry.npmmirror.com user-agentpnpm/10.32.1 npm/? node/v24.14.0 linux x64重新运行$pnpmadd-gopenclawlatest查看版本$ openclaw--versionOpenClaw2026.3.13(61d171a)3. 安装飞书3.1 基础配置# 启动新手引导向导并安装后台守护进程开机自启openclaw onboard --install-daemon开始先配置model--MiniMax--MiniMax OAuth(coding Plan)点击出现的网页https://platform.minimaxi.com/oauth-authorize?user_codeNMPCnlK9iCclientOpenClaw然后点击授权其他的channels 、Search 、skills 、 Hooks、 Control UI选择Skip for now或者Do this later$ openclaw onboard --install-daemon OpenClaw2026.3.13(61d171a)— Im like tmux: confusing at first, then suddenly you cant live without me. ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ██░▄▄▄░██░▄▄░██░▄▄▄██░▀██░██░▄▄▀██░████░▄▄▀██░███░██ ██░███░██░▀▀░██░▄▄▄██░█░█░██░█████░████░▀▀░██░█░█░██ ██░▀▀▀░██░█████░▀▀▀██░██▄░██░▀▀▄██░▀▀░█░██░██▄▀▄▀▄██ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ OPENCLAW ┌ OpenClaw onboarding │ ◇ Security ─────────────────────────────────────────────────────────────────────────────────╮ │ │ │ Security warning — please read. │ │ │ │ OpenClaw is a hobby project and stillinbeta. Expect sharp edges. │ │ By default, OpenClaw is a personal agent: one trusted operator boundary. │ │ This bot canreadfiles and run actionsiftools are enabled. │ │ A bad prompt can trick it into doing unsafe things. │ │ │ │ OpenClaw is not a hostile multi-tenant boundary by default. │ │ If multipleuserscan message one tool-enabled agent, they share that delegated tool │ │ authority. │ │ │ │ If you’re not comfortable with security hardening and access control, don’t run │ │ OpenClaw. │ │ Ask someone experienced tohelpbefore enabling tools or exposing it to the internet. │ │ │ │ Recommended baseline: │ │ - Pairing/allowlists mention gating. │ │ - Multi-user/shared inbox:splittrust boundaries(separate gateway/credentials, ideally │ │ separate OS users/hosts). │ │ - Sandbox least-privilege tools. │ │ - Shared inboxes: isolate DM sessions(session.dmScope: per-channel-peer)and keep │ │ tool access minimal. │ │ - Keep secrets out of the agent’s reachable filesystem. │ │ - Use the strongest available modelforany bot with tools or untrusted inboxes. │ │ │ │ Run regularly: │ │ openclaw security audit--deep│ │ openclaw security audit--fix│ │ │ │ Must read: https://docs.openclaw.ai/gateway/security │ │ │ ├────────────────────────────────────────────────────────────────────────────────────────────╯ │ ◇ I understand this is personal-by-default and shared/multi-user use requires lock-down. Continue? │ Yes │ ◇ Onboarding mode │ QuickStart │ ◇ QuickStart ─────────────────────────╮ │ │ │ Gateway port:18789│ │ Gateway bind: Loopback(127.0.0.1)│ │ Gateway auth: Token(default)│ │ Tailscale exposure: Off │ │ Direct to chat channels. │ │ │ ├──────────────────────────────────────╯ │ ◇ Model/auth provider │ MiniMax │ ◇ MiniMax auth method │ MiniMax CN — OAuth(minimaxi.com)│ ◐ Starting MiniMax OAuth(CN)….│ ◇ MiniMax OAuth ───────────────────────────────────────────────────────────────────────────╮ │ │ │ Open https://platform.minimaxi.com/oauth-authorize?user_codeNMPCnlK9iCclientOpenClaw │ │ to approve access. │ │ If prompted, enter the code NMPCnlK9iC. │ │ Interval:1000, Expires at:1773475544375unix timestamp │ │ │ ├───────────────────────────────────────────────────────────────────────────────────────────╯ ◇ MiniMax OAuth complete │ ◇ MiniMax OAuth ──────────────╮ │ │ │ Current Plan: Trial 试用版 │ │ Valid until: 03/21/2026 │ │ │ ├──────────────────────────────╯ │ ◇ Provider notes ─────────────────────────────────────────────────────────────────────────╮ │ │ │ MiniMax OAuth tokens auto-refresh. Re-run loginifrefresh fails or access is revoked. │ │ Base URL defaults to https://api.minimaxi.com/anthropic. Override │ │ models.providers.minimax-portal.baseUrlifneeded. │ │ Current Plan: Trial 试用版 │ │ Valid until: 03/21/2026 │ │ │ ├──────────────────────────────────────────────────────────────────────────────────────────╯ │ ◇ Model configured ─────────────────────────────────╮ │ │ │ Default modelsetto minimax-portal/MiniMax-M2.5 │ │ │ ├────────────────────────────────────────────────────╯ │ ◇ Default model │ Keep current(minimax-portal/MiniMax-M2.5)│ ◇ Channel status ────────────────────────────╮ │ │ │ Telegram: needs token │ │ WhatsApp(default): not linked │ │ Discord: needs token │ │ Slack: needs tokens │ │ Signal: needs setup │ │ signal-cli: missing(signal-cli)│ │ iMessage: needs setup │ │ imsg: missing(imsg)│ │ IRC: not configured │ │ Google Chat: not configured │ │ LINE: not configured │ │ Feishu:installplugin toenable│ │ Google Chat:installplugin toenable│ │ Nostr:installplugin toenable│ │ Microsoft Teams:installplugin toenable│ │ Mattermost:installplugin toenable│ │ Nextcloud Talk:installplugin toenable│ │ Matrix:installplugin toenable│ │ BlueBubbles:installplugin toenable│ │ LINE:installplugin toenable│ │ Zalo:installplugin toenable│ │ Zalo Personal:installplugin toenable│ │ Synology Chat:installplugin toenable│ │ Tlon:installplugin toenable│ │ │ ├─────────────────────────────────────────────╯ │ ◇ How channels work ───────────────────────────────────────────────────────────────────────╮ │ │ │ DM security: default is pairing;unknown DMs get a pairing code. │ │ Approve with: openclaw pairing approvechannelcode│ │ Public DMs requiredmPolicyopenallowFrom[*]. │ │ Multi-user DMs: run: openclaw configsetsession.dmScopeper-channel-peer(or │ │per-account-channel-peerformulti-account channels)to isolate sessions. │ │ Docs: channels/pairing │ │ │ │ Telegram: simplest way to get started — register a bot with BotFather and get going. │ │ WhatsApp: works with your own number;recommend a separate phone eSIM. │ │ Discord: very well supported right now. │ │ IRC: classic IRC networks with DM/channel routing and pairing controls. │ │ Google Chat: Google Workspace Chat app with HTTP webhook. │ │ Slack: supported(Socket Mode). │ │ Signal: signal-cli linked device;moresetup(David Reagans:Hop on Discord.). │ │ iMessage: this is still a workinprogress. │ │ LINE: LINE Messaging API webhook bot. │ │ Feishu: 飞书/Lark enterprise messaging with doc/wiki/drive tools. │ │ Nostr: Decentralized protocol;encrypted DMs via NIP-04. │ │ Microsoft Teams: Bot Framework;enterprise support. │ │ Mattermost: self-hosted Slack-style chat;installthe plugin to enable. │ │ Nextcloud Talk: Self-hosted chat via Nextcloud Talk webhook bots. │ │ Matrix:openprotocol;installthe plugin to enable. │ │ BlueBubbles: iMessage via the BlueBubbles mac app REST API. │ │ Zalo: Vietnam-focused messaging platform with Bot API. │ │ Zalo Personal: Zalo personal account via QR code login. │ │ Synology Chat: Connect your Synology NAS Chat to OpenClaw with full agent capabilities. │ │ Tlon: decentralized messaging on Urbit;installthe plugin to enable. │ │ │ ├───────────────────────────────────────────────────────────────────────────────────────────╯ │ ◇ Select channel(QuickStart)│ Skipfornow Updated ~/.openclaw/openclaw.json Workspace OK: ~/.openclaw/workspace Sessions OK: ~/.openclaw/agents/main/sessions │ ◇ Web search ────────────────────────────────────────╮ │ │ │ Web search lets your agentlookthings up online. │ │ Choose a provider andpasteyour API key. │ │ Docs: https://docs.openclaw.ai/tools/web │ │ │ ├─────────────────────────────────────────────────────╯ │ ◇ Search provider │ Skipfornow │ ◇ Skills status ─────────────╮ │ │ │ Eligible:5│ │ Missing requirements:40│ │ Unsupported on this OS:7│ │ Blocked by allowlist:0│ │ │ ├─────────────────────────────╯ │ ◇ Configure skills now?(recommended)│ No │ ◇ Hooks ──────────────────────────────────────────────────────────────────╮ │ │ │ Hooksletyou automate actions when agent commands are issued. │ │ Example: Save session context to memory when you issue /new or /reset. │ │ │ │ Learn more: https://docs.openclaw.ai/automation/hooks │ │ │ ├──────────────────────────────────────────────────────────────────────────╯ │ ◇ No Hooks Available ─────────────────────────────────────────────────────╮ │ │ │ No eligible hooks found. You can configure hooks laterinyour config. │ │ │ ├──────────────────────────────────────────────────────────────────────────╯ Config overwrite: /home/ubuntu/.openclaw/openclaw.json(sha256 04358999289dab9475b905b1e86035b5e77fed322dda17ef76db5b1947739d45 -10cf477be35fb9bae143fedb88373569a872457e3f70ecc3738cd771ecc980e5,backup/home/ubuntu/.openclaw/openclaw.json.bak)│ ◇ Systemd ────────────────────────────────────────────────────────────────────────────────╮ │ │ │ Linux installs use a systemd userserviceby default. Without lingering, systemd stops │ │ the user session on logout/idle and kills the Gateway. │ │ Enabling lingering now(may requiresudo;writes /var/lib/systemd/linger). │ │ │ ├──────────────────────────────────────────────────────────────────────────────────────────╯ │ ◇ Systemd ───────────────────────────────╮ │ │ │ Enabled systemd lingeringforubuntu. │ │ │ ├─────────────────────────────────────────╯ │ ◇ Gatewayserviceruntime ────────────────────────────────────────────╮ │ │ │ QuickStart uses Nodeforthe Gatewayservice(stable supported). │ │ │ ├──────────────────────────────────────────────────────────────────────╯ │ ◓ Installing Gateway service… Installed systemd service: /home/ubuntu/.config/systemd/user/openclaw-gateway.service ◇ Gatewayserviceinstalled. │ ◇ Agents: main(default)Heartbeat interval: 30m(main)Session store(main): /home/ubuntu/.openclaw/agents/main/sessions/sessions.json(0entries)│ ◇ Optional apps ────────────────────────╮ │ │ │ Add nodesforextra features: │ │ - macOS app(system notifications)│ │ - iOS app(camera/canvas)│ │ - Android app(camera/canvas)│ │ │ ├────────────────────────────────────────╯ │ ◇ Control UI ─────────────────────────────────────────────────────────────────────╮ │ │ │ Web UI: http://127.0.0.1:18789/ │ │ Web UI(with token): │ │ http://127.0.0.1:18789/#tokenf23fc9933a84482c0e7c693f7414242cb0b8360b387a03a9 ││ Gateway WS: ws://127.0.0.1:18789 │ │ Gateway: reachable │ │ Docs: https://docs.openclaw.ai/web/control-ui │ │ │ ├──────────────────────────────────────────────────────────────────────────────────╯ │ ◇ Start TUI(best option!)─────────────────────────────────╮ │ │ │ This is the defining action that makes your agent you. │ │ Please take your time. │ │ Themoreyou tell it, the better the experience will be. │ │ We will send:Wake up, my friend!│ │ │ ├────────────────────────────────────────────────────────────╯ │ ◇ Token ────────────────────────────────────────────────────────────────────────────────────╮ │ │ │ Gateway token: shared authforthe Gateway Control UI. │ │ Stored in: ~/.openclaw/openclaw.json(gateway.auth.token)or OPENCLAW_GATEWAY_TOKEN. │ │ View token: openclaw config get gateway.auth.token │ │ Generate token: openclaw doctor --generate-gateway-token │ │ Web UI keeps dashboard URL tokensinmemoryforthe current tab and strips them from the │ │ URL after load. │ │ Open the dashboard anytime: openclaw dashboard --no-open │ │ If prompted:pastethe token into Control UI settings(or use the tokenized dashboard │ │ URL). │ │ │ ├────────────────────────────────────────────────────────────────────────────────────────────╯ │ ◇ Howdoyou want to hatch your bot? │ Do this later │ ◇ Later ───────────────────────────────────────────╮ │ │ │ When youre ready: openclaw dashboard --no-open │ │ │ ├───────────────────────────────────────────────────╯ │ ◇ Workspace backup ────────────────────────────────────────╮ │ │ │ Back up your agent workspace. │ │ Docs: https://docs.openclaw.ai/concepts/agent-workspace │ │ │ ├───────────────────────────────────────────────────────────╯ │ ◇ Security ──────────────────────────────────────────────────────╮ │ │ │ Running agents on your computer is risky — harden your setup: │ │ https://docs.openclaw.ai/security │ │ │ ├─────────────────────────────────────────────────────────────────╯ │ ◇ Shell completion ────────────────────────────────────────────────────────╮ │ │ │ Shell completion installed. Restart your shell or run:source~/.bashrc │ │ │ ├───────────────────────────────────────────────────────────────────────────╯ │ ◇ Web search ───────────────────────────────────────╮ │ │ │ Web search was skipped. You canenableit later: │ │ openclaw configure--sectionweb │ │ │ │ Docs: https://docs.openclaw.ai/tools/web │ │ │ ├────────────────────────────────────────────────────╯ │ ◇ What now ─────────────────────────────────────────────────────────────╮ │ │ │ What now: https://openclaw.ai/showcase(What People Are Building). │ │ │ ├────────────────────────────────────────────────────────────────────────╯ │ └ Onboarding complete. Use the dashboardlinkabove to control OpenClaw.3.2 添加飞书openclaw channelsaddConfig warnings:\n- plugins.entries.feishu: plugin feishu: duplicate pluginiddetected;later plugin may be overridden(/home/ubuntu/.openclaw/extensions/feishu/index.ts)Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate pluginiddetected;later plugin may be overridden(/home/ubuntu/.openclaw/extensions/feishu/index.ts) OpenClaw2026.3.13(61d171a)— If you can describe it, I can probably automate it—or at leastmakeit funnier. │ ◇ Config warnings ─────────────────────────────────────────────────────────────────────────╮ │ │ │ - plugins.entries.feishu: plugin feishu: duplicate pluginiddetected;later plugin may │ │ be overridden(/home/ubuntu/.openclaw/extensions/feishu/index.ts)│ │ │ ├───────────────────────────────────────────────────────────────────────────────────────────╯20:00:02[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.20:00:05[plugins]feishu_doc: Registered feishu_doc, feishu_app_scopes20:00:05[plugins]feishu_chat: Registered feishu_chat tool20:00:05[plugins]feishu_wiki: Registered feishu_wiki tool20:00:05[plugins]feishu_drive: Registered feishu_drive tool20:00:05[plugins]feishu_bitable: Registered bitable tools ┌ Channel setup[info]:[client ready]20:00:05[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.20:00:05[plugins]feishu_doc: Registered feishu_doc, feishu_app_scopes20:00:05[plugins]feishu_chat: Registered feishu_chat tool20:00:05[plugins]feishu_wiki: Registered feishu_wiki tool20:00:05[plugins]feishu_drive: Registered feishu_drive tool20:00:05[plugins]feishu_bitable: Registered bitable tools │ ◇ Channel status ───────────────────────────────────────────╮ │ │ │ Telegram: needs token │ │ WhatsApp(default): not linked │ │ Discord: needs token │ │ Slack: needs tokens │ │ Signal: needs setup │ │ signal-cli: missing(signal-cli)│ │ iMessage: needs setup │ │ imsg: missing(imsg)│ │ Feishu: connected as ou_2bba4cce89d3ec425a898540789c24c0 │ │ IRC: not configured │ │ Google Chat: not configured │ │ LINE: not configured │ │ Google Chat:installplugin toenable│ │ Nostr:installplugin toenable│ │ Microsoft Teams:installplugin toenable│ │ Mattermost:installplugin toenable│ │ Nextcloud Talk:installplugin toenable│ │ Matrix:installplugin toenable│ │ BlueBubbles:installplugin toenable│ │ LINE:installplugin toenable│ │ Zalo:installplugin toenable│ │ Zalo Personal:installplugin toenable│ │ Synology Chat:installplugin toenable│ │ Tlon:installplugin toenable│ │ │ ├────────────────────────────────────────────────────────────╯ │ ◇ Configure chat channels now? │ Yes │ ◇ How channels work ───────────────────────────────────────────────────────────────────────╮ │ │ │ DM security: default is pairing;unknown DMs get a pairing code. │ │ Approve with: openclaw pairing approvechannelcode│ │ Public DMs requiredmPolicyopenallowFrom[*]. │ │ Multi-user DMs: run: openclaw configsetsession.dmScopeper-channel-peer(or │ │per-account-channel-peerformulti-account channels)to isolate sessions. │ │ Docs: channels/pairing │ │ │ │ Telegram: simplest way to get started — register a bot with BotFather and get going. │ │ WhatsApp: works with your own number;recommend a separate phone eSIM. │ │ Discord: very well supported right now. │ │ IRC: classic IRC networks with DM/channel routing and pairing controls. │ │ Google Chat: Google Workspace Chat app with HTTP webhook. │ │ Slack: supported(Socket Mode). │ │ Signal: signal-cli linked device;moresetup(David Reagans:Hop on Discord.). │ │ iMessage: this is still a workinprogress. │ │ LINE: LINE Messaging API webhook bot. │ │ Feishu: 飞书/Lark enterprise messaging. │ │ Nostr: Decentralized protocol;encrypted DMs via NIP-04. │ │ Microsoft Teams: Bot Framework;enterprise support. │ │ Mattermost: self-hosted Slack-style chat;installthe plugin to enable. │ │ Nextcloud Talk: Self-hosted chat via Nextcloud Talk webhook bots. │ │ Matrix:openprotocol;installthe plugin to enable. │ │ BlueBubbles: iMessage via the BlueBubbles mac app REST API. │ │ Zalo: Vietnam-focused messaging platform with Bot API. │ │ Zalo Personal: Zalo personal account via QR code login. │ │ Synology Chat: Connect your Synology NAS Chat to OpenClaw with full agent capabilities. │ │ Tlon: decentralized messaging on Urbit;installthe plugin to enable. │ │ │ ├───────────────────────────────────────────────────────────────────────────────────────────╯ │ ◇ Select a channel │ Feishu/Lark(飞书)此时打开飞书开发者后台企业自建应用 --》创建企业自建应用自定义上传图片 --》保存其中图片来自于应用能力 --》 按能力添加 --》机器人开发配置 --》权限管理 --》批量导入/导出权限导入{scopes:{tenant:[contact:user.base:readonly,im:chat,im:message,im:message.group_at_msg:readonly,im:message.p2p_msg:readonly,im:message:send_as_bot,im:resource],user:[]}}最后基础信息 --》凭证与基础信息 --》 应用凭证根据上面信息填入下面的配置◇ Howdoyou want to provide this App Secret? │ Enter App Secret │ ◇ Enter Feishu App Secret │ EWExxxxxxxxxxxxxxXE5 │ ◇ Enter Feishu App ID │ cli_xxxxxxxxxxxxxxxxxcc[info]:[client ready]│ ◇ Feishu connectiontest───────────────────────────╮ │ │ │ Connected as ou_2bxxxxxxxxxxxxxxxx89c24c0 │ │ │ ├────────────────────────────────────────────────────╯ │ ◇ Feishu connection mode │ WebSocket(default)│ ◇ Which Feishu domain? │ Feishu(feishu.cn)- China │ ◇ Group chat policy │ Open - respondinallgroups(requires mention)│ ◇ Selected channels ──────────────────────────────────────────╮ │ │ │ Feishu — 飞书/Lark enterprise messaging. Docs: │ │ feishu │ │配置成功后云服务器运行openclaw gateway restart然后在飞书开发者后台继续进行开发配置 --》事件与回调 --》事件配置 --》订阅方式 --》使用长连接接受事件 --》保存然后点击添加事件搜索接收信息点击添加然后应用发布 --》版本管理与发布 --》创建版本 --》保存然后在飞书app操作 :点击 消息 --》开发小助手 --》打开应用3.3 运行随便说句话然后在云服务器平台运行$ openclaw pairing approve feishu B278UBQA Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate pluginiddetected;later plugin may be overridden(/home/ubuntu/.openclaw/extensions/feishu/index.ts)18:04:32[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.18:04:35[plugins]feishu_doc: Registered feishu_doc, feishu_app_scopes18:04:35[plugins]feishu_chat: Registered feishu_chat tool18:04:35[plugins]feishu_wiki: Registered feishu_wiki tool18:04:35[plugins]feishu_drive: Registered feishu_drive tool18:04:35[plugins]feishu_bitable: Registered bitable tools Config warnings:\n- plugins.entries.feishu: plugin feishu: duplicate pluginiddetected;later plugin may be overridden(/home/ubuntu/.openclaw/extensions/feishu/index.ts) OpenClaw2026.3.13(61d171a)— Im the middleware between your ambition and your attention span. │ ◇ Config warnings ─────────────────────────────────────────────────────────────────────────╮ │ │ │ - plugins.entries.feishu: plugin feishu: duplicate pluginiddetected;later plugin may │ │ be overridden(/home/ubuntu/.openclaw/extensions/feishu/index.ts)│ │ │ ├───────────────────────────────────────────────────────────────────────────────────────────╯18:04:35[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.18:04:35[plugins]feishu_doc: Registered feishu_doc, feishu_app_scopes18:04:35[plugins]feishu_chat: Registered feishu_chat tool18:04:35[plugins]feishu_wiki: Registered feishu_wiki tool18:04:35[plugins]feishu_drive: Registered feishu_drive tool18:04:35[plugins]feishu_bitable: Registered bitable tools Approved feishu sender ou_d9b78bae2ed8736857f9cb3450ca58d8.对话如下可以在云服务器后台查看日志openclaw logs--follow3.4 Gateway 网关启动与验证Gateway是OpenClaw的控制中枢负责管理插件、通道与模型调用新手引导中已自动安装守护进程# 验证Gateway状态显示running即为正常运行openclaw gateway status# 若未运行执行以下命令启动openclaw gateway start# 前台运行并查看日志便于排查问题按CtrlC停止openclaw gateway--port18789--verbose