Node.js安装与OpenClaw配置全指南
node.js官网下载node-v24.14.0-x64.msi。
1、安装node
1.1 下载node.js
node.js官网Node.js — 下载 Node.js®
下载node-v24.14.0-x64.msi
1.2 安装
双击安装







安装完成

1.3 检查安装
node -v

2、安装openclaw
2.1 安装
中文版:(后面模型API出了问题这里推荐英文)
npm install -g openclaw-cn@latest
英文版:
npm install -g openclaw@latest
下面所有的命令中文版都是openclaw-cn 英文版是openclaw
2.2openclaw-cn卸载
卸载指令
npm uninstall -g openclaw-cn
验证卸载是否成功
openclaw-cn --version

删除c盘下openclaw文件

2.3 安装英文版一直卡在install...可以依次执行下面命令
取消代理
# 取消 Git 的全局代理
git config --global --unset http.proxy
git config --global --unset https.proxy
# 取消 NPM 的代理
npm config delete proxy
npm config delete https-proxy
# 验证取消结果(应返回空值或无显示)
git config --global --get http.proxy
npm config get proxy
更换镜像
# 设置淘宝镜像
npm config set registry https://registry.npmmirror.com
# 验证是否设置成功
npm config get registry
最后重新执行
npm install -g openclaw@latest
下一步进行安装初始化
openclaw-cn onboard --install-daemon
2.4 报错npm error network read ECONNRESET
解决方案
报错是网络链接问题,配置国内镜像即可解决
npm config set registry https://registry.npmmirror.com
配置完成后再执行 第一行命令 重新下载
npm install -g openclaw-cn@latest
下载成功
3、运行 OpenClaw
运行OpenClaw中文版(openclaw-cn)的初始化配置向导,并同时将网关安装为后台开机自启。
openclaw-cn onboard --install-daemon
4、OpenClaw配置
4.1 快速开始

4.2 模型配置
我这里选的是Z.AI

认证方式选择API Key
选择对应模型版本
4.3 对话通道
暂时跳过 后面可以接入国产飞书

4.4 配置技能
yes

4.5 安装节点管理
4.6 钩子
选择后三个 空格选择 回车选择完成

4.7 配置完成

会自动弹出网页对话窗口 没有自动跳出的话可以在浏览器输入http://127.0.0.1:18789/

常用命令
开启网关
openclaw-cn gateway
关闭网关
openclaw-cn gateway stop
5、接入飞书
5.1 创建应用
进入飞书开放平台飞书开放平台
登录后创建应用

创建企业级自建应用


5.2 机器人应用配置
添加机器人能力

添加权限

批量导入权限

{
"scopes": {
"tenant": [
"contact:contact.base:readonly",
"contact:user.base:readonly",
"im:chat:readonly",
"im:message",
"im:message.group_at_msg:readonly",
"im:message.group_msg",
"im:message.p2p_msg:readonly",
"im:message.reactions:read",
"im:message:readonly",
"im:message:send_as_bot",
"im:message:update",
"im:resource"
],
"user": []
}
}



发布版本




5.3 飞书插件配置
openclaw-cn plugins install @m1heng-clawd/feishu
报错启动CLI失败: Error:spawn EINVAL
直接扔给openclaw处理 它操作的具体步骤先是帮我定位了问题是链接github失败 最后通过修改host配置解决的 完全不需要手动干预
飞书参数配置
openclaw-cn config set channels.feishu.appId ""

openclaw-cn config set channels.feishu.appSecret ""

链接方式改为websocket
openclaw config set channels.feishu.enabled true
openclaw config set channels.feishu.connectionMode websocket
重启网关
openclaw-cn gateway stop
openclaw-cn gateway
配置回调方式

使用长连接

添加接收消息事件

最后参照上面发布版本的教程再重新发布新版本
配对
使用手机版飞书进行对话 首次可能会提示需要配对 替换成飞书返回的配对码即可
openclaw-cn pairing approve feishu XXX
5.4 信息不同步问题
在网页端的基础信息已经告知openclaw了 但是我在飞书进行询问发现并没有同步

原因是刚刚的基础问答比如姓名、工作内容等信息没有写入配置文件 目前没有开放文件读写相关的权限
可以根据自身情况选择开启相关的权限 最后重启openclaw即可
# 设置全局工具 profile 为 coding(包含 group:fs 文件操作组)
openclaw config set tools.profile "coding"
# 或者设置为 full(无限制,适合本地开发)
openclaw config set tools.profile "full"
更多推荐

所有评论(0)