当前位置: 首页 > ds >正文

【慧游鲁博】【15】后台管理系统功能完善:仪表盘、多模态交互日志、简单问答词条管理

文章目录

  • 本次更新
    • 多模态交互日志
      • 效果
      • 涉及代码文件
    • 仪表盘(部分)
      • 效果
      • 涉及代码文件
    • 简单问答服务词条管理
      • 效果
      • 涉及代码文件

本次更新

代码真的太多太多了,不放代码了

多模态交互日志

  1. 数据概览与筛选功能
  • 时间范围筛选:提供"全部时间"、“近3个月”、“近1个月”、"近7天"等预设时间范围选择
  • 数据刷新:支持手动刷新所有数据
  • 概览统计卡片:展示总交互次数、文本输入占比、语音输入占比和图片识别成功率等关键指标
  1. 图表分析功能
  • 输入方式占比分析:以环形饼图展示文本、语音和图片三种输入方式的占比情况
  • 输入方式趋势:以折线图展示不同输入方式随时间的变化趋势
  • 图片识别成功率:以折线图展示图片识别成功率的变化趋势
  • 识别结果分布:以饼图展示不同识别结果的分布情况
  1. 交互记录管理功能
  • 交互记录表格:展示详细的交互日志,包含时间、会话ID、输入类型、内容摘要、识别结果、状态等信息
    • 支持分页浏览
    • 支持按时间排序
    • 支持按处理时长排序
  1. 交互详情对话框
  • 显示交互类型、时间、处理时长和状态等元数据
  • 分栏展示输入内容和识别结果
  • 响应式布局适配不同屏幕尺寸
  1. 数据可视化与交互
  • 使用多种图表类型(饼图、折线图)直观展示数据
  • 所有图表支持单独刷新
  • 表格数据支持分页、排序和筛选
  • 使用标签和颜色区分不同类型和状态的数据

效果

在这里插入图片描述

在这里插入图片描述

涉及代码文件

在这里插入图片描述

在这里插入图片描述

仪表盘(部分)

交互方式分布

  • 以饼图形式展示用户与系统交互的各种方式占比
  • 支持通过点击刷新按钮重新获取数据
  • 当没有数据时显示"暂无数据"提示

交互方式统计

  • 以表格形式详细展示每种交互方式的具体数据
  • 包含交互方式、使用次数、占比和趋势四列

高频问题统计

  • 展示用户最常提出的问题列表
  • 支持分页、排序和筛选
  • 支持按日期范围筛选数据

效果

在这里插入图片描述

涉及代码文件

在这里插入图片描述

在这里插入图片描述

简单问答服务词条管理

词条管理核心功能

  • 词条列表展示:以表格形式展示所有问答词条,包含问题、答案、分类、状态和更新时间等信息
  • 词条增删改查
    • 添加词条:通过表单添加新的问答词条
    • 编辑词条:修改现有词条内容
    • 删除词条:支持删除不需要的词条(有确认提示)
    • 搜索词条:可按问题或答案内容进行搜索

数据展示与交互

  • 分页功能:支持分页浏览词条数据
  • 表格特性
    • 斑马纹样式
    • 边框显示
    • 分页控制
    • 操作列(编辑/删除按钮)
  • 状态显示:直观展示词条启用/禁用状态
  • 时间格式化:将后端返回的时间戳格式化为易读格式

表单验证与交互

  • 表单验证
    • 问题字段必填且长度限制(5-100字符)
    • 答案字段必填且长度限制(10-500字符)
    • 分类字段必选
  • 表单重置:在添加新词条时清空表单

效果

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

涉及代码文件

在这里插入图片描述

在这里插入图片描述

http://www.xdnf.cn/news/14612.html

相关文章:

  • 建造者模式Builder Pattern
  • 深度解析5W2H:高效思维与问题解决工具详解
  • 离散隐藏变量下期望最大化(EM)算法的简化
  • LeetCode 第77题:组合
  • SimpleQtLogger 使用总结
  • 深入理解滑动窗口算法:原理、应用与 C++ 实现
  • C# 事件详解
  • React组件通信——发布订阅(pub/sub)
  • 紧急救援!Ubuntu崩溃修复大赛
  • 在Qt中使用OpenGL显示大量点(点云)
  • 136. 只出现一次的数字
  • 算法题(力扣每日一题)—改变一个整数能得到的最大差值
  • Arthas 全面学习指南
  • 动手实践:LangChain流图可视化全解析
  • [从0到1]环境准备--anaconda与pycharm的安装
  • Linux系统firewall-offline-cmd命令在企业网络安全防护中的应用案例分析
  • 图形编辑器基于Paper.js教程29:基于图层的所有矢量图元的填充规则实现
  • 【C++】list容器实现
  • Lighthouse与首屏优化
  • 【看到哪里写到哪里】如何在C中使用多进程设计(1)
  • STM32 开发 - STM32CubeMX 下载芯片支持包、创建 HAL 库工程
  • 牙科医疗设备EMC电磁兼容技术讨论
  • 数列的极限
  • 推荐标注数据标注
  • 【精选】计算机毕业设计基于SpringBoot高校社团管理系统 社团信息维护 活动发布报名 成员审核与公告发布平台源码+论文+PPT+讲解
  • Git(三) Git 分支工作流管理模型探究与实践
  • 电容篇---常见作用
  • Apache Iceberg与Hive集成:分区表篇
  • StarRocks Community Monthly Newsletter (May)
  • JavaScript中Date对象用法详解