- 产品编辑入口统一走 ProductFormFull(卖点/风格/人群/品牌词全字段); 修复开任务页 <form> 套 <form> 致"编辑产品"报错、改不了、跳回首个产品 - dashboard 入口卡片对齐实际路由: 系统管理(/config) 与 工作配置(/settings) 分开; settings ?tab=products 直达改用挂载后读 URL, 消除 hydration mismatch - 新增用户管理(users API/admin service/改密页) + alembic 022/023/024 - 上线部署: Dockerfile / docker-compose.prod+https / nginx https / .env.example - A8 三套正交叙事(痛点/场景/成分背书) + beige 调色去AI化 + 飞轮 text_import 高权重信号 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
899 B
899 B
Clover Frontend
Next.js(React)— 运营端
目录规划
frontend/src/
app/ # Next.js App Router
components/ # 可复用组件
lib/ # API client(按 openapi.yaml 生成)
types/ # TypeScript 类型
主要页面
当前 App Router 生产构建包含 13 个路由:首页、看板、配置、仪表盘、裂变、历史、登录、审核、设置、任务创建、文案选择、图片选择、确认预览。
前端红线(不得违反)
- 不展示 Token 余额/用量
- 不做积分中心/billing 页
- 飞轮偏好信号不暴露独立 POST 给前端(防伪造)
环境变量
NEXT_PUBLIC_API_BASE_URL:API 基地址;同域 nginx 部署可留空。NEXT_PUBLIC_SSE_BASE_URL:SSE 后端地址;同域 nginx 部署可留空。- 这两个变量是构建期变量,修改后必须重新 build 前端镜像。