一、本地部署要求
1、Nodejs(>=22)版本
查看版本号:
node -v
2、pnpm 仅在从源代码构建时需要
npm install -g pnpm
查看版本号:
pnpm
安装WSL2
在管理员模式下打开PowerShell,输入wsl — install命令,然后重新启动计算机
wsl -- install
温馨提示
这里官网说只需要重启一次就行了,但是事实上,可以能需要2-3次。
特别提示,是重启,不是关机再开机
3、OS:Windows 10+、macOS 12+或 Linux(Ubuntu 20.04+、Debian 11+)
列出已安装的发行版及其WSL版本
本地下载:http://zl.vt55.xyz:88/s/8Wks2
wsl -- list -- verbose
安装 Ubuntu系统
wsl -- install -d Ubuntu-24.04
安装出现如下提示,就重启。
4、Git
下载地址:https://git-scm.com/?hl=zh-cn
本地下载:http://zl.vt55.xyz:88/s/DZJfp
二、安装openclaw
官网:https://docs.openclaw.ai/zh-CN
1、安装
在管理员模式下打开 PowerShell,进入“WSL”
curl -fsSL https://openclaw.ai/install.sh | bash
重新配置:
openclaw onboard --install-daemon
配置 OpenClaw
第一步:再 wsl
下安装 Feishu 插件:
openclaw plugins install @openclaw/feishu
第二步:通过向导配置(推荐)
# 运行以下命令,根据提示粘贴 App ID 和 App Secret:
openclaw channels add
选择Feishu,然后输入您在第一步获取的凭证即可
第三步:通过配置文件配置
启动并测试
+
第一步:启动网关
openclaw gateway
第二步:发送测试消息,在飞书中找到您创建的机器人,发送一条消息
第三步:配对授权
默认情况下,机器人会回复一个配对码。您需要批准此代码
openclaw pairing approve feishu <配对码>
打开权限
温馨提示
很多操作具有不可控性,所以建议不要再主力机中测试
首先查看.openclaw目录下都有什么文件:ls -la ~/.openclaw/
找到openclaw.json-主配置文件
查看openclaw.json文件的权限cat ~/.openclaw/openclaw.json
“tools”: {
“profile”: “messaging”
}
工具配置是
权限,把
“tools”: {
“profile”: “full”
tools.profile
messaging 模式,只启用了发消息相关的工具,所以没有文件读写和shell执行
改成 full 或者
local,这样就能用文件操作工具了。改为:
“tools”: {
“profile”: “full”
然后重启网关:
现在文件操作、命令执行都能用了
openclaw gateway restart







暂无评论内容