🎉 v2.0 已发布:SQLite 数据源 · 认证系统 · 五页面工作台
aivideo.site
v2.0

项目页:管理你的项目

项目页以卡片网格展示所有历史项目,支持查看、下载、重新生成与删除。

项目列表

  • 卡片网格:3-4 / 2 / 1 列响应式布局;封面 = 第 1 个分镜图片(无则占位图);
  • 状态徽标:等待(灰)/ 进行中(琥珀呼吸)/ 完成(绿)/ 失败(红);
  • 筛选与搜索:按状态筛选 + 关键词搜索 + 时间倒序;
  • 滚动加载:分页滚动加载(每页 12 条,has_more 控制)。

项目详情

  • 返回 + 项目名 + 状态 + 操作(下载 / 重新生成 / 删除);
  • 成片播放区:无成片时显示进度卡片;
  • 配置信息条:比例 / 分辨率 / 帧率 / 风格 / 音色 / 时长;
  • 分镜明细:序号 / 图片 / 描述 / 旁白 / 字幕 / 镜头 / 片段视频 / 配音试听。

删除级联

删除项目会:

  1. 删除数据库中的项目记录与全部分镜记录;
  2. 同步物理删除 output/{project_id}/ 整个目录;
  3. 删除前弹窗确认,展示「将删除 N 个项目/文件,释放约 X MB,不可恢复」。

数据以 SQLite 为唯一数据源,生成过程中每步完成即写库,后端重启后项目可正常恢复查询。

改进此文档

发现错误或想补充内容?点击在 GitHub 上编辑。