最近两天闲的没事干,就想起了装openclaw的注意,结果遇到了很多在上网搜索解决不到的问题,于是就想写下这篇文章。

第一关、安装

使用淘宝镜像安装

# 临时切换淘宝镜像安装
npm install -g openclaw --registry=https://registry.npmmirror.com

第二关、适配

安装完之后

我们可以使用以下命令进行简单地初始化

openclaw onboard --install-daemon

在初始化的时候会遇到各种各样的配置项,可以参考一下图片,另外如果我们想要配置类似千问等模型,也可以选择千问的Model

紧接着使用一下命令,进行配置,这个时候会发现你的c盘的用户目录下会出现.openclaw的文件该文件里面有一个json文件是用以配置api等参数的东西

openclaw configure

回到正题,我们使用以下命令打开小龙虾配置交互页面

openclaw dashboard

会发现页面出现了404,网上很少有资料讲解。

为了解决这个问题,我们可以使用如下命令进行排查:

openclaw doctor

经过排查我们会发现错误来自国内外抽象的sdk没有安装上

我们只好进入以你用户名字的目录下进行根据缺少的组件名字下载安装

cd C:\Users\你的名字\AppData\Roaming\npm\node_modules\openclaw

比如:

npm install @larksuiteoapi/node-sdk --force

如果安装完成所有的包之后,并且openclaw docter没有报错的话,我们将进入修复gateway的步骤

首先进入powershell并以管理员身份运行

# 1. 获取身份
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
# 2. 先运行系统自检和自动修复
openclaw doctor --fix
# 3. 等待上一条命令执行完毕,再手动安装网关服务
openclaw gateway install --force
# 2. 手动启动服务
openclaw gateway start
# 4.检查服务状态
openclaw status

如果检查服务状态显示已经连接如下:

则说明龙虾和本地的连接完全可行,我们只需要重新开启龙虾的交互网页

openclaw dashboard

第三关、token获取与建立联系

首先进入阿里云百炼平台

大模型服务平台百炼控制台

点击免费额度

勾选操作栏你想要的模型

接着进入左侧工作栏的api key

创建你的api key

接着先复制你的api key,在powershell中测试这个api key的连接

$headers = @{
    "Authorization" = "Bearer 你的api key"
    "Content-Type"  = "application/json"
}
$body = @{
    model    = "qwen-plus"
    messages = @(
        @{ role = "user"; content = "请用中文回答,你好!" }
    )
} | ConvertTo-Json -Compress

Invoke-RestMethod -Uri "https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions" -Method Post -Headers $headers -Body $body

如果显示的是如下内容,说明成功创建

紧接着在阿里平台上方的任务栏进入文档,接入客户端处的openclaw,在配置方式处选择配置二

我们需要修改在以我们为用户名的地方修改.openclaw文件夹中的.json文件夹

修改其中的url和添加我们的api key

接着分别执行以下指令

openclaw config get models.providers.qwen

openclaw models list

openclaw config set models.providers.qwen.apiKey "你的apikey"

openclaw config set models.providers.qwen.baseUrl "https://dashscope.aliyuncs.com/compatible-mode/v1"

openclaw gateway stop

openclaw gateway start

最后发现

一些命令

# 查看 Gateway 当前状态
openclaw gateway status

# 启动后台服务
openclaw gateway start

# 停止后台服务
openclaw gateway stop

# 重启后台服务
openclaw gateway restart

# 前台运行(适合调试)
openclaw gateway run

# 前台运行并输出详细日志
openclaw gateway run --verbose

# 打开网页控制台
openclaw dashboard

# 查看整体状态
openclaw status

# 追踪实时日志
openclaw logs --follow

运行

openclaw gateway run

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