使用本技能前,必须完成以下准备:1. 已安装并正常运行 OpenClaw 环境2. 前往 OpenRouter API Keys 免费注册并获取 API Key3. 确保终端环境可正常调用 OpenClaw 命令
安装步骤 :
第一步: 快速检查(管理员 PowerShell)
openclaw --versionclawhub --version
第二步: OpenClaw 配置 OpenRouter API Key
# 获取地址: https://openrouter.ai/workspaces/default/keysopenclaw config set env.OPENROUTER_API_KEY "sk-or-v1-你的API密钥"
第三步: Windows 安装 FreeRide(free-ride)技能
方法 1:ClawHub 命令行安装(推荐)以管理员身份打开 PowerShell,依次执行:# 1. 安装技能npx clawhub@latest install free-ride# 2. 进入技能目录(Windows 路径)cd ~/.openclaw/workspace/skills/free-ride# 3. 安装 Python 依赖pip install -e .方法 2:手动 Git 安装(备用)cd ~/.openclaw/workspace/skills/git clone https://github.com/openclaw-eco/free-ride.gitcd free-ridepip install -e .验证是否安装成功: (freeride-1.0.0 没有通过查看版本命令验证参数)终端输入 freeride 回车,出现以下内容说明安装成功

出现问题:在终端直接输入freeride 回车报错:PS C:\Users\PurpleDandelion\.openclaw\workspace\skills\free-ride> freeridefreeride : The term 'freeride' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.At line:1 char:1+ freeride+ ~~~~~~~~+ CategoryInfo : ObjectNotFound: (freeride:String) [], CommandNotFoundException+ FullyQualifiedErrorId : CommandNotFoundException中文意思:freeride:术语 “freeride” 未被识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,若包含路径,请验证路径是否正确,然后重试。解决方法:在执行完 FreeRide 技能安装命令后,安装 Python 依赖完后会有一个警告,会告知freeride 命令的安装目录,执行freeride 命令时,添加上命令所在的目录,通过绝对路径的方式进行执行.

命令参考
freeride auto -f | |
freeride auto -c 10 | |
freeride list | |
freeride list -n 30 | |
freeride switch <model> | |
freeride switch <model> -f | |
freeride status | |
freeride fallbacks | |
freeride refresh |
Watcher(监视器(可选))
若需在触发速率限制时自动切换,用户可运行:
freeride-watcher --daemon | |
freeride-watcher --status |
第四步: 自动配置最优免费模型 + 限流降级策略
freeride auto# 重启网关使配置生效openclaw gateway restart
配置修改说明
FreeRide 仅修改以下3项配置,不会影响其他自定义设置:agents.defaults.model.primary:主模型(质量最优的免费模型)agents.defaults.model.fallbacks:降级模型列表agents.defaults.models:模型白名单
✅ 降级列表首位固定为 openrouter/free(OpenRouter 智能路由,自动选择可用免费模型)
高级功能:限流自动监控器(可选)
后台守护进程,触发限流时自动切换模型,无需手动操作:## 后台启动监控(常驻运行)freeride-watcher --daemon## 手动强制切换模型freeride-watcher --rotate## 查看监控状态与切换记录freeride-watcher --status
故障排除
freeride: command not found | cd ~/.openclaw/workspace/skills/free-ride && pip install -e . |
OPENROUTER_API_KEY not set | |
openclaw gateway restart,并发送 /new 新建会话 | |
freeride status 检查模型格式是否正确 |
使用前可通过 /status 查看当前会话所使用的完整模型名称,确认是否带有 :free 标识。如需切换模型,可在对话中指定或通过配置修改默认模型。
夜雨聆风