openclaw飞书部署手册

官方文档:openclaw.ai/

本篇介绍两种openclaw部署连接飞书的方式

所需环境:macOS | Linux,不推荐win系统会很卡很费事,win系统可以开启虚拟机

1. openclaw部署

1.1 常规方案

终端执行即可下载安装环境

curl -fsSL ``https://openclaw.ai/install.sh`` | bash

如果失败则需手动安装下最新的node环境,确保24版本以上

安装openclaw,终端执行:

sudo npm install -g openclaw@latest

openclaw安装完成后按照下面命令操作

  1. openclaw --version // 验证是否安装成功

  2. openclaw configure // 快速完成核心配置

  3. openclaw gateway install // 安装网关

  4. openclaw gateway start // 启动网关

核心配置流程如下(先配置models):

配置模型选千问后会有一块快速认证的url复制出来去访问,没账号就注册一个,认证后会自动配置。

1.2 玄学方案(推荐、快)

你需要具备 cursor / codex / trae ... 这些ide中的一个

之后你就可以安心等待他给你 真*一键安装

2. 飞书连接

2.1 创建机器人

首先需要先创建一个飞书机器人打开飞书开放平台 open.feishu.cn/app登陆注册后操作如...

2.2 建立连接

接下来是添加事件与回调,配置了这个机器人才会有与你沟通对话的能力,需要讲机器人的ID与Secret配置进openclaw里。

配置完机器人后要创建下版本并发布

2.3 使用

发布后我们就可以在飞书上使用机器人了,第一次使用需要你去终端进行下激活

3. 常见问题

3.1 常用的一些配置命令

sql 复制代码
安装网关 openclaw gateway install
启动网关 openclaw gateway start 
重启网关 openclaw gateway restart 
查看网关状态 openclaw gateway status
查看配置模型 openclaw models list
切换默认模型 openclaw models set 模型
清理备选模型 openclaw models fallbacks clear
添加备用模型 openclaw models fallbacks add 模型

3.2 第一次启动WebUI需要配置token

解决方法:

生成一条带有token的url,openclaw dashboard --no-open

另查看token方法:

查找id,openclaw devices list

根据id生成token,openclaw devices rotate --role operator --device 08943b1d******

3.3 拓展

既然我们连接了一个机器人后,那我们会想能不能再加几个牛马来干活呢?经查资料发现是支持的,openclaw中feishu的数据结构如下,可以支持配置多个机器人

css 复制代码
channels: {
  feishu: {
    enabled: true,
    connectionMode: "websocket",
    domain: "feishu",
    groupPolicy: "open",
    defaultAccount: "default",
    accounts: {
      default: {
        appId: "cli_xxx",
        appSecret: "xxx",
        botName: "第一台机器人"
      },
      bot2: {
        appId: "cli_yyy",
        appSecret: "yyy",
        botName: "第二台机器人"
      }
    }
  }
}

我们只需要在终端中按顺序执行如下配置即可

arduino 复制代码
openclaw config set 'channels.feishu.accounts.bot1.appId' '"你第一台机器人的AppID"'
openclaw config set 'channels.feishu.accounts.bot1.appSecret' '"你第一台机器人的AppSecret"'
openclaw config set 'channels.feishu.accounts.bot1.botName' '"第一台机器人"'
openclaw config set 'channels.feishu.accounts.bot2.appId' '"你第二台机器人的AppID"'
openclaw config set 'channels.feishu.accounts.bot2.appSecret' '"你第二台机器人的AppSecret"'
openclaw config set 'channels.feishu.accounts.bot2.botName' '"第二台机器人"'
openclaw config set 'channels.feishu.defaultAccount' '"bot1"'
// 清理下之前配置
openclaw config unset 'channels.feishu.appId'
openclaw config unset 'channels.feishu.appSecret'

然后问题又来了,你会发现这么配置的两台机器人会共享记忆,本质上是因为他俩的配置都是在一个agent配置上即main会天然共享会话、工作区、记忆。

想要解决这个问题,需要创建两个agent空间,再按元数据中的 feishu:accountId 路由到不同 agent,让他们两个分别存储在各自的空间内就可以了。

bash 复制代码
openclaw agents bind --agent bot3 --bind feishu:bot3
openclaw agents bind --agent bot2 --bind feishu:bot2

这里建议直接叫codx...帮你去实现


欢迎大家讨论~

相关推荐
2601_954916594 分钟前
ChatGPT 5.6 深度实践:用 AI 重构云成本治理体系,而不是简单“降本”
人工智能·sql·chatgpt·重构·测试用例
液态不合群12 分钟前
卡死在生产流程?AI破解制造业数字化落地顽疾
网络·人工智能·低代码·重构
逻辑君15 分钟前
认知神经科学研究报告【20260111】
人工智能·深度学习·机器学习·量子计算
湿韵轮回24 分钟前
LangChain LCEL,用 | 串联AI的魔法语言
服务器·人工智能·langchain
霸道流氓气质41 分钟前
Java 工程师 AI 智能体(Agent)完整学习路线
java·人工智能·学习
新知图书1 小时前
本书学习路径与前置知识要求
人工智能·多模态·ai agent·智能体
c_lb72881 小时前
近期AI量化工具选择,学习开发执行要分开
人工智能·python
AI科技星1 小时前
特征值与特征向量不是矩阵特殊解,是变换矩阵下不改变生长方向、仅缩放体量的固有主螺旋脉络 -《全域数学vs传统数学:人类文明进阶200讲》第73讲
人工智能·线性代数·矩阵·数据挖掘·回归·乖乖数学·全域数学
科技发布1 小时前
可出具正规收录回执广告平台推荐,朝闻通合规投放满足企业审计需求
大数据·人工智能·科技·媒体
Promise微笑1 小时前
激光清障仪市场与技术深度分析:基于原理、应用及厂家格局的综述
大数据·人工智能·物联网