OneAPIChat v2.0.0
·
87 commits
to main
since this release
OneAPIChat v2.0.0
新增
- 强制认证中间件(chat.php / engine_api.php)
- 超星学习通 cookie-first 登录(避免验证码)
- 浏览器自动化三级降级点击(正常→force→DOM事件)
- 所有搜索引擎走服务器端代理(Brave/Google/DuckDuckGo/Tavily)
- MCP mmx 工具路由(chat/speech/image/music/voices/quota)
- Nginx uploads 静态文件服务
修复
- RS 可恢复流代理支持(公网域名→内网 IP 映射)
- duplicate tool\_call\_id 全局去重(前端 buildApiMessages + 引擎 \_generate\_resumable)
- MiniMax 思考标签提取(大小写不敏感,SSE + RS 双路径)
- max\_tokens 自动减小(补充 MiniMax 格式匹配)
- 引擎 POST 支持(\_engine\_get customCtx)
- 孤 tool 消息不再从源数组删除(防止 AI 失忆循环)
- 子代理并行完成检测(idle 状态不再误判)
- 输入框溢出(.input-clip 裁剪容器)
- 工具卡片样式(CSS 类名 + SVG 图标 + 展开按钮)
- Tavily 搜索 CORS 修复
- 队列消息不清空输入框
- Agent 审批移除 30s 自动拒绝
优化
- 上下文压缩持久化 + 模型可手动选择
- proxyFetch 代理 URL 自动补全协议前缀
- GitHub Actions workflow 改为手动触发
- 代码清理(合并重复 fix 记录)