欢迎光临
我们一直在努力

本地安装部署clawdbot

源码地址:https://github.com/openclaw/openclaw

大模型服务拉起参考上一篇博客

构建部署环境

使用windows子系统模式进行构建,目标是下载node.js,也可以自行在本机直接下载或者使用vm虚拟机进行操作系统安装再构建环境,本案例使用子系统方式进行搭建

开启wls2

  • 在windows搜索框搜索powershell,以管理员权限打开
  • 执行命令 wsl –install

    重启电脑

  • 查询本地分发列表:wsl.exe –list –online

  • 安装第一个Ubuntu子系统

    wsl.exe –install Ubuntu

    创建默认用户

    更新系统依赖

    sudo apt update && sudo apt upgrade -y

    更换子系统安装目录(不介意C盘容量可跳过此步骤)

    当前默认安装在C盘的,所以需要切一下目录

    (1)检查子系统运行状态,若为running则需要进行停止: wsl -l -v

    (2)停止子系统:wsl –shutdown

    (3)导出系统:wsl –export Ubuntu F:\\wsl\\ubuntu.tar

    (4)注销原有的linux系统:wsl –unregister Ubuntu

    (5)检查系统状态查看是否注销完成

    (6)导入系统镜像:wsl –import Ubuntu F:\\wsl F:\\wsl\\ubuntu.tar

    (7)登录系统

    安装node.js 22+

    (1)安装curl

    sudo apt install -y curl

    (2)源码安装nodejs

    curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash –

    (3)执行安装nodejs

    sudo apt install -y nodejs

    (4)版本验证

    安装clawdbot

    使用npm管理器安装

    (1)在wsl终端中继续运行安装指令

    sudo npm install -g clawdbot@latest

    (2)检查是否安装成功

    运行指引程序安装守护进程

    (1)执行命令:clawdbot onboard –install-daemon

    (2)选择程序配置-仅供参考,因为本地已经跑了一个qwen的模型所以这里选择千问

    (3)如果不知道怎么填写 可以直接跳过选择skip for now

    (4)安装完成

    (5)本地访问:http://127.0.0.1:18789/

    本地LM-Studio模型对接clawbot

    修改配置

    vim ~/.clawdbot/moltbot.json

    {
    "meta": {
    "lastTouchedVersion": "2026.1.24-3",
    "lastTouchedAt": "2026-02-01T08:30:45.180Z"
    },
    "wizard": {
    "lastRunAt": "2026-02-01T08:13:06.562Z",
    "lastRunVersion": "2026.1.24-3",
    "lastRunCommand": "onboard",
    "lastRunMode": "local"
    },
    "auth": {
    "profiles": {
    "qwen-portal:default": {
    "provider": "qwen-portal",
    "mode": "oauth"
    }
    }
    },
    "models": {
    "providers": {
    "lmstudio": {
    "baseUrl": "http://192.168.71.17:1234/v1",
    "apiKey": "lmstudio",
    "api": "openai-completions",
    "models": [
    {
    "id": "qwen3-1.7b",
    "name": "qwen3-1.7b",
    "reasoning": false,
    "input": [
    "text"
    ],
    "cost": {
    "input": 0,
    "output": 0,
    "cacheRead": 0,
    "cacheWrite": 0
    },
    "contextWindow": 32000,
    "maxTokens": 4096
    }
    ]
    },
    "qwen-portal": {
    "baseUrl": "https://portal.qwen.ai/v1",
    "apiKey": "qwen-oauth",
    "api": "openai-completions",
    "models": [
    {
    "id": "coder-model",
    "name": "Qwen Coder",
    "reasoning": false,
    "input": [
    "text"
    ],
    "cost": {
    "input": 0,
    "output": 0,
    "cacheRead": 0,
    "cacheWrite": 0
    },
    "contextWindow": 128000,
    "maxTokens": 8192
    },
    {
    "id": "vision-model",
    "name": "Qwen Vision",
    "reasoning": false,
    "input": [
    "text",
    "image"
    ],
    "cost": {
    "input": 0,
    "output": 0,
    "cacheRead": 0,
    "cacheWrite": 0
    },
    "contextWindow": 128000,
    "maxTokens": 8192
    }
    ]
    }
    }
    },
    "agents": {
    "defaults": {
    "model": {
    "primary": "lmstudio/qwen3-1.7b"
    },
    "models": {
    "lmstudio/qwen3-1.7b": {
    "alias": "qwen"
    },
    "qwen-portal/coder-model": {
    "alias": "qwen"
    },
    "qwen-portal/vision-model": {}
    },
    "workspace": "/home/kjj/clawd",
    "maxConcurrent": 4,
    "subagents": {
    "maxConcurrent": 8
    }
    }
    },
    "commands": {
    "native": "auto",
    "nativeSkills": "auto"
    },
    "gateway": {
    "port": 18789,
    "mode": "local",
    "bind": "loopback",
    "auth": {
    "mode": "token",
    "token": ""
    },
    "tailscale": {
    "mode": "off",
    "resetOnExit": false
    }
    },
    "skills": {
    "install": {
    "nodeManager": "npm"
    }
    },
    "plugins": {
    "entries": {
    "qwen-portal-auth": {
    "enabled": true
    }
    }
    }
    }

    更新配置即可调用

    功能验证

    赞(0)
    未经允许不得转载:171主机测评 » 本地安装部署clawdbot
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址