AgentEvalTool/.scratch/v0.6/issues/05-frontend-campaigns-page.md
sinohqb af7e7bf110
Some checks failed
CI / test (push) Failing after 46s
docs(v0.6): add Campaign spec and 5 tracer-bullet tickets
.scratch/v0.6/spec.md:评估活动 v1(静态地基)规格——单对象、可配服务
周期窗口、耐久调度、双主轴周期报告、time_scale 时间倍速。5 张 tracer-
bullet 票(持久化/API → 调度决策+派生 → 耐久回路+恢复 → 双轴报告 →
前端页),依赖边 ①→②→③、②→④、①③④→⑤。
2026-07-30 11:45:13 +08:00

1.4 KiB
Raw Blame History

05 — 前端「评估活动」页

What to build: 前端新增一个「评估活动」页keep-alive tab让用户能创建活动选对象、设窗口长度与 time_scale、编排静态计划条目、在列表里一览所有活动对象/窗口/状态/整窗通过率)、查看进行中活动的实时进度、以及查看结束活动的双主轴报告(时间趋势曲线 + 能力汇总)。

Blocked by: 01创建/列表/详情 API、03实时进度与取消、04周期报告

Status: ready-for-agent

  • api.ts 新增 campaignsApi创建/列表/详情/取消/报告)与 Campaign、CampaignReport 类型
  • 新增「评估活动」页并注册为 keep-alive tab仿现有页面注册与标签方式
  • 创建活动交互选评测对象、窗口长度、time_scale、编排计划条目时段偏移 + 场景 + 次数)
  • 活动列表:对象/窗口/状态/整窗通过率一览;进行中活动展示实时进度;可取消
  • 双主轴报告视图:时间趋势曲线 + 能力汇总(复用现有图表/报告组件与导出入口)
  • 子 Run 可下钻:从活动报告能打开某个子 Run 的标准单 Run 报告(复用现有报告页)
  • 版本标签、触发来源、通过率色阶等展示沿用现有约定;时间戳走 utils/date 的 UTC 处理
  • tsc 通过;浏览器验证创建→进度→报告全流程(用压缩倍速活动快速验证)