Commit Graph

31 Commits

Author SHA1 Message Date
f952d6dc58 feat: 支持 Agent 并发批测与洞察导出 2026-08-13 17:25:22 +08:00
3faecab6ac feat: 增加 Agent Excel 批量测试 2026-08-12 17:00:50 +08:00
fd2da26d10 feat: add admin permissions voice input analytics and feedback 2026-08-11 17:17:59 +08:00
cd3c875106 feat: isolate external application conversations 2026-08-03 18:57:19 +08:00
26109648af feat: 增加可信应用免登录接入 2026-08-03 18:28:40 +08:00
8ee4d65b7b feat: 增加内容生成配置管理 2026-08-03 17:23:42 +08:00
b2b56f43bb feat: 完成权益到期与续期闭环 2026-08-03 14:32:38 +08:00
7747334ea4 feat: 将成长档案调整为近期实修回顾 2026-08-03 12:25:51 +08:00
d2e08ab36c feat: 异步沉淀主题摘要和成长档案 2026-08-03 11:35:58 +08:00
ab2c945f0b feat: make chat model routing configurable 2026-07-31 17:57:26 +08:00
da313f88ed feat: route background ai workloads by model 2026-07-31 17:25:16 +08:00
0008903e8d feat: schedule periodic reports asynchronously 2026-07-31 17:11:21 +08:00
a589a25bdc feat: persist cleaned question insights 2026-07-31 16:50:11 +08:00
99e23b33ec feat: add periodic practice reports 2026-07-31 16:37:25 +08:00
a84650bb9e feat: add ai cost tracking foundation 2026-07-31 16:24:35 +08:00
429636f3e8 feat: add class share drafts 2026-07-31 16:07:18 +08:00
d8fde93b69 feat: add teacher help cards 2026-07-31 15:53:47 +08:00
3e60a6da42 feat: add topic summaries and growth profiles 2026-07-31 15:34:03 +08:00
884dc765ad feat: add entitlement plans and topic sessions 2026-07-31 15:22:11 +08:00
d1f573108e feat: add knowledge content search 2026-07-30 11:02:04 +08:00
9ba8fb6e0c feat(knowledge): auto-publish successful syncs 2026-07-16 18:07:17 +08:00
44ab895149 feat: add prompt history management 2026-07-13 14:06:45 +08:00
120fe185f9 fix: complete admin knowledge audit improvements 2026-07-13 11:40:34 +08:00
8266d845c0 fix: 补齐知识库元数据管理与生命周期校验 2026-07-12 15:30:23 +08:00
6cadca8c8e feat: 切换Agent自主知识工具检索链路 2026-07-11 19:14:17 +08:00
73fdfed0e5 feat: 建立知识版本与检索追踪数据模型 2026-07-11 18:59:29 +08:00
5aca872129 fix: 修复聊天排队和每日额度重置 2026-07-10 11:45:37 +08:00
f39e51a4d4 Show retrieved knowledge chunks in audit logs 2026-07-09 10:29:58 +08:00
61db0aa9b8 feat: 对话摘要+段落按需读取+think标签解析修复
- chat.py: ChatSession 新增 summary/summary_up_to_message_id 字段
- rag_service.py: Prompt 支持历史摘要+最近5轮原文拼接
- model_service.py: 新增 summarize() 方法,复用已启用模型生成摘要
- chat_service.py: 集成对话历史传递,8轮后触发摘要生成
- feishu_service.py: 段落级按需读取,按标题匹配+关键词打分+top5文档

摘要策略:
- 保留最近5轮原文保证追问连续性
- 更早历史由模型压缩成摘要(<=300字)
- 摘要失败不阻断主流程

飞书读取优化:
- 每个知识库最多读5个相关文档
- 每文档提取top10相关段落
- 按原文顺序拼接,不截断

Fix: _extract_openai_answer 重命名为 _extract_gemini_answer
避免同名函数覆盖导致MiniMax模型被错误解析为Gemini响应
2026-07-08 17:49:52 +08:00
55b7c5b0ea Complete admin model management 2026-07-07 12:58:26 +08:00
17cba7cf61 Scaffold V2 backend foundation 2026-07-06 17:25:06 +08:00