# OpenClaw部署 ***Copyright © Quectel Wireless Solutions Co., Ltd. 2026. All rights reserved.*** --- OpenClaw是一款轻量级、可扩展性强的开源AI Agent调度平台,面向低门槛智能体应用场景。用户无需进行复杂开发,即可快速搭建专用AI智能体,并将其部署到边缘开发板、AI BOX、云服务器等多种硬件环境中。 主要特点: - **轻量化部署**:无需配置复杂的环境依赖,部署流程简洁,资源占用低,适配各类低规格硬件环境。 - **高可扩展性设计**:支持插件化扩展,可快速接入飞书等多种渠道,满足不同场景的功能扩展需求。 - **全场景适配**:支持部署到边缘开发板、AI BOX、云服务器等多种硬件环境,满足不同部署需求。 - **低门槛使用**:无需专业开发技能,通过向导式配置和简单的命令行操作即可完成智能体搭建与调试。 # 安装OpenClaw ## 更新系统依赖并安装所需工具 执行以下命令更新系统软件源,并安装curl、git等基础工具,完成后续安装所需的环境准备: ```bash sudo apt update sudo apt install -y curl git ca-certificates build-essential jq ``` ## 安装OpenClaw 使用官方安装程序脚本: ```bash # 安装但不运行新手引导: curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard ``` 安装完成后新开一个终端来验证: ```bash openclaw --version ``` ```{note} 安装通常需要5–10分钟,具体时长取决于网络速度。 ``` ## 初始化OpenClaw 首次安装完成后,必须完成配置向导,否则OpenClaw无法正常运行。执行以下命令启动配置向导,并安装网关守护进程: ```plaintext openclaw onboard --install-daemon ``` 网关守护进程(按操作系统使用 *launchd* 或 *systemd* 用户服务)用于确保OpenClaw在后台持续运行。 **配置向导步骤截图(仅供参考):** 1. 进入安装确认界面。 ```{image} images/image_BPjZbdFw2o7Q6OxYVfyc7BwRnEd.webp :width: 715px :height: 528px :align: center ``` 2. 选择 **QuickStart。** ```{image} images/image_RThHby7LZoDBKgxn8DCca9y6nKb.webp :width: 902px :height: 435px :align: center ``` 3. 配置模型,以 **Copilot** 为例,在 **Model/auth provider** 选项中选择 **More,** 展开后选择 **Copilot。**
image
image
4. 打开指定网站登录,并完成身份认证。 ```{image} images/image_DrpubS8XloLVdkxlwZ5cVMH3nee.webp :width: 527px :height: 210px :align: center ``` ```{image} images/image_MWEeb2waro5eyixNY52csYssnLc.webp :width: 726px :height: 464px :align: center ``` 5. 完成模型选择后,其他拓展可按需安装: ```{image} images/image_AJp1bsTM5oq0CSxHshic3e6pnXg.webp :width: 678px :height: 470px :align: center ``` 6. 配置完成后,重启网关以使配置生效: ```plaintext openclaw gateway restart ``` # 接入飞书 ## 安装飞书插件 飞书插件仓库地址:[https://github.com/m1heng/clawdbot-feishu?tab=readme-ov-file#english]() ```{image} images/image_ZbBVbzNwyowyf6x607FcEYhInwd.webp :width: 1066px :height: 741px ``` 执行以下命令安装飞书插件: ```plaintext openclaw plugins install @m1heng-clawd/feishu ``` 若已安装该插件,可执行以下命令将其升级到最新版本: ```plaintext openclaw plugins update feishu ``` ## 创建飞书应用 1. 登录飞书开放平台开发者后台: - 飞书(国内):[https://open.feishu.cn/app]() - Lark(国际版):[https://open.larksuite.com/app]() 2. 选择 **企业自建应用** 并创建应用。 3. 填写应用名称、应用描述等基础信息。 4. 在左侧菜单栏中进入 **应用能力** 页面,点击 **添加应用能力**,并启用 **机器人** 能力。 5. 进入 **凭证与基础信息** 页面,记录并妥善保存应用的 **AppID** 与 **App Secret**,后续配置插件时需使用。 ## 配置插件 在终端中执行以下命令,将命令中的 *AppID* 和 *appSecret* 替换为上述步骤中获取的实际值,以完成飞书插件的基础配置: ```plaintext openclaw config set channels.feishu.enabled true --json openclaw config set channels.feishu.AppID "cli_xxxxx" openclaw config set channels.feishu.appSecret "your_app_secret" ``` ## 配置权限 进入飞书开放平台应用后台的 **权限管理** 页面,为应用配置以下权限,包括必需权限和可选权限: **必需权限** |

