import Link from "next/link"; import Topbar from "@/components/Topbar"; import Icon from "@/components/Icon"; interface Recent { name: string; meta: string; prog: ("done" | "cur" | "fail" | "")[]; pill: { kind: "info" | "ok" | "err"; label: string }; action: { label: string; href: string }; } const RECENT: Recent[] = [ { name: "补水面膜 · 痛点种草", meta: "补水面膜 / AI 全生 / 6 镜", prog: ["done", "done", "cur", "", ""], pill: { kind: "info", label: "故事板 待确认" }, action: { label: "继续", href: "/pipeline?stage=3" }, }, { name: "蓝牙耳机 · 开箱测评", meta: "南卡 Lite Pro / 自带脚本 / 5 镜", prog: ["done", "done", "done", "done", "done"], pill: { kind: "ok", label: "已完成" }, action: { label: "打开", href: "/pipeline?stage=5" }, }, { name: "速食牛肉面 · 一句话主题", meta: "滋啦速食 / 一句话 / 4 镜", prog: ["done", "cur", "", "", ""], pill: { kind: "info", label: "资产生成中" }, action: { label: "继续", href: "/pipeline?stage=2" }, }, { name: "防晒霜 · 对比展示", meta: "透真防晒 / AI 全生 / 6 镜", prog: ["done", "done", "done", "cur", ""], pill: { kind: "info", label: "视频生成 4/6" }, action: { label: "继续", href: "/pipeline?stage=4" }, }, { name: "咖啡冻干粉 · 剧情带货", meta: "三顿半同款 / 一句话 / 5 镜", prog: ["done", "done", "fail", "", ""], pill: { kind: "err", label: "故事板失败" }, action: { label: "查看", href: "/pipeline?stage=3" }, }, ]; export default function WorkspacePage() { return ( <>

欢迎回来,小李

// 05.13 · 周三 · 你有 3 个项目 正在进行中
新建商品 新建项目
总项目 ALL
12
↑ 本月 +3
进行中 WIP
3
2 个待审核
本月成片 DONE
8
↑ 较上月 +33%
余额 ¥
¥327.40
已用 ¥162.60 / ¥500

最近项目

[ ALL · 12 ] →
{RECENT.map((r) => (
9:16
{r.name}
{r.meta}
{r.prog.map((p, i) => )}
{r.pill.label} {r.action.label}
))}

快捷入口

[ /shortcuts ]
商品库
12 SKU
资产库
人 8 · 景 14 · 片 8
充值
¥327.40
所有项目
12 个

提示

[ FAQ ]
扣费规则 生成失败、超时、用户重跑 — 均不扣费。仅在你点{" "} [ 确认通过 ] 时按 token 实际结算。
); }