feat: implement infinite scrolling for native sessions and add reset functionality to queue scheduler

This commit is contained in:
catlog22
2026-02-27 21:24:44 +08:00
parent a581a2e62b
commit 9be35ed5fb
12 changed files with 263 additions and 131 deletions

View File

@@ -433,21 +433,7 @@ v2 团队架构引入了**事件驱动的节拍模型**,实现高效编排:
### 终端仪表板 (Terminal Dashboard)
多终端网格布局,实时执行监控
```
┌─────────────────────────────────────────────────────────────────┐
│ 仪表板工具栏 [问题][队列][检查器] │
├──────────┬──────────────────────────────────────────────────────┤
│ 会话 │ 终端网格 (tmux 风格分割窗格) │
│ 分组 │ ┌─────────────────┬─────────────────────────────────┐│
│ ├─ 项目1 │ │ 终端 1 │ 终端 2 ││
│ │ └─ cla│ │ $ ccw cli ... │ $ gemini analyze ... ││
│ ├─ 项目2 │ │ │ ││
│ └─ ... │ └─────────────────┴─────────────────────────────────┘│
│ │ 执行监控面板 (浮动) │
└──────────┴──────────────────────────────────────────────────────┘
```
多终端网格布局,实时执行监控
**功能特性:**
- 🖥️ 多终端网格,可调整窗格大小
@@ -458,25 +444,7 @@ v2 团队架构引入了**事件驱动的节拍模型**,实现高效编排:
### 编排器编辑器 (Orchestrator Editor)
可视化工作流模板编辑器,支持拖放
```
┌─────────────────────────────────────────────────────────────────┐
│ 流程工具栏 [模板][执行] │
├────────────┬────────────────────────────────────────┬───────────┤
│ 节点 │ 流程画布 │ 属性 │
│ 调色板 │ ┌──────────┐ ┌──────────┐ │ 面板 │
│ ├─ 提示词 │ │ 提示词 │────▶│ CLI 工具 │ │ │
│ ├─ CLI │ │ 模板 │ │ 执行器 │ │ 编辑节点 │
│ ├─ 斜杠 │ └──────────┘ └──────────┘ │ 属性 │
│ └─ 流程 │ │ │ │ │
│ │ ▼ ▼ │ │
│ │ ┌──────────────────────────┐ │ │
│ │ │ 斜杠命令 │ │ │
│ │ │ /workflow:plan │ │ │
│ │ └──────────────────────────┘ │ │
└────────────┴────────────────────────────────────────┴───────────┘
```
可视化工作流模板编辑器,支持拖放
**功能特性:**
- 🎨 基于 React Flow 的可视化编辑
@@ -486,23 +454,7 @@ v2 团队架构引入了**事件驱动的节拍模型**,实现高效编排:
### 分析查看器 (Analysis Viewer)
带过滤功能的分析会话网格布局
```
┌─────────────────────────────────────────────────────────────────┐
│ 过滤器: [类型 ▼] [状态 ▼] [日期范围] [全屏] │
├─────────────────────────────────────────────────────────────────┤
│ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────────┐ │
│ │ 分析 #1 │ │ 分析 #2 │ │ 分析 #3 │ │
│ │ 类型: 安全 │ │ 类型: 性能 │ │ 类型: 架构 │ │
│ │ 状态: ✓ 完成 │ │ 状态: ✓ 完成 │ │ 状态: ⏳ 运行中 │ │
│ └─────────────────┘ └─────────────────┘ └─────────────────────┘ │
│ ┌─────────────────┐ ┌─────────────────┐ │
│ │ 分析 #4 │ │ 分析 #5 │ │
│ │ ... │ │ ... │ │
│ └─────────────────┘ └─────────────────┘ │
└─────────────────────────────────────────────────────────────────┘
```
带过滤功能的分析会话网格布局,支持全屏模式。
---