mirror of
https://github.com/jihe520/MathModelAgent.git
synced 2026-10-02 02:44:56 +08:00
* feat: 新增 Web Search、RAG 知识库、HIL 人机协作、Feedback 容错机制 - Web Search: Tavily API 搜索互联网获取真实数据,注册为 search_web 工具 - RAG 知识库: ChromaDB + Rerank 检索建模方法、代码模板、论文写作参考 - HIL 人机协作: 关键节点暂停等待用户审批,支持 6 种决策动作 - 统一工具注册: tool_registry 替代 if/elif 硬编码分发 - Fallback Hand Off: 主 LLM 故障时自动切换备用模型,新建实例避免状态污染 - 有限重试: 所有 Agent 有明确重试上限,不再无限循环 - Evaluator Shadow Mode: 独立 LLM 评估输出质量,记录日志 - Feedback Rerun: 评估不通过时注入反馈重跑,先 Writer 后 Coder - 双向 WebSocket: 客户端可发送决策消息到后端 * docs: 添加升级说明文档并更新 README 功能列表和后期计划 - UPGRADE2.md: Web Search + RAG 知识库 + HIL 人机协作升级说明 - UPGRADE3.md: Feedback Loop + Hand Off 容错机制升级说明 - README.md: 功能特性新增 4 项,后期计划标记 5 项已完成 * feat: 默认开启 RAG/HIL、修复类型问题、添加升级教程 - 默认开启 RAG_ENABLED=True 和 HIL_ENABLED=True,开箱即用 - 修复 response.py pyright 类型问题(msg_type override) - 修复 knowledge_retriever.py ChromaDB metadata 类型转换 - 添加 升级说明.md 完整教程(Web Search / RAG / HIL / Fallback / Evaluator) - 更新 README.md 添加新功能配置段落 - 预置所有功能配置到 .env.dev * feat: 默认开启 RAG 和 HIL 功能 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> * feat: 新增 Web Search、RAG 知识库、HIL 人机协作、Feedback 容错机制 - Web Search: Tavily API 搜索互联网获取真实数据,注册为 search_web 工具 - RAG 知识库: ChromaDB + Rerank 检索建模方法、代码模板、论文写作参考 - HIL 人机协作: 关键节点暂停等待用户审批,支持 6 种决策动作 - 统一工具注册: tool_registry 替代 if/elif 硬编码分发 - Fallback Hand Off: 主 LLM 故障时自动切换备用模型,新建实例避免状态污染 - 有限重试: 所有 Agent 有明确重试上限,不再无限循环 - Evaluator Shadow Mode: 独立 LLM 评估输出质量,记录日志 - Feedback Rerun: 评估不通过时注入反馈重跑,先 Writer 后 Coder - 双向 WebSocket: 客户端可发送决策消息到后端 * docs: 添加升级说明文档并更新 README 功能列表和后期计划 - UPGRADE2.md: Web Search + RAG 知识库 + HIL 人机协作升级说明 - UPGRADE3.md: Feedback Loop + Hand Off 容错机制升级说明 - README.md: 功能特性新增 4 项,后期计划标记 5 项已完成 * feat: 默认开启 RAG/HIL、修复类型问题、添加升级教程 - 默认开启 RAG_ENABLED=True 和 HIL_ENABLED=True,开箱即用 - 修复 response.py pyright 类型问题(msg_type override) - 修复 knowledge_retriever.py ChromaDB metadata 类型转换 - 添加 升级说明.md 完整教程(Web Search / RAG / HIL / Fallback / Evaluator) - 更新 README.md 添加新功能配置段落 - 预置所有功能配置到 .env.dev * Delete UPGRADE2.md * Delete UPGRADE3.md * fix: RAG 和 Web Search 改为默认关闭,减少用户配置负担 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>