Files
ai/docs/system_b/03_功能清单_页面清单_状态流转设计.md
T
2026-06-15 17:45:28 +08:00

12 KiB
Executable File
Raw Blame History

03_功能清单_页面清单_状态流转设计

1. 文档目标

本文档定义系统 B 的功能边界、用户端页面、后台页面、状态流转、权限边界和每个页面的关键操作。

2. 角色定义

角色 说明
游客 未登录用户,可浏览首页、案例、套餐
普通用户 已登录用户,可创建项目、上传照片、生成作品
运营人员 管理案例、模板、审核作品、处理修改
管理员 管理用户、订单、Provider、系统配置
超级管理员 拥有全部权限,包括密钥配置、数据删除、系统设置

3. 用户端页面清单

3.1 首页

功能:展示产品价值、案例、套餐、开始制作入口。

模块:

  • Banner
  • 热门案例
  • 热门主题
  • 热门世界观
  • 制作流程
  • 套餐对比
  • 用户评价
  • FAQ

按钮:

  • 查看案例
  • 用同款制作
  • 选择主题
  • 查看套餐
  • 开始制作
  • 联系客服

登录要求:不需要。

3.2 案例列表页

筛选条件:

  • 人生主题
  • 世界观
  • 视觉风格
  • 图集 / 视频
  • 最新 / 热门

注意:只展示已授权公开案例。

3.3 案例详情页

展示:

  • 案例视频
  • 案例图集
  • 使用主题
  • 使用世界观
  • 使用风格
  • 套餐推荐

按钮:

  • 播放视频
  • 查看图集
  • 用同款制作
  • 收藏案例

3.4 登录/注册页

第一阶段支持:

  • 手机号验证码
  • 微信授权

后续可加:

  • 邮箱注册
  • 账号密码

3.5 创建项目页

字段:

  • 项目名称
  • 人生主题
  • 作品用途
  • 输出类型

作品用途:

  • 自己留念
  • 送礼物
  • 婚礼现场播放
  • 社交平台发布
  • 父母纪念

3.6 主题选择页

字段:

  • 主题名称
  • 主题封面
  • 主题说明
  • 适合人群
  • 案例数量
  • 是否推荐

第一阶段主题:

  • 结婚纪念
  • 恋爱纪念
  • 银婚金婚
  • 情侣写真
  • 个人形象定制

3.7 套餐选择页

字段:

  • 套餐名称
  • 价格
  • 图片数量
  • 视频时长
  • 世界数量
  • 场景数量
  • 修改次数
  • 是否人工审核
  • 是否支持高级动态

按钮:

  • 选择套餐
  • 查看套餐详情
  • 下一步

3.8 风格选择页

风格:

  • 韩漫风
  • 半写实写真风
  • 国风插画风
  • 电影写实风

字段:

  • 风格预览图
  • 适合主题
  • 适合世界
  • 是否高级风格

3.9 世界观选择页

模式:

  • 单世界
  • 多世界
  • 自由排序
  • 同款案例带入

套餐限制:

套餐 世界数量
标准图集 1 个
短视频 1-3 个
多世界纪念片 5-10 个
高端定制 按订单配置

3.10 场景选择页

每个世界下选择场景。

字段:

  • 场景名称
  • 场景预览图
  • 推荐镜头数
  • 是否支持视频动态
  • 是否高级场景

3.11 照片上传页

双人主题:

  • 人物 A3-8 张
  • 人物 B3-8 张
  • 双人合照:1-5 张,可选

单人主题:

  • 本人照片:3-10 张

家庭主题:

  • 每位成员 2-5 张
  • 家庭合照 1-5 张

禁止上传:

  • 模糊照片
  • 戴墨镜/口罩
  • 过度美颜
  • 逆光严重
  • 脸部遮挡
  • 多人混乱

3.12 授权确认页

必须勾选:

  • 我确认拥有上传照片的合法使用权
  • 我确认已获得照片中人物授权
  • 我授权平台为本次项目生成图片和视频
  • 我知道作品默认不公开展示
  • 如涉及未成年人,我确认我是监护人或已获得监护人授权

3.13 照片质检页

检测:

  • 清晰度
  • 人脸完整度
  • 光照
  • 遮挡
  • 角度
  • 多人混入
  • 重复图片
  • 角色归属
  • 过度美颜

状态:

  • pass:合格
  • warning:可用但有风险
  • fail:必须替换

3.14 定制信息页

字段:

  • 人物姓名
  • 关系类型
  • 纪念日期
  • 文案风格
  • 一句话誓言
  • 是否显示名字
  • 是否显示日期
  • 特别要求
  • 是否允许公开展示

