Openclaw-zh部署(Windows-Docker)
前言
之前安装的openclaw-zh,但是它更新的较慢,openclaw-zh更新的较快,这里就使用openclaw-zh。
https://www.npmjs.com/package/@jerryan999/openclaw-zh
安装Docker
https://www.psvmc.cn/article/2021-03-15-docker-windows.html
下载镜像
1 | docker pull jerryan999/openclaw-zh:latest |
配置
1 | # 1. 初始化(首次运行) |
运行
1 | docker run -d --name openclaw -p 18789:18789 -v //d/Tools/openclaw-data:/root/.openclaw --restart unless-stopped jerryan999/openclaw-zh:latest openclaw gateway run |
访问:
1 | openclaw dashboard --no-open |
容器内
查看模型和飞书设置
1 | openclaw status |
飞书安装
先诊断与修复,看看有没有错误的配置,如果有的话可以手动删除
1 | openclaw doctor --fix |
这是配置文件路径
1 | open ~/.openclaw/openclaw.json |
安装插件
1 | openclaw plugins install @larksuiteoapi/feishu-openclaw-plugin |
设置
1 | openclaw config set channels.feishu.accounts.main.appId "你的AppID" |
重启
1 | openclaw gateway restart |
修改配置
1 | openclaw config |
查看飞书配置
1 | openclaw config get channels.feishu |
飞书中打开机器人对话
按照提示输入配对码
1 | openclaw pairing approve feishu MNB2G4CX |
查看状态,查看飞书通道是否正常
1 | openclaw status |
从 OpenClaw 发消息到飞书(测试出站)
这个不用启动openclaw也能测试
1 | openclaw message send --channel feishu --target 飞书机器人的ID --message "测试" |
常用命令
常用命令
1 | openclaw # 启动 OpenClaw |
状态与重启
查看状态
1 | openclaw status |
重启方式
1 | # 方式 1:使用 gateway 子命令(推荐) |
运行后可访问
查看实时消息
1 | openclaw logs --follow |
查看网关
1 | openclaw gateway status |
卸载教程
CLI 卸载
1 | openclaw gateway stop |
数据清理(可选)
1 | # 删除配置和缓存(不可恢复!) |
更新升级
1 | npm update -g @jerryan999/openclaw-zh |
查看当前版本:
1 | openclaw --version |
其他
技能目录
1 | .openclaw\workspace\skills |
飞书
创建应用
- 访问 飞书开放平台 并登录你的企业账号。
- 点击右上角的 “创建应用”。
- 选择 “企业自建应用”。
- 填写应用名称(例如
OpenClaw)和描述,点击创建。
添加机器人能力
- 进入刚创建的应用管理页面。
- 在左侧导航栏找到 “添加应用能力”。
- 在右侧列表中选择 “机器人” 并点击添加。
批量导入权限
这是你询问的核心部分。为了避免手动逐个勾选权限出错,推荐使用 JSON 批量导入。
- 在应用管理页面左侧导航栏,点击 “权限管理”。
- 找到 “批量导入” 按钮(通常在权限列表上方)。
- 复制以下官方推荐的权限配置 JSON 代码:
1 | { |
如图
配置事件订阅
为了让 OpenClaw 能接收飞书消息:
- 在左侧导航栏点击 “事件订阅”。
- 开启 “启用事件订阅”,使用长连接接收事件。
- 在 “订阅事件” 区域,点击 “添加事件”。
- 搜索并添加
im.message.receive_v1(接收消息)。
发布应用
- 在左侧导航栏点击 “版本管理与发布”。
- 点击 “创建版本”,填写版本号(如
1.0.0)和更新日志。 - 点击 “提交审核” 或 “发布”(企业自建应用通常无需严格审核,直接发布即可)。
- 发布成功后,去 “凭证与基础信息” 页面,获取 App ID 和 App Secret。