1. 为什么你的 OpenClaw 装完像“新员工摸鱼”
很多人第一次装完 OpenClaw(圈内叫“龙虾”),点下启动键就等着它自动干活,结果发现它连一个稍微复杂的任务都跑不通。我当初也踩过这个坑,后来才想明白:OpenClaw 本身是一个具备推理与工具调用能力的 Agent 运行时,它出厂时只有“通用素养”,没有“岗位技能”。你不给它装技能、不告诉它任务边界,它当然无所适从。
这篇教程聚焦一个可复现的自动化场景:让龙虾具备“读取本地文件 → 处理内容 → 输出结果”的完整链路。全程围绕三个关键词展开——clawhub 技能安装、openclaw skills 管理、Web 控制台配置“员工”角色与任务流。适合刚装完 OpenClaw、想让龙虾真正跑起来的新手,也适合已经装了几个技能但不知道怎么串成工作流的同学。
核心逻辑其实就三步:前期准备(给员工备齐工具)、技能安装(给员工做专项培训)、实操引导(教员工高效干活)。每一步都不可省略,少了任何一步,龙虾都会“站在工位上不知道干什么”。下面按这个顺序,把每一步拆成可复制的命令和配置。
2. 前置准备:版本、目录与 TaoToken 统一 Key 通道
在装技能之前,先把运行环境和模型通道理顺。这一步做扎实,后面能省掉大量排障时间。
2.1 确认版本与运行环境
先检查版本,确保 ≥2026.2.21,这个版本之后的技能生态更稳定:
openclaw --version设备环境建议 Windows 10+ / macOS 12+ / Linux(Ubuntu 20.04+),内存至少 8GB,CPU ≥4 核。低配机器跑起来会明显卡顿,尤其是同时加载多个技能时。
2.2 创建技能目录
龙虾的所有技能默认存放在~/.openclaw/skills/,目录不存在就手动创建:
mkdir -p ~/.openclaw/skills这个目录相当于“员工存放技能资料的文件夹”,技能装完如果没被识别,八成是目录不对。
2.3 确认 npx 可用
推荐用npx clawhub安装技能,不用全局安装:
which npx返回具体路径(如/usr/bin/npx)说明可用;没返回就先装 Node.js 环境。
2.4 把 endpoint 改到 TaoToken 统一 Key 通道
这是本篇的关键一步。OpenClaw 默认走各家模型各自的 endpoint,你需要分别管理多套 Key,切换模型时非常麻烦。把 endpoint 统一改到 TaoToken 的 API 通道后,一个 Key 就能调用多种模型,后续在 Web 控制台里切换“员工”使用的模型也不用改配置。
TaoToken 的 API 地址是https://taotoken.net/api,控制台里创建 Key 的入口在 API Keys 页面。拿到 Key 后,在 OpenClaw 的模型配置里把 Base URL 指向 TaoToken,Key 填你创建的那一串,Model ID 按你实际要用的模型填写。三件套缺一不可:Base URL、Key、Model ID。
如果你用的是 Claude Code 类的接入方式,配置逻辑一致,只是配置文件位置不同。下面给出一份可直接复制的 JSON 配置片段,路径按你本机实际位置调整:
{ "provider": "taotoken", "base_url": "https://taotoken.net/api", "api_key": "sk-你的TaoTokenKey", "model_id": "claude-sonnet-4-20250514", "timeout": 120 }把这段配置写入 OpenClaw 的模型配置文件(通常在~/.openclaw/config.json或 Web 控制台的模型设置页),保存后重启服务:
npx openclaw gateway restart重启后龙虾就会通过 TaoToken 的统一通道调用模型,后续装技能、跑任务流都走这条链路,不用再为每个技能单独配 Key。
2.5 初始化配置
首次启动需要做一次初始化:
openclaw onboard按提示选择模型(这里选 TaoToken 通道)、填入 Key、选择通信渠道(新手首选 WebUI)、启用记忆功能(session-memory)。记忆功能开启后,龙虾能记住多轮对话上下文,后续下达指令不用重复说明背景。
3. 可复制配置:clawhub 技能安装与 Web 控制台任务流
前期准备完成后,进入核心环节。这一步相当于给“员工”做专项培训,技能装得越贴合需求,龙虾越好使。
3.1 三种技能安装方式
clawhub 命令行安装(新手首选)
这是官方推荐方式,能自动处理依赖和校验。私有技能需要先用管理员 Token 登录:
npx clawhub login --token 你的管理员Token搜索技能:
npx clawhub search file-manager安装技能:
npx clawhub install file-manager也可以指定安装目录:
npx clawhub install --dir ~/.openclaw/skills file-manager安装完成后验证:
openclaw skills check openclaw skills list --all技能出现在 “Ready to use” 列表中即安装成功。
Web 控制台安装
适合使用一键部署版的同学。浏览器访问http://你的服务器IP:18789,用管理员 Token 登录,找到“技能商店/ClawHub”入口,搜索并点击“一键安装”,在“已安装技能”列表确认状态为“已启用”。
手动安装
适合离线环境。下载技能 ZIP 包后:
unzip 技能包名称.zip -d /tmp/skills/ cp -r /tmp/skills/技能文件夹 ~/.openclaw/skills/ openclaw skills check如果是 GitHub 源码安装,Node.js 项目执行npm install,Python 项目执行pip3 install -r requirements.txt,再验证。
3.2 新手必装核心技能
推荐四个覆盖 90% 场景的技能:file-manager(文件管理)、code-executor(代码执行)、document-processor(文档处理)、web-browser(网页浏览)。一键安装:
openclaw skills install file-manager code-executor document-processor web-browser3.3 Web 控制台配置“员工”角色与任务流
技能装完后,进入 Web 控制台配置角色。在“角色管理”里新建一个角色,命名为“文件处理员工”,绑定上面四个技能,设置任务流为:读取指定目录文件 → 调用 document-processor 处理 → 通过 code-executor 执行校验脚本 → 输出结果到目标目录。
任务流的每一步都要指定输入输出路径,避免龙虾“自由发挥”。配置完成后保存并启用该角色。
3.4 技能生效注意事项
部分技能需要额外配置环境变量(如翻译、抓取类技能)。查阅技能的SKILL.md文件,找到所需变量后设置:
export SKILL_API_KEY=你的密钥设置完成后重启服务:
npx openclaw gateway restart不重启的话技能不会生效,这是新手最常踩的坑之一。
4. 验证请求:跑通一个可复现的自动化场景
配置完成后,用一条完整指令验证整条链路。在 Web 控制台选中“文件处理员工”角色,输入:
读取 ~/test-input/ 目录下所有 .txt 文件,统计每个文件的行数和字数,把结果写入 ~/test-output/report.md预期结果:龙虾依次调用 file-manager 读取文件、code-executor 执行统计脚本、document-processor 生成报告,最终在~/test-output/下生成report.md,内容包含每个文件的行数与字数。
如果这一步跑通,说明技能安装、角色绑定、任务流配置、TaoToken 通道全部正常。你可以把输入目录换成自己的真实数据目录,任务流换成实际业务逻辑,龙虾就能作为“员工”持续干活。
验证时也可以用模型对话页面单独测试模型通道是否通畅,确认 TaoToken 的 Key 和 Model ID 配置无误。
5. 本篇常见错排查:401、local proxy failed 与技能不生效
报错 401 Unauthorized
最常见的原因是 Key 填错或 Base URL 没指向 TaoToken。检查配置文件里的base_url是否为https://taotoken.net/api,api_key是否与控制台创建的一致。如果用的是环境变量方式,确认变量名和技能SKILL.md里要求的一致。
报错 local proxy failed
通常是本地代理端口被占用或服务没启动。先确认 OpenClaw 网关在运行:
npx openclaw gateway status如果没运行就重启:
npx openclaw gateway restart检查端口 18789 是否被其他程序占用,占用就换端口或关掉冲突程序。
报错 reading choices 或返回结构异常
说明模型返回格式与技能预期不匹配。检查 Model ID 是否填写正确,有些技能对模型能力有要求(比如需要支持 function calling)。换一个支持工具调用的模型再试。
OAuth 相关报错
如果技能走 OAuth 授权流程,检查回调地址是否配置正确,Token 是否过期。重新走一遍授权流程即可。
技能装了但不生效
按顺序检查:技能目录是否正确(~/.openclaw/skills/)、是否执行了openclaw skills check、是否需要配置环境变量、是否重启了服务。这四步覆盖 90% 的技能不生效问题。
Codex auth.json 相关
如果你同时用 Codex 类工具,注意auth.json里的配置不要和 OpenClaw 的模型配置冲突。两者可以共用 TaoToken 的 Key,但 Base URL 和 Model ID 要各自填对。
6. 把龙虾变成真正能干的“员工”
装完技能、配好角色、跑通任务流之后,龙虾才算真正上岗。后续你可以按业务需求逐步加装技能,比如办公自动化、编程辅助、内容创作,每加一项就多一份能力。不用一开始就装一堆,先把核心四个技能用熟,理解指令逻辑,再按需扩展。
TaoToken 的统一 Key 通道在这里的价值会越来越明显:技能越装越多,模型调用越频繁,一个 Key 管所有模型,切换和排障都省事。需要创建 Key 或查看接入文档的话,可以从 API Keys 页面和控制台入口进去操作。长期跑编码和 Agent 任务的话,Coding Plan 会更划算。