3.15 创作方案预览页

展示:

  • 作品标题
  • 主题
  • 风格
  • 世界顺序
  • 场景顺序
  • 镜头数量
  • 图片数量
  • 预计视频时长
  • 旁白草稿
  • 字幕草稿
  • 预计消耗额度

按钮:

  • 确认方案
  • 修改世界
  • 修改场景
  • 修改文案
  • 重新生成方案
  • 取消项目

3.16 支付/额度确认页

字段:

  • 套餐价格
  • 优惠金额
  • 需支付金额
  • 预览额度
  • 正式生成额度
  • 修改次数

按钮:

  • 立即支付
  • 使用余额
  • 取消订单

3.17 预览确认页

展示:

  • 低清水印预览图
  • 关键镜头
  • 人物像不像反馈入口
  • 风格满意度反馈入口

按钮:

  • 满意,进入正式生成
  • 不满意,重新生成预览
  • 修改模板
  • 联系客服

3.18 生成进度页

进度节点:

项目已创建
照片检测完成
人物档案建立中
方案生成中
等待方案确认
预览生成中
等待预览确认
正式图生成中
图片质检中
音频生成中
字幕生成中
视频合成中
人工审核中
等待用户确认
已完成

3.19 成品确认页

展示:

  • 成品视频
  • 成品图集
  • 封面图
  • 有字幕版本
  • 无字幕版本
  • 下载入口
  • 剩余修改次数

按钮:

  • 确认完成
  • 申请修改
  • 下载视频
  • 下载图片
  • 删除作品
  • 授权公开为案例

3.20 修改申请页

修改类型:

  • 小改:名字、日期、字幕、音乐、片尾文案
  • 中改:替换个别图片、重做 1-2 个场景
  • 大改:换整体风格、换全部世界、整条重做

规则:大改必须重新计费。

3.21 我的项目页

字段:

  • 项目名称
  • 缩略图
  • 主题
  • 套餐
  • 状态
  • 创建时间
  • 是否可下载

3.22 用户中心页

功能:

  • 个人信息
  • 我的项目
  • 我的订单
  • 我的收藏
  • 隐私设置
  • 删除作品申请
  • 联系客服
  • 退出登录

4. 后台页面清单

后台使用 Geeker-Admin 二开。

4.1 仪表盘

指标:

  • 今日订单数
  • 今日支付金额
  • 今日生成项目数
  • 今日完成项目数
  • 失败任务数
  • 待审核项目数
  • 待处理修改数
  • AI 调用成本
  • 存储占用
  • 热门主题排行
  • 热门世界排行

4.2 用户管理

操作:

  • 查看用户
  • 禁用用户
  • 恢复用户
  • 查看用户项目
  • 查看用户订单

4.3 项目管理

操作:

  • 查看详情
  • 查看素材
  • 查看任务
  • 手动重试
  • 转人工
  • 标记异常
  • 强制完成
  • 取消项目

4.4 订单管理

操作:

  • 查看订单
  • 标记支付
  • 退款记录
  • 修改套餐
  • 查看关联项目

4.5 模板管理

子模块:

  • 人生主题管理
  • 世界观模板管理
  • 场景模板管理
  • 镜头模板管理
  • 视觉风格管理
  • 文案模板管理
  • 音乐模板管理
  • 视频模板管理
  • 套餐管理

4.6 任务管理

操作:

  • 查看输入
  • 查看输出
  • 重试
  • 终止
  • 跳过
  • 标记人工处理
  • 查看错误日志

4.7 AI Provider 管理

管理:

  • TextProvider
  • ImageProvider
  • VideoProvider
  • VoiceProvider
  • ModerationProvider
  • FaceCheckProvider
  • QualityCheckProvider

4.8 案例管理

操作:

  • 从项目生成案例
  • 设置首页推荐
  • 上架/下架
  • 排序
  • 查看授权记录

4.9 修改申请管理

操作:

  • 接受
  • 拒绝
  • 转人工
  • 创建重做任务
  • 标记完成

4.10 隐私与授权管理

管理:

  • 用户授权记录
  • 公开案例授权
  • 未成年人授权确认
  • 删除申请
  • 数据导出申请
  • 素材清理记录

5. 项目状态流转

5.1 Project 状态枚举

draft
template_selecting
photo_uploading
authorization_pending
photo_checking
photo_rejected
person_profiling
info_filling
plan_generating
waiting_plan_confirm
payment_pending
payment_paid
preview_generating
waiting_preview_confirm
final_generating
image_qc
audio_generating
subtitle_generating
video_rendering
final_qc
manual_review
waiting_user_confirm
revision_requested
revising
completed
cancelled
failed
archived

