-
Notifications
You must be signed in to change notification settings - Fork 2
[Dashboard] Web Dashboard:会话、Agent/Team、审计、任务图和 usage/cost 可视化 #30
Copy link
Copy link
Open
Labels
area/dashboardWeb dashboard and visual management surfacesWeb dashboard and visual management surfacesarea/observability日志/指标/可观测日志/指标/可观测dependency/blockedShould wait for one or more dependency issuesShould wait for one or more dependency issuesdepends-on/daemonDepends on #29 daemon/remote task serviceDepends on #29 daemon/remote task servicedepends-on/sessionDepends on #8 TUI session managementDepends on #8 TUI session managementpriority/P2机会型/差异化体验机会型/差异化体验type/feature功能需求功能需求
Metadata
Metadata
Assignees
Labels
area/dashboardWeb dashboard and visual management surfacesWeb dashboard and visual management surfacesarea/observability日志/指标/可观测日志/指标/可观测dependency/blockedShould wait for one or more dependency issuesShould wait for one or more dependency issuesdepends-on/daemonDepends on #29 daemon/remote task serviceDepends on #29 daemon/remote task servicedepends-on/sessionDepends on #8 TUI session managementDepends on #8 TUI session managementpriority/P2机会型/差异化体验机会型/差异化体验type/feature功能需求功能需求
背景
当前能力:
.q-codeartifact 和命令行子命令中。痛点:
需要补齐:
目标
实现 Web Dashboard:以本地 Web UI 展示 q-code 会话、Agent/Team 任务图、审计日志、工具轨迹、usage/cost 和 eval 趋势,帮助用户理解长任务进度、成本和失败原因。
用户故事
详细需求
1. Dashboard 启动方式
q-code dashboard或 daemon 集成入口。2. 会话视图
3. 任务与 Agent/Team 视图
4. 审计与工具轨迹
5. Usage/cost 与 eval
6. 安全与隐私
输出样例
页面卡片示例:
验收标准
测试方案
tests/unit/dashboard-data.test.ts:覆盖 session/audit/usage/eval artifact 读取和脱敏。tests/integration/dashboard-flow.test.ts:启动本地 server fixture,验证核心 API 返回。.q-code数据、无数据空态、大 audit 日志、redaction 开关。不在本期范围
依赖 / 风险
工作量评估