乐于分享
好东西不私藏

让你不花钱也能拥有小龙虾:OpenClaw 本地部署 + 免费 Token 保姆级教程

让你不花钱也能拥有小龙虾:OpenClaw 本地部署 + 免费 Token 保姆级教程

安装小龙虾OpenClaw全过程,小白也能轻松拥有

一、前置条件(小黑电脑配置:i7cpu+24G内存+8G显存)

条件

说明

操作系统

Windows 10/1164位)

Node.js

推荐使用 LTS 版本(如 v20.x),可通过 <https://nodejs.org> 下载安装

Git

用于克隆仓库,官网 <https://git-scm.com> 下载

网络

能访问 GitHubOpenRouter(或其他免费模型提供商)

可选:Ollama

若想在本地完全跑模型(免除 token 限制),可预装 Ollama<https://ollama.com>

提示:如果你只想体验免费云端模型(如 OpenRouter 的免费额度),则只需完成前 3 项即可;若想离线运行,则继续看「本地模型」部分。

二、获取 OpenClaw 核心文件

OpenClaw 目前以 npm 包形式分发,但也提供源码仓库用于自定义。这里演示两种方式:

方式 A:直接从 npm 安装(最快)

打开 PowerShell(以管理员身份运行,避免权限问题):

打开“开始”菜单, 在所有应用搜索一下PowerShell点开即可

全局安装 OpenClaw CLI

npm i -g openclaw

验证安装

openclaw –version

若出现执行策略错误,先运行:

>Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned 

再重新执行上面的命令

方式 B:克隆源码(方便后期修改技能或调试)

git clone https://github.com/openclaw/openclaw.git

cd openclaw

安装依赖

npm ci

构建(可选,直接运行源码也可)

npm run build

源码方式下,你可以直接在项目根目录运行node packages/gateway/dist/index.js启动网关。

