Files
beige/frontend
yangqianqian 2ca6ac2e48 C1: 新增轻量任务看板/board(按状态分列只读视图)
- board/components.tsx: BOARD_COLUMNS(4列:生成中/待审核/已通过/已打回)+TaskCard(只读点击进详情)+BoardColumn+BoardSkeleton
- board/page.tsx: 复用 GET /api/v1/tasks?status=...(跟随角色不写前端权限),failed/archived不进看板
- Sidebar: 加「任务看板」📋入口;顺修两项同href的重复key warning(改key=label)
- 卡片跳转:进行中/待审核→confirm,已通过/打回→images(路由均已存在)

独立agent交叉复核6项全过(状态全覆盖/多status参数与history一致/无前端权限/无死链/字段判空/边界安全),无must-fix

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 10:10:33 +08:00
..

Clover Frontend

Next.jsReact— 5屏骨架

目录规划

frontend/src/
  app/           # Next.js App Router
  components/    # 可复用组件
  lib/           # API client按 openapi.yaml 生成)
  types/         # TypeScript 类型

5屏

  1. 管理配置台 — 产品档案/标杆笔记/违禁词/API Key录入
  2. 开任务 — 选产品+标杆+今天主题+设定数量,发起生成
  3. 挑文案+挑图 — SSE实时看生成进度8选3文案/挑图,显示"本次已注入"
  4. 确认预览 — 提交审核
  5. 审核台(组长) — 待审队列/通过/打回写原因

前端红线(不得违反)

  • 不展示 Token 余额/用量
  • 不做积分中心/billing 页
  • 飞轮偏好信号不暴露独立 POST 给前端(防伪造)