Releases
v2.2.0
Compare
Sorry, something went wrong.
No results found
v2.2.0
发布日期:2026年6月21日
🎉 功能优化
🧠 RAG 架构优化
路由层 RAG 前置管线 :实现基于相关度评分的智能路由(score > 0.5 走 RAG 管线)
实时思考事件推送 :通过 asyncio.Queue 实现 RAG 思考过程实时推送到前端
向量检索优化 :新增 compute_route_score 快速相关度评分方法(<10ms)
重排序模型切换 :从默认模型切换为 BAAI/bge-reranker-v2-m3 (首次启动会自动检测并下载模型)
📝 笔记能力增强
笔记模板 :后端新增模板 Model、Service、Router,前端 NoteEditor 支持模板选择与应用
笔记置顶 :新增 is_pinned 字段,支持置顶排序,前后端完整实现
批量操作 :支持笔记多选模式、批量删除、批量导出 ZIP、批量更新分类
分类管理 :笔记分类统计改为动态查询,新增删除分类接口,前端分类管理弹窗
代码高亮 :前端笔记编辑器支持代码语法高亮
表格编辑 :编辑器表格插入可视化网格与行列操作
👤 用户系统
用户数据模型 :新增用户 Pydantic Schema 定义
认证重构 :重构用户认证工具函数与用户路由接口
🎨 前端体验
Toast 通知 :引入 sonner 组件,统一错误提示体验
思考过程优化 :思考内容改为累加显示,支持换行展示
⚡ 性能优化
RAG 路由决策 :快速相关度评分避免不必要的 RAG 检索,提升响应速度
Agent Prompt 优化 :移除 rag_summary_tools 依赖,改为路由层注入上下文,减少工具调用开销
🔧 核心重构
🧠 RAG 架构调整
移除 Agent 层的 rag_summary_tools 工具,RAG 检索移至路由层前置处理
get_agent_stream_response 新增 rag_context 参数,支持外部注入检索结果
System Prompt 动态切换:有 RAG 上下文时注入参考资料,无则使用默认 Prompt
👤 用户认证重构
重构用户认证工具函数,提升代码可维护性
移除 DjangoUserService 旧服务目录
🐛 Bug 修复
修复 Redis 连接配置缺失导致的报错
修复 shutdown 时 SQLAlchemy 引擎未释放导致的 aiomysql 连接泄漏
修复 Turndown 转义与标题滚动问题
补充 NoteEditor 缺失的状态变量声明,修复交互问题
修复会话列表排序,改为按更新时间降序排列
优化前端思考过程展示,解决内容覆盖问题
You can’t perform that action at this time.