Files
ai-team-dashboard/dashboard/CHANGELOG.md

142 lines
3.6 KiB
Markdown
Raw Normal View History

# Dashboard 更新日志
## v1.5.0 - 2026-03-10
### 新增功能
#### 🧠 每日记忆模块增强
- **每日总结**:记录完成的工作、遇到的问题、数据统计
- **教训与反思**:从错误中总结经验,提炼改进措施
- 支持 Markdown 格式,自动识别 `## 📌 每日总结``## ⚠️ 教训与反思` 章节
#### 📊 数据统计功能
- **API 调用统计**:每个 Bot 的 API 调用次数
- **Token 监控**:输入/输出 token 用量,支持饼图展示
- 支持 Leader Bot 和 Docker Worker BotQianwen、Kimi
#### ⚡ 性能优化
- **快速状态接口**:新增 `/api/status/quick`,首屏加载从 20 秒降至 1 秒内
- **API 缓存**GitHub API 缓存 30 秒Worker Bot 统计缓存 5 分钟
#### 🎨 UI/UX 改进
- **骨架屏加载**:优化首屏加载体验
- **滚动优化**:修复滚动穿透 bug
- **主题切换**:支持亮色/暗色主题
- **布局切换**:支持 Web 模式和 App Store 模式
### 修复问题
#### 🐛 Bug 修复
- 修复首屏加载超时问题GitHub API 串行调用导致)
- 修复 Worker Bot 统计数据缺失Qianwen、Kimi
- 修复每日记忆历史查看时跳回今日的问题
- 修复 App 模式下实时监控无数据的问题
- 修复数据统计面板总 token 显示为 0 的问题
### 技术改进
#### 架构优化
- 前后端分离的"快速响应 + 完整数据"加载策略
- 使用 Map 缓存代替内存缓存,提升性能
- Docker exec 调用优化,减少重复执行
#### 代码质量
- 统一错误处理机制
- 添加详细的日志记录
- 优化 API 响应结构
### 文档更新
- 新增多份详细的功能说明文档
- 提供完整的使用示例和最佳实践
- 创建服务器管理指南
---
## v1.0.0 - 2026-03-04
### 初始版本
#### 核心功能
- **总览面板**:显示所有 Bot 的状态、任务、提交记录、技能
- **实时监控**:查看 Leader Bot 对话、Worker 日志、系统资源
- **任务管理**GitHub Issues 集成,显示任务状态和分配情况
- **定时任务**:显示 Cron 任务列表和执行状态
#### 基础特性
- 支持 3 个 BotLeader、Qianwen、Kimi
- Docker 容器状态监控
- OpenClaw 网关健康检查
- GitHub CLI 集成
- 三列布局设计
---
## 升级说明
### 从 v1.0 升级到 v1.5
1. **更新代码**
```bash
git pull origin main
```
2. **安装依赖**(如有新增):
```bash
npm install
```
3. **重启服务**
```bash
./stop.sh && ./start.sh
```
4. **清理缓存**(可选):
```bash
rm -rf ~/.openclaw/stats/*
```
### 配置变更
无需修改配置文件,所有新功能向后兼容。
---
## 性能数据
### 加载性能
- 首屏加载:从 20s+ → < 1s提升 95%+
- API 响应:从 8.7s → 0.05s(快速接口)
- 完整数据:从 20s → 8-10s带缓存
### 内存优化
- 会话数据:从 7MB → 1.1MB(减少 84%
- DOM 节点:从 335 个 → 50 个(减少 85%
### 缓存效果
- GitHub API首次 ~9s缓存后 < 100ms
- Worker 统计:首次 ~12s缓存后 < 10ms
---
## 已知限制
1. Worker Bot 首次统计需要 8-12 秒(需要 docker exec 读取文件)
2. 会话上下文只显示最近 20 个(防止超大数据卡死)
3. 快速接口不包含 GitHub 数据(任务、提交、技能需等完整接口)
---
## 后续规划
### v1.6(计划中)
- [ ] 会话详情弹窗
- [ ] 教训知识库(可搜索历史教训)
- [ ] 自动生成周报/月报
- [ ] 数据导出功能
### v2.0(远期)
- [ ] WebSocket 实时推送
- [ ] AI 辅助总结生成
- [ ] 多用户支持
- [ ] 云端部署方案