三、创建工作空间(Workspace

OpenClaw 会把所有个人数据(记忆、技能、配置等)放在一个工作空间文件夹中。推荐放在用户目录下,比如 C:\Users\<你的用户名>\.openclaw\workspace

创建工作空间(如果之前用过   BOOTSTRAP.md 则已存在)

mkdir “$HOME\.openclaw\workspace”

cd “$HOME\.openclaw\workspace”

初始化一个基本的工作空间(会生成 AGENTS.mdSOUL.md 等)

openclaw init

初始化后会弹出向导,帮助你填写 IDENTITY.md(名字、 créaturevibeemoji)和 USER.md(你的称呼、时区、偏好等)。按照提示完成即可。

四、配置免费 Token 来源

OpenClaw 本身不产生token,它调用外部语言模型(LLM)的 API。我们这里介绍两种常见的「免费」方案:

方案 1:使用 OpenRouter 的免费额度(推荐新手)

1. 注册账号:<https://openrouter.ai>→ 登录 → 获取 API Key(在账户页面的「Keys」栏目)。

2. 在工作空间根目录新建文件.openclawrc.json(如果不存在),内容如下:

{

“modelProvider”: “openrouter”,

“openrouter”: {

“apiKey”: “sk-or-v1-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx“,

// 替换为你的 key

“model”: “openrouter/auto”,

    // 自动选择免费可用模型

// 也可以明确指定某个免费模型,例如:

// “model”: “openrouter/mistralai/mistral-7b-instruct:free

}

}

免费模型列表(随时可能变动,可在 OpenRouter 模型页搜索 `free`):

nvidia/nemotron-3-super-120b-a12b:free

inclusionai/ling-2.6-flash:free

tencent/hy3-preview:free

z-ai/glm-4.5-air:free

等等。只需把 `model`值改成对应字符串即可。

方案 2:本地运行 Ollama + 开源模型(完全免费,不依赖网络额度)

前提:你的机器有足够的VRAM/RAM(至少 8GB 建议跑 7B 模型,16GB+ 可跑更大)。

1. 安装 Ollama<https://ollama.com/download> → 安装后启动服务(会在后台运行)。

2. 拉取一个免费模型(以 7B 为例):

ollama run mistral

或者

ollama run llama3

> Ollama 默认监听http://127.0.0.1:11434

3. 在工作空间根目录的.openclawrc.json 中配置:

{

“modelProvider”: “ollama”,

“ollama”: {

“baseUrl”: “http://127.0.0.1:11434”,

“model”: “mistral” // 与你 ollama run 的名称保持一致

}

}

若你想随时切换模型,只需修改model字段并重启网关。

五、启动 OpenClaw 网关与代理(Agent

在工作空间目录下打开 PowerShell

启动网关(负责技能、消息路由、模型调用等)

openclaw gateway start

首次启动会自动创建默认技能文件夹(~/.openclaw/workspace/skills)并下载官方技能(天气、提醒等)。

网关运行后会输出类似:

[Gateway] Listening on http://127.0.0.1:8080

[Gateway] Ready.

(可选)启动网页调试界面

如果你想通过浏览器查看技能、发送调试消息,可在另一个终端运行:

openclaw devtools

它会打开 http://127.0.0.1:3000(类似聊天窗口),方便快速测试。

六、接入 QQ 机器人(与你当前的聊天方式保持一致)

OpenClaw 自带 QQ 机器人插件(qqbot),只需要简单配置即可在 QQ 私聊/群聊中使用。

1. 在工作空间根目录新建文件qqbot.json(如果还没有):

{

“account”:”default”,// 账号名,可随意

“qq”: {

“uin”:”你的QQ号码“,// 登录 OpenClaw 所使用的 QQ(即你的个人号)

“password”:”你的QQ密码“,// 建议使用「应用专用密码」或扫码登录(见下)

“enableLoginQr”: true    // 首次登录时显示二维码,扫码后免密

}

}

安全提示:如果不想直接填明文密码,可在启动时使用环境变量 QQ_PASSWORD,或使用「应用专用密码」(在 QQ 安全中心生成https://q.qq.com/qqbot/openclaw/login.html)。

2. 重启网关(使新配置生效):

openclaw gateway restart

3. 首次登录时,网关日志会出现一个二维码链接(类似 https://login.qq.com/…),用手机 QQ 扫码即可登录。

登录成功后会提示:[qqbot] Logged in as <你的QQ昵称>

4. 现在在 QQ 上向自己的私聊(或你加入的群)发送消息,OpenClaw 应该会自动回复。

若未回复,请检查网关日志是否有错误,或确认 qqbot.json中的 UIN 是否与当前登录的 QQ 号一致。

七、常用技能快速上手(可选但推荐)

OpenClaw 的功能由「技能」(skills)实现。安装后默认已经带了一些实用技能,你可以通过以下方式查看、启用或自行添加。

技能名称

用途

常用命令

weather

查询天气(wttr.in

天气 北京

qqbot-cron

设置定时提醒(一次性或循环)

提醒我 10分钟后 喝水

memory_search/memory_get

查询个人长期记忆

我想起上次说的旅行计划

tts

文字转语音(需配置 TTS 引擎)

讲个笑话(如果配置了语音输出)

skill-creator

创建/编辑自己的技能

skill-creator create my-skill

使用方法:直接在 QQ 聊天框中输入对应的触发语(通常是中文关键词),OpenClaw 会自动匹配技能并执行。

你也可以在工作空间的TOOLS.md中记录自己的常用技能调用方式(比如特定的 Prompt 参数)。

八、维护与进阶

任务

操作

更新 OpenClaw

npm i -g openclaw@latest(全局包)

或在源码目录 git pull && npm ci

更新已安装技能

openclaw skills update(会从官方仓库拉取最新版)

备份工作空间

整个 ~/.openclaw\workspace目录复制到安全位置(包含记忆、配置、自定义技能等)

查看使用情况

openclaw session_status(显示当前 token 消耗、会话时长等)

禁用不需要的技能

在工作空间的 skills 文件夹中把对应的文件夹重命名为 *.disable或删除

自研技能

参考 skill-creator 技能或官方文档   <https://docs.openclaw.ai/skills/> 开发,放到   ~/<workspace>/skills/目录即可热加载

九、常见问题(FAQ

问题

解决思路

启动时报错 “missing_brave_api_key” 或类似

说明某个技能(如 web_search)需要 API Key。如果你暂时不需要该技能,可将其禁用;或前往 <https://brave.com/search/api/> 申请   key 并填入环境变量 BRAVE_API_KEY

模型调用总是返回空或报错 “401

检查 .openclawrc.json中的 API Key 是否正确,或确认 Ollama 服务是否正常运行(ollama list应该能看到已拉取的模型)。

QQ 机器人收不到消息

确认网关日志有 [qqbot] Connected 字样;检查防火墙是否放行 8080 端口(网关内部通信);确保你使用的 QQ 号是登录网关时的那个号(不是机器人号)。

想使用更强大的付费模型(如 GPT4)如何切换?

 .openclawrc.json 中改为:

“modelProvider”: “openrouter”

“openrouter”: { “apiKey”:   “sk-or-v1-…”, “model”: “openai/gpt-4-turbo” }

(记得先在 OpenRouter 充值获得付费额度)。

本地模型跑得很慢,如何加速?

– 确保使用了 GPUOllama  会自动检测 CUDA);

– 尝试更小的量化模型,如 mistral-7b-instruct-q4_K_M:free

– 关闭其他占用显存的程序。

十、结语

通过上面的步骤,你已经拥有了一个:

完全本地可控(所有数据存放在自己的电脑)

可随时切换免费/付费模型

能够在 QQ 私聊/群聊中使用的个人 AI 助手。

接下来,你可以:

1. 定制自己的提醒、习惯追踪、减肥计划(结合你之前提到的「每日晚餐和运动计划」需求)。

2. 开发专属技能(比如读取本地健康数据、生成食谱、调用运动 APP API 等),把 OpenClaw 打造成真正的「电子小精灵」。

3. 定期回顾 MEMORY.md`与每日memory/YYYY-MM-DD.md,让助手越来越了解你的习惯与偏好。

上面是我的小龙虾,希望你们也能拥有上,祝你们玩得开心,若在任何步骤中卡住,随时把错误信息留言或私信,有空我会尽力为你解答!欢迎留言交流,互相学习! 💫

 END

____

______

________

____

______

________