Commit Graph

57 Commits

Author SHA1 Message Date
c3f24d0ccd feat(admin): add knowledge content preview 2026-07-16 10:39:46 +08:00
e4a391aa08 fix(agent): serialize retrieval trace responses 2026-07-13 19:37:12 +08:00
128d444a76 fix(admin): correct login page copyright 2026-07-13 17:32:39 +08:00
653317ca7d feat(admin): redesign branded login page 2026-07-13 17:28:27 +08:00
971440ebff fix: 修复添加学员启用开关布局 2026-07-13 16:05:28 +08:00
bbd19cf9ed fix: 修复会话上下文记忆链路 2026-07-13 15:43:29 +08:00
dda2e040ca feat: explain agent generation parameters 2026-07-13 15:17:09 +08:00
a8bb8b068c fix: show agent generation parameters directly 2026-07-13 14:47:56 +08:00
44ab895149 feat: add prompt history management 2026-07-13 14:06:45 +08:00
cb3b91b101 fix: move storage stats to dashboard 2026-07-13 13:32:41 +08:00
00d53c2569 perf: paginate admin audit lists 2026-07-13 13:09:15 +08:00
2453816364 fix: stabilize agent knowledge dropdown 2026-07-13 12:09:43 +08:00
120fe185f9 fix: complete admin knowledge audit improvements 2026-07-13 11:40:34 +08:00
b5047ca7e4 fix: 恢复知识库开关并修复弹层组件 2026-07-12 15:51:45 +08:00
8266d845c0 fix: 补齐知识库元数据管理与生命周期校验 2026-07-12 15:30:23 +08:00
16fa9d06c2 chore: 完成知识库迁移与检索验证收口 2026-07-11 19:30:08 +08:00
872233adc6 feat: 完善知识库版本管理与检索审计后台 2026-07-11 19:22:18 +08:00
70be6ab657 fix: 统一用户有效期日期选择控件 2026-07-11 17:05:31 +08:00
3393d1a809 fix: admin-web vite.config 补充 API proxy 配置 2026-07-11 17:01:10 +08:00
b3cb4a1ca9 fix: add chat session summary migration 2026-07-10 18:34:08 +08:00
5844741f24 fix: Vite HMR WebSocket 通过 nginx 代理,修复域名访问时的 ws 连接失败 2026-07-10 18:01:08 +08:00
6d164a77fe refactor: 拆分后台系统配置定义 2026-07-10 12:16:01 +08:00
076fcb9f02 refactor: 拆分后台登录页面职责 2026-07-10 11:55:48 +08:00
fb39c9c543 feat: 增加生产环境容器编排 2026-07-10 11:50:45 +08:00
aedecb3aab feat: 增加登录限流和跨进程退出机制 2026-07-10 11:47:28 +08:00
ef24868105 fix: 移除后台登录默认凭据 2026-07-09 16:45:09 +08:00
53febbbf91 docs: 记录后台登录上线安全要求 2026-07-09 16:38:35 +08:00
7587da6d18 Add single domain gateway routing 2026-07-09 16:03:29 +08:00
769bd2b7b4 Replace dashboard date range picker 2026-07-09 15:11:24 +08:00
34e740bbda Replace record audit date picker controls 2026-07-09 15:06:26 +08:00
0ea75dea1d feat: 看板优化——中文标题+Token消耗+时间段筛选+品牌名统一
- 学员端:LoginPanel/App.vue 描述文案优化,去掉生硬表述
- 后台品牌统一:index.html/App.vue 标题改为'大本营千问千答'
- 看板tab:Dashboard -> 数据看板
- 看板新增:输入Token、输出Token、总Token 统计
- 看板支持按时间段筛选:后端API增加start/end参数,前端加日期选择器
- stats-grid布局从5列调整为4列,响应式改为2列
2026-07-09 14:58:45 +08:00
facb3a6a56 Rename product to Dabenying QA assistant 2026-07-09 12:28:55 +08:00
c86b517063 Add Aliyun SMS settings and refresh admin login 2026-07-09 11:02:26 +08:00
e1a130177c Add AI request audit detail drawer 2026-07-09 10:44:52 +08:00
f39e51a4d4 Show retrieved knowledge chunks in audit logs 2026-07-09 10:29:58 +08:00
1c73e8dee6 ui: 知识库导入区域增加间距样式 2026-07-09 10:19:21 +08:00
67048a14e8 feat: 简化知识库导入——只输入NodeToken,自动获取标题和SpaceID
- admin_knowledge.py: /knowledge/import 改为单条导入,自动获取 title+space_id
- feishu_service.py: 新增 get_node_info() 公开方法
- App.vue: 简化 UI,只保留 NodeToken 输入框和导入按钮
- api.ts: 更新类型定义
2026-07-09 10:13:09 +08:00
76da6dd65a feat: 递归导入只需输入NodeToken,自动获取SpaceID
- feishu_service.py: import_nodes_from_parent 去掉 space_id 参数,
  通过 get_node_info 自动获取 space_id
- admin_knowledge.py: import API 去掉 spaceId 参数
- App.vue: 前端去掉 SpaceID 输入框,只需输入 NodeToken
2026-07-08 18:54:09 +08:00
3598e34819 feat: 知识库递归导入(从指定父节点,不需要空间权限)
- feishu_service.py: import_space_nodes 改为 import_nodes_from_parent
  从指定父节点递归获取子节点,不需要空间级别权限
- admin_knowledge.py: import API 增加 parent_node_token 参数
- api.ts/App.vue: 前端增加父节点 NodeToken 输入框
2026-07-08 18:50:46 +08:00
f4196612d4 ui: 刷新飞书缓存按钮移到知识库管理页面 2026-07-08 18:01:24 +08:00
5dfff52b04 feat: 后台一键刷新飞书缓存
- feishu_service.py: FeishuKnowledgeService 新增 clear_cache() 方法
- admin_settings.py: 新增 POST /admin/feishu/cache/clear API
- api.ts: 前端封装 clearFeishuCache API
- App.vue: Agent管理页面新增'刷新飞书缓存'按钮

管理员更新飞书文档后,点击按钮即可清空服务端内存缓存,
客户端下次提问时会重新读取最新内容。
2026-07-08 17:57:26 +08:00
23d5f42972 Add Redis-backed chat queue 2026-07-08 17:36:20 +08:00
6f3bbd3803 Implement chat queue fallback 2026-07-08 16:57:40 +08:00
7be5dde1db Support Feishu credentials in system settings 2026-07-08 12:03:37 +08:00
ac72b6a94a Implement scoped real knowledge retrieval 2026-07-08 11:46:09 +08:00
6ecdc8011d Show all system settings explicitly 2026-07-08 11:35:52 +08:00
cd01e45fbd Implement admin Excel import settings and chat preview 2026-07-07 19:05:52 +08:00
29f25dd767 Implement student roster login gating 2026-07-07 18:45:07 +08:00
84da551cbe Fix model delete confirmation dialog styles 2026-07-07 18:35:19 +08:00
03b1810a90 Implement open knowledge access scope 2026-07-07 18:32:01 +08:00