
1. 先搞清楚OpenClaw 到底是个什么“龙虾”OpenClaw 是一个跑在你自己电脑上的 AI 智能体框架标志是一只红色小龙虾所以圈里把部署和调教它的过程叫“养龙虾”。它和网页版对话工具最大的区别在于普通对话工具只能“告诉你怎么做”而 OpenClaw 能直接调用你本机的文件系统、浏览器和命令行真正把任务执行完。适合谁适合想让 AI 帮自己整理文件、写周报、盯价格、跑脚本但又不想把数据交给云端的人。我先把这篇要交付的东西说清楚一套能在 Node.js 环境下跑起来的 OpenClaw 本地部署流程、一份可复制的config.toml骨架、API Key 的配置步骤、Git 版本管理命令以及一个判断“AI 是否真的执行了任务”的验证动作。全程零基础可跟做你只需要一台电脑和大约二十分钟。需要提前说明的是OpenClaw 本身不带“大脑”它必须接入一个大模型 API 才能思考。国内直连大模型 API 在密钥管理、多模型切换上比较折腾我这次用的是 TaoToken 做统一接入层一个 Key 就能调多家模型省去反复注册的麻烦。下面从环境准备开始。2. 前置准备Node.js、Git 与 TaoToken 接入层2.1 安装 Node.js 22 与 GitOpenClaw 要求 Node.js 22 及以上。去 Node.js 官网下载 LTS 安装包一路“下一步”即可。装完打开终端Windows 用 PowerShellMac 用“终端”验证版本node -v npm -v git --version三条命令都能打印出版本号说明环境就绪。如果node -v报“不是内部或外部命令”说明安装时没勾选加入 PATH重装一次并勾选即可。2.2 为什么用 TaoToken 做模型接入OpenClaw 的模型配置需要填base_url和api_key。如果直接对接各家官方接口每换一个模型就要改一次地址和密钥。TaoToken 提供统一的 OpenAI 兼容接口地址是https://taotoken.net/api你只维护一个 Key就能在配置里切换不同模型。对新手来说这能少踩很多“地址填错、密钥无效”的坑。先去 TaoToken 控制台创建一个 API Key复制保存好后面配置要用。控制台入口在官网导航里注册后进入 API Keys 页面新建即可。3. 可复制配置安装 OpenClaw 并写 config.toml3.1 全局安装 OpenClaw在终端执行npm install -g openclawlatest进度条跑完后验证openclaw --version能输出版本号就说明安装成功。如果卡在下载阶段多半是 npm 源的问题可以临时切换镜像源再装。3.2 生成并编辑 config.tomlOpenClaw 的配置文件默认在用户目录下的.openclaw/config.toml。先让它生成一份默认配置openclaw init然后用编辑器打开。下面是一份可直接复制的骨架把api_key换成你自己的[gateway] host 127.0.0.1 port 18789 [model] provider openai-compatible base_url https://taotoken.net/api api_key sk-你的TaoToken密钥 model claude-sonnet-4-20250514 temperature 0.7 max_tokens 4096 [workspace] path ~/.openclaw/workspace memory_file MEMORY.md soul_file SOUL.md user_file USER.md [security] allow_shell true allow_browser true confirm_dangerous true几个关键字段说明base_url固定填 TaoToken 的 API 地址注意结尾不要多加斜杠model可以换成你账号下支持的任意模型名confirm_dangerous true表示执行删除类命令前会二次确认新手务必保持开启。3.3 用 Git 管理你的配置配置和记忆文件建议纳入 Git改坏了能回滚。在.openclaw目录下初始化仓库cd ~/.openclaw git init git add config.toml workspace/SOUL.md workspace/USER.md git commit -m init openclaw config注意不要把含密钥的config.toml推到公开仓库。更稳妥的做法是建一个.gitignore把config.toml排除只提交一份config.example.toml模板echo config.toml .gitignore git add .gitignore git commit -m ignore secret config以后每次调完人设或技能git add加git commit留个记录出问题一条git checkout就能回到上一个可用版本。4. 验证请求确认 AI 真的执行了任务配置写完启动网关openclaw gateway start再跑一次健康检查openclaw health看到OK只代表进程活着不代表模型接通了。真正的验证是让它干一件“只有执行才能完成”的事。在终端发起一条任务openclaw run 在当前目录创建一个 hello.txt内容写 today is a good day如果模型只是聊天它会回复“好的请你自己创建”。如果接入成功且工具权限正常它会调用文件写入工具然后你执行cat hello.txt能看到today is a good day说明从 API Key 到工具调用整条链路都通了。这一步是判断“AI 是否成功执行任务”的核心检查动作比任何日志都直观。再补一个联网类验证确认浏览器工具可用openclaw run 搜索今天的科技新闻把前三条标题写入 news.md打开news.md有内容就说明搜索和文件写入两个技能都在工作。5. 本篇常见错排查5.1 报错 401 Unauthorized九成是 API Key 填错或过期。检查config.toml里api_key有没有多余空格确认 Key 在 TaoToken 控制台处于启用状态。改完配置后必须重启网关openclaw gateway restart5.2 报错 model not foundmodel字段写的模型名不在你账号可用范围内。去 TaoToken 的模型列表页核对准确名称注意大小写和日期后缀。不确定时先用一个通用模型名测试连通性再换目标模型。5.3 任务只回复不执行模型接通了但工具没启用。检查config.toml里allow_shell和allow_browser是否为true以及workspace.path指向的目录是否存在。目录不存在时工具调用会静默失败手动mkdir -p ~/.openclaw/workspace建一下。5.4 端口被占用gateway start提示端口冲突改config.toml里的port比如换成 18790再重启。改完记得同步更新你本地调用时用的地址。5.5 Git 提交时误传密钥如果已经把config.toml提交了先git rm --cached config.toml从版本控制移除补上.gitignore然后去 TaoToken 控制台吊销旧 Key 重新生成一个。密钥一旦进过仓库历史就当作已泄露处理。6. 把“养龙虾”变成日常接入与进阶入口跑通上面这套流程后你已经拥有了一个能读写文件、能联网、能执行命令的本地 AI 员工。接下来可以给它写SOUL.md定义说话风格写USER.md告诉它你的偏好再用clawhub install装技能扩展能力。所有配置改动都建议走一遍 Git 提交方便回溯。如果你在配置 API Key 或接入模型时卡住直接看接入文档和 API Keys 管理页里面有各模型的地址和参数对照。想先在线试试模型效果再决定用哪个可以去模型对话页面直接体验。长期要拿它做编码、跑 Agent 任务的Coding Plan 在额度和并发上更适合持续使用。把密钥管好、把危险操作确认打开、把配置纳入版本管理这三件事做到你的龙虾就能稳定干活了。