【慧游鲁博】【15】后台管理系统功能完善:仪表盘、多模态交互日志、简单问答词条管理
文章目录
- 本次更新
- 多模态交互日志
- 效果
- 涉及代码文件
- 仪表盘(部分)
- 效果
- 涉及代码文件
- 简单问答服务词条管理
- 效果
- 涉及代码文件
本次更新
代码真的太多太多了,不放代码了
多模态交互日志
- 数据概览与筛选功能
- 时间范围筛选:提供"全部时间"、“近3个月”、“近1个月”、"近7天"等预设时间范围选择
- 数据刷新:支持手动刷新所有数据
- 概览统计卡片:展示总交互次数、文本输入占比、语音输入占比和图片识别成功率等关键指标
- 图表分析功能
- 输入方式占比分析:以环形饼图展示文本、语音和图片三种输入方式的占比情况
- 输入方式趋势:以折线图展示不同输入方式随时间的变化趋势
- 图片识别成功率:以折线图展示图片识别成功率的变化趋势
- 识别结果分布:以饼图展示不同识别结果的分布情况
- 交互记录管理功能
- 交互记录表格:展示详细的交互日志,包含时间、会话ID、输入类型、内容摘要、识别结果、状态等信息
- 支持分页浏览
- 支持按时间排序
- 支持按处理时长排序
- 交互详情对话框
- 显示交互类型、时间、处理时长和状态等元数据
- 分栏展示输入内容和识别结果
- 响应式布局适配不同屏幕尺寸
- 数据可视化与交互
- 使用多种图表类型(饼图、折线图)直观展示数据
- 所有图表支持单独刷新
- 表格数据支持分页、排序和筛选
- 使用标签和颜色区分不同类型和状态的数据
效果
涉及代码文件
仪表盘(部分)
交互方式分布
- 以饼图形式展示用户与系统交互的各种方式占比
- 支持通过点击刷新按钮重新获取数据
- 当没有数据时显示"暂无数据"提示
交互方式统计
- 以表格形式详细展示每种交互方式的具体数据
- 包含交互方式、使用次数、占比和趋势四列
高频问题统计
- 展示用户最常提出的问题列表
- 支持分页、排序和筛选
- 支持按日期范围筛选数据
效果
涉及代码文件
简单问答服务词条管理
词条管理核心功能
- 词条列表展示:以表格形式展示所有问答词条,包含问题、答案、分类、状态和更新时间等信息
- 词条增删改查:
- 添加词条:通过表单添加新的问答词条
- 编辑词条:修改现有词条内容
- 删除词条:支持删除不需要的词条(有确认提示)
- 搜索词条:可按问题或答案内容进行搜索
数据展示与交互
- 分页功能:支持分页浏览词条数据
- 表格特性:
- 斑马纹样式
- 边框显示
- 分页控制
- 操作列(编辑/删除按钮)
- 状态显示:直观展示词条启用/禁用状态
- 时间格式化:将后端返回的时间戳格式化为易读格式
表单验证与交互
- 表单验证:
- 问题字段必填且长度限制(5-100字符)
- 答案字段必填且长度限制(10-500字符)
- 分类字段必选
- 表单重置:在添加新词条时清空表单