5.2 主流程

draft
→ template_selecting
→ photo_uploading
→ authorization_pending
→ photo_checking
→ person_profiling
→ info_filling
→ plan_generating
→ waiting_plan_confirm
→ payment_pending
→ payment_paid
→ preview_generating
→ waiting_preview_confirm
→ final_generating
→ image_qc
→ audio_generating
→ subtitle_generating
→ video_rendering
→ final_qc
→ manual_review
→ waiting_user_confirm
→ completed
→ archived

5.3 异常分支

照片失败:

photo_checking → photo_rejected → photo_uploading → photo_checking

支付失败:

payment_pending → payment_failed → payment_pending / cancelled

预览不满意:

waiting_preview_confirm → template_selecting / info_filling / preview_generating

成品修改:

waiting_user_confirm → revision_requested → revising → final_generating / video_rendering / manual_review → waiting_user_confirm

6. 任务状态

pending
running
success
failed
retrying
cancelled
manual_required

任务类型:

photo_check
person_profile
plan_generate
prompt_generate
preview_image
final_image
image_qc
video_clip_generate
audio_generate
subtitle_generate
video_render
final_qc
manual_review

7. V3 真人动态视频页面增量

7.1 输出模式选择

创建项目时必须让用户明确选择输出模式:

photo_album:高清写真图集
image_video:图片纪念视频
motion_portrait:动态写真视频
real_videoAI 真人动态视频
premium_film:高端真人纪念片

页面必须提示:

  • AI 真人动态视频生成时间更长。
  • AI 真人动态视频费用更高。
  • 真实视频可能需要人工审核和多次重试。
  • 不保证每个动作完全自然。
  • 真实视频失败时不会用 mock 假成功。

7.2 V3 照片上传要求

真人动态视频比图集更依赖参考照片,上传页应提高要求:

单人:正脸清晰照 5-10 张,半身照 2-5 张,不同表情 2-5 张。
情侣/夫妻:男方 5-10 张,女方 5-10 张,双人合照 2-5 张。
家庭:每位成员 3-8 张,家庭合照 2-5 张。

禁止:

  • 过度美颜
  • 脸部遮挡
  • 多人混乱
  • 低清晰度
  • 强滤镜
  • 明显年龄不符照片

7.3 身份锚点确认页

新增页面或步骤:

  • 展示每个人物的主参考照。
  • 展示 AI 生成的身份锚点图。
  • 显示人脸一致性评分。
  • 用户选择“像本人 / 不像本人 / 需要重生”。
  • 未确认身份锚点,不允许进入正式动态视频生成。

7.4 视频片段页

AI 真人动态视频项目新增片段管理:

  • 镜头列表。
  • 每个镜头动作模板。
  • 输入关键帧。
  • 输出视频片段。
  • Provider、分辨率、时长、预计成本。
  • 生成中 / 成功 / 失败 / 待质检状态。
  • 片段预览。
  • 重试、替换、转人工。

7.5 口型任务页,可选

如果项目启用口型:

  • 选择需要口型的片段。
  • 绑定音频资产。
  • 生成 lip-sync 任务。
  • 失败时可回退为旁白字幕版本。

8. V3 后台页面增量

后台项目详情页新增:

  • 人物身份档案。
  • 身份锚点图和用户确认状态。
  • 人脸一致性评分。
  • 动作模板。
  • 视频片段列表。
  • 口型任务列表。
  • 视频 Provider 和成本。
  • 片段质检结果。
  • 片段重试和替换入口。

后台审核页新增:

  • 是否像本人。
  • 是否变脸。
  • 是否男女混脸。
  • 是否年龄变化过大。
  • 动作是否自然。
  • 表情是否怪异。
  • 是否有不合适姿势。
  • 是否允许公开案例。

9. V3 状态流转增量

AI 真人动态视频完整状态建议:

photo_checking
→ person_profiling
→ identity_anchor_generating
→ waiting_identity_confirm
→ plan_generating
→ payment_paid
→ keyframe_generating
→ video_clip_estimating
→ video_clip_generating
→ video_clip_qc
→ audio_generating
→ lipsync_generating,可选
→ subtitle_generating
→ video_rendering
→ final_qc
→ manual_review
→ waiting_user_confirm
→ completed

新增任务类型:

identity_anchor_generate
face_consistency_check
keyframe_generate
motion_portrait_generate
real_video_clip_generate
video_clip_qc
lipsync_generate