Closed HibiKier closed 4 days ago
此拉取请求对 Web 应用程序的用户界面和功能进行了重大更改,特别是针对仪表板、命令界面和插件管理。更改包括新组件、更新布局以及跨多个文件的附加功能。
journey
title 更新后的仪表板和插件管理的用户旅程
section 仪表板
用户: 点击仪表板 -> 导航到主仪表板
用户: 查看系统状态 -> 查看 CPU、内存、磁盘使用情况
用户: 查看聊天和通话统计 -> 查看每日、每周、每月数据
section 插件管理
用户: 导航到插件商店 -> 查看插件列表
用户: 搜索插件 -> 按作者或名称筛选
用户: 安装插件 -> 插件被添加到系统
用户: 更新插件 -> 插件更新到最新版本
用户: 移除插件 -> 插件从系统中移除
section 命令界面
用户: 导航到命令界面 -> 查看更新后的布局
用户: 查看系统日志 -> 查看实时日志更新
更改 | 详情 | 文件 |
---|---|---|
重新设计并增强了仪表板界面 |
|
src/components/dashboard/MidInfo.vue src/components/dashboard/RightInfo.vue src/components/dashboard/LeftInfo.vue src/views/dashboard/MainDashboard.vue |
更新了命令界面的布局和功能 |
|
src/components/command/MidInfo.vue src/components/command/LeftInfo.vue src/components/command/RightInfo.vue src/views/command/MainCommand.vue |
添加了新的插件商店功能 |
|
src/components/store/StoreTemplate.vue src/views/store/StoreManage.vue |
更新了各种 UI 组件和样式 |
|
src/components/ui/MyButton.vue src/components/ui/OneMark.vue src/components/manage/DataList.vue src/components/manage/DetailInfo.vue src/components/plugin/PluginListTemplate.vue |
更新了路由和导航 |
|
src/router/index.js src/views/Home.vue |
更新了项目配置和依赖项 |
|
README.md src/assets/css/global.css |
Sourcery的总结
改进用户界面,推出新的仪表板、插件商店和改进的组件设计。引入管理插件和查看详细机器人统计的新功能。通过移除WebSocket连接简化系统状态处理。
新功能:
增强功能:
文档:
Original summary in English
## Summary by Sourcery Revamp the user interface with a new dashboard, plugin store, and improved component designs. Introduce new features for managing plugins and viewing detailed bot statistics. Simplify system status handling by removing WebSocket connections. New Features: - Introduce a new dashboard view with components for displaying bot information, system status, and active group and plugin statistics. - Add a plugin store feature allowing users to search, install, update, and remove plugins directly from the interface. - Implement a new modal component for confirmation dialogs. Enhancements: - Redesign the layout and styling of several components to improve user interface aesthetics and usability. - Enhance the chat and call statistics display with additional time frames and a new chart visualization. - Refactor the system status component to remove WebSocket connections for system status and logs, simplifying the component. Documentation: - Update the README to provide a more concise introduction and remove outdated deployment instructions.