权限
|

范围
|

说明
| | --- | --- | --- | | *im:message* | 消息 | 发送和接收消息 | | *im:message.p2p_msg:readonly* | 私聊消息 | 读取发给机器人的私聊消息 | | *im:message.group_at_msg:readonly* | 群聊消息 | 接收群内@机器人的消息 | | *im:message:send_as_bot* | 消息发送 | 以机器人身份发送消息 | | *im:resource* | 媒体资源 | 上传和下载图片或文件 | **可选权限** |

权限
|

范围
|

说明
| | --- | --- | --- | | *contact:user.base:readonly* | 用户信息 | 获取用户基本信息,用于解析发送者姓名,避免在群聊或私聊中将不同用户识别为同一说话者 | | *im:message.group_msg* | 群聊消息 | 读取所有群消息。该权限为敏感权限;当requireMention:false需对“未@的群消息”生效时,需配置该权限 | | *im:message:readonly* | 历史消息 | 获取历史消息 | | *im:message:update* | 消息编辑 | 更新或编辑已发送消息 | | *im:message:recall* | 消息撤回 | 撤回已发送消息 | | *im:message.reactions:read* | 表情回复 | 查看消息的表情回复 | ## 配置事件与回调 在飞书开放平台的应用后台,进入 **事件与回调** 页面,完成以下配置: 1. 事件配置方式 **使用长连接接收事件**:对应connectionMode: "websocket",推荐使用,无需提供公网可访问的URL。 **使用请求地址接收事件**: 对应connectionMode: "webhook",需要提供公网可访问的URL。 2. 点击 **添加事件订阅**,并勾选以下必要事件: |

事件
|

说明
| | --- | --- | | *im.message.receive_v1* | 接收消息(必需事件) | | *im.message.message_read_v1* | 消息已读回执 | | *im.chat.member.bot.added_v1* | 机器人加入群聊 | | *im.chat.member.bot.deleted_v1* | 机器人被移出群聊 | ## 发布和测试 1. 进入飞书开放平台应用后台的 **版本管理与发布** 页面。 2. 创建新版本并提交发布审核。 3. 发布审核通过后,即可在飞书客户端搜索到该应用,并完成基础测试。 ## 用户权限审批与异常处理 飞书用户首次与机器人对话时,系统会触发权限校验,且对话界面会显示对应的Pairing code。在部署OpenClaw的设备终端执行以下命令完成用户权限审批。审批通过后,用户即可与机器人正常对话: ```plaintext openclaw pairing approve feishu "提示中的Pairing code" ``` # OpenClaw功能演示 在终端中执行 **openclaw dashboard** 命令,即可查看OpenClaw的Web管理页面访问地址。 ```{image} images/image_YT4EbJmJqo4uUxx2U7mczcJCnVd.webp :width: 709px :height: 208px :align: center ``` ```{image} images/image_WDvlbYBIsoFrNyx2PtcczdePnvf.webp :width: 796px :height: 127px :align: center ``` ```{image} images/image_J7qpbliMhoxrLix29ABciEB4nSc.webp :width: 1914px :height: 1035px :align: center ```