🎉 v3.1.0 新功能发布
✨ 新增功能
🎚️ Provider 独立控制
- 新增
DISABLE_OLLAMA和DISABLE_OPENROUTER环境变量 - 支持灵活配置服务范围:
- 仅使用 Ollama(推荐新手)
- 仅使用 OpenRouter(推荐高级用户)
- 同时使用两者(默认,推荐)
- 临时维护模式
- 详细文档:PROVIDER_TOGGLE.md
🛡️ 防封禁机制
- 客户端请求头透传(12+ headers):
- User-Agent、Accept、Accept-Language、Accept-Encoding
- Referer、Origin、DNT
- Sec-CH-UA、Sec-CH-UA-Mobile、Sec-CH-UA-Platform
- X-Title(Cherry Studio 等客户端)
- 完整浏览器指纹转发,避免被识别为代理流量
- 详细文档:API_PARAMETERS.md
🎲 随机 User-Agent 池
- 7 种不同浏览器 UA 随机轮换
- 用于所有上游 API 请求(GitHub API、Ollama、OpenRouter)
- 进一步降低检测风险
📚 项目文档增强
- 项目页面支持切换查看多个 Markdown 文档
- 文档实时同步 GitHub 仓库(10 分钟缓存)
- 可查看:README、API_PARAMETERS、CONFIGURATION、PROVIDER_TOGGLE 等
🔧 改进
- 健康检查增强:
/health接口新增providers字段,显示每个 Provider 的启用状态 - 请求头兼容性:支持非标准
HTTP-Referer头(如 Cherry Studio 客户端) - GitHub Actions 优化:API 测试失败改为非阻塞警告
- 文档全面更新:README、README_EN、CONFIGURATION、PROJECT_SUMMARY 全面更新
🐛 修复
- ✅ 修复上游 API 请求未转发客户端 User-Agent 导致账号频繁被封的问题
- ✅ 补全 Accept、X-Title 等关键请求头的透传
📖 相关文档
🔗 在线演示
- 主页: https://ollama-api-pool.h7ml.workers.dev
- API 文档: https://ollama-api-pool.h7ml.workers.dev/api-docs
- 实时统计: https://ollama-api-pool.h7ml.workers.dev/stats
- 项目介绍: https://ollama-api-pool.h7ml.workers.dev/project
完整更新内容: v3.0.0...v3.1.0