工程开发
freeride
为 OpenClaw 管理 OpenRouter 免费 AI 模型。自动根据质量排序模型、配置速率限制的后备方案,并更新 openclaw.json 设置。
简介
FreeRide 是一款专为 OpenClaw 用户设计的生产力与工程辅助工具,旨在利用免费 AI 模型同时维持系统的高可用性。此技能自动化了处理 OpenRouter 上可用的 LLM 提供商选择、排序与配置的复杂过程。通过建立强大的后备方案阶层,FreeRide 确保当特定模型达到速率限制时,系统能无缝切换至下一个最佳免费替代方案,无需人工介入。
- 自动管理 openclaw.json 配置,设定主模型与后备清单。
- 包含名为 freeride-watcher 的守护进程,用于监控速率限制事件并执行实时模型轮转。
- 提供 CLI 界面以列出可用模型、切换主要提供商以及重新整理缓存配置状态。
- 支持自定义后备数量,以平衡不同代理工作负载的性能与可靠性。
- 在更新配置期间完整保留关键环境变量、网关设置与自定义指令。
此工具适用于希望降低 AI 基础设施成本但不希望牺牲代理工作流程连续性的开发者与高级用户。使用前需具备有效的 OPENROUTER_API_KEY,且在变更配置后需重新启动 OpenClaw 网关。典型输入包括执行 'freeride auto' 来初始化系统,或 'freeride switch' 来指定模型。输出包含已更新的设定档与模型切换记录。用户应注意免费模型的质量与可用性会随时间波动,本技能的自动排序逻辑旨在通过优先选择如 Qwen 等经过验证的模型来减轻此类不可预测性。请务必使用 'freeride status' 或 OpenClaw 内的 /status 指令来验证状态变更。
仓库统计
- Star 数
- 4,456
- Fork 数
- 1,217
- Open Issue 数
- 7
- 主要语言
- Python
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年4月30日 16:19