核心功能
free-model-router 是专为 OpenClaw 设计的免费模型智能路由中枢,通过本地代理(127.0.0.1:5678)聚合多个免费模型 Provider(如 Pollinations、AI Horde、Gradio 等),实现自动配置、轮询调度与故障切换。用户仅需在 setup 时配置一次 OpenClaw 指向本地 Router,后续所有模型切换、降级、救援均在 Router 层透明完成,避免反复修改 openclaw.json 导致 Gateway 不稳定。
显著优点
| 维度 | 优势 |
|------|------|
| **零成本** | 聚合全网免费模型 API,无需付费订阅即可使用 GPT-4 级能力 |
| **高可用** | Round-Robin 轮询 + 自动故障切换 + 全 Provider 失效时自动降级 |
| **配置安全** | 自动备份(最多3份)+ 失败自动回滚 + 幂等安装,重复执行无副作用 |
| **隐私优先** | 不收集、不传输用户对话内容;仅同步 Provider 元数据;设备指纹为不可逆哈希 |
| **透明可控** | 数据上报默认关闭;所有敏感操作(外部通信、配置修改)均有明确用户控制 |
潜在局限
1. 服务稳定性依赖第三方:免费模型 Provider 可能随时限流、下架或转收费,Router 虽能自动切换,但无法保证特定模型永久可用
2. 延迟与速率限制:免费 API 通常存在 TPM/RPM 限制,高并发场景下可能出现排队或降级至低性能模型
3. 功能边界:不支持多模态输出(图像生成等需特定 Provider 原生支持)、Streaming 响应质量因 Provider 而异
4. 网络依赖:需访问 freemodel.eu.org 拉取 Provider 列表,纯内网环境需手动配置
适合人群
- 成本敏感型开发者:希望以零成本探索大模型能力,或用于非生产环境测试
- 高可用需求用户:需要自动故障切换能力,避免单点 Provider 故障导致服务中断
- 隐私意识强烈者:不愿将对话内容提交至商业 API,偏好本地代理架构
- OpenClaw 深度用户:希望减少配置维护成本,实现"配置一次、终身免维护"
常规风险提示
| 风险类型 | 说明 | 缓解措施 |
|----------|------|----------|
| Provider 政策变更 | 免费模型可能突然收费或下线 | Router 自动切换备模型,建议配置 ≥2 个 Provider |
| 匿名注册合规性 | 部分 Provider 可能限制匿名 API Key 使用 | 关注 Provider ToS 变更,必要时手动补充认证 |
| 本地端口冲突 | 默认 5678 端口可能被占用 | Setup 前检测端口,冲突时自动提示更换 |
| 推荐码误触 | 完全自愿的推荐系统 | 不参与不影响功能,无诱导强制 |
总体评价:作为免费模型聚合基础设施,该技能在架构安全性、配置鲁棒性和隐私保护方面设计成熟,适合作为 OpenClaw 的备用模型通道或开发测试主力。