301 lines
4.7 KiB
Markdown
Executable File
301 lines
4.7 KiB
Markdown
Executable File
# 02_业务流程_状态流转_权限设计
|
|
|
|
## 1. 用户完整流程
|
|
|
|
```text
|
|
游客访问首页
|
|
→ 查看案例
|
|
→ 登录注册
|
|
→ 创建项目
|
|
→ 选择输入模式
|
|
→ AI 原创小说 / 上传小说
|
|
→ 版权或原创声明
|
|
→ 文本生成 / 文本解析
|
|
→ 故事圣经生成
|
|
→ 用户确认故事圣经
|
|
→ 角色圣经生成
|
|
→ 角色参考图生成
|
|
→ 用户确认角色锚点
|
|
→ 分集计划生成
|
|
→ 用户确认分集
|
|
→ 单集脚本生成
|
|
→ 分镜生成
|
|
→ 用户确认分镜
|
|
→ 支付 / 冻结额度
|
|
→ 生成预览图
|
|
→ 用户确认预览
|
|
→ 正式生成图片
|
|
→ 图片质检
|
|
→ 音频生成
|
|
→ 字幕生成
|
|
→ 视频合成
|
|
→ 最终质检
|
|
→ 人工审核
|
|
→ 用户确认
|
|
→ 下载交付
|
|
→ 项目归档
|
|
```
|
|
|
|
---
|
|
|
|
## 2. AI 原创小说流程
|
|
|
|
```text
|
|
创建项目
|
|
→ 选择 AI 原创
|
|
→ 选择题材
|
|
→ 填写故事偏好
|
|
→ 生成故事创意
|
|
→ 生成故事大纲
|
|
→ 生成章节大纲
|
|
→ 生成正文
|
|
→ 自检
|
|
→ 故事圣经
|
|
```
|
|
|
|
自检包括:
|
|
|
|
```text
|
|
角色名是否一致
|
|
主线是否明确
|
|
冲突是否够强
|
|
是否适合视觉化
|
|
是否有敏感内容
|
|
是否有明显抄袭风险
|
|
```
|
|
|
|
---
|
|
|
|
## 3. 上传小说流程
|
|
|
|
```text
|
|
创建项目
|
|
→ 选择上传小说
|
|
→ 上传文件 / 粘贴文本
|
|
→ 选择来源类型
|
|
→ 勾选版权授权
|
|
→ 文本提取
|
|
→ 文本清洗
|
|
→ 章节识别
|
|
→ 角色提取
|
|
→ 故事分析
|
|
→ 生成故事圣经
|
|
```
|
|
|
|
来源类型:
|
|
|
|
```text
|
|
author_self:我是作者
|
|
licensed:我已获得授权
|
|
public_domain:公版文本
|
|
internal_test:仅内部测试
|
|
```
|
|
|
|
---
|
|
|
|
## 4. 项目主状态
|
|
|
|
```text
|
|
draft
|
|
source_selecting
|
|
novel_generating
|
|
novel_uploaded
|
|
copyright_pending
|
|
copyright_confirmed
|
|
text_parsing
|
|
text_parse_failed
|
|
story_analyzing
|
|
story_bible_generating
|
|
waiting_story_confirm
|
|
story_confirmed
|
|
character_extracting
|
|
character_generating
|
|
character_image_generating
|
|
waiting_character_confirm
|
|
character_confirmed
|
|
episode_planning
|
|
waiting_episode_confirm
|
|
episode_confirmed
|
|
script_generating
|
|
storyboard_generating
|
|
waiting_storyboard_confirm
|
|
storyboard_confirmed
|
|
payment_pending
|
|
payment_paid
|
|
preview_generating
|
|
waiting_preview_confirm
|
|
preview_confirmed
|
|
final_image_generating
|
|
image_qc
|
|
audio_generating
|
|
subtitle_generating
|
|
video_rendering
|
|
final_qc
|
|
manual_review
|
|
waiting_user_confirm
|
|
revision_requested
|
|
revising
|
|
completed
|
|
failed
|
|
cancelled
|
|
archived
|
|
```
|
|
|
|
---
|
|
|
|
## 5. 主流程状态流转
|
|
|
|
```text
|
|
draft
|
|
→ source_selecting
|
|
→ novel_generating / novel_uploaded
|
|
→ copyright_pending
|
|
→ copyright_confirmed
|
|
→ text_parsing
|
|
→ story_analyzing
|
|
→ story_bible_generating
|
|
→ waiting_story_confirm
|
|
→ story_confirmed
|
|
→ character_extracting
|
|
→ character_generating
|
|
→ character_image_generating
|
|
→ waiting_character_confirm
|
|
→ character_confirmed
|
|
→ episode_planning
|
|
→ waiting_episode_confirm
|
|
→ episode_confirmed
|
|
→ script_generating
|
|
→ storyboard_generating
|
|
→ waiting_storyboard_confirm
|
|
→ storyboard_confirmed
|
|
→ payment_pending
|
|
→ payment_paid
|
|
→ preview_generating
|
|
→ waiting_preview_confirm
|
|
→ preview_confirmed
|
|
→ final_image_generating
|
|
→ image_qc
|
|
→ audio_generating
|
|
→ subtitle_generating
|
|
→ video_rendering
|
|
→ final_qc
|
|
→ manual_review
|
|
→ waiting_user_confirm
|
|
→ completed
|
|
→ archived
|
|
```
|
|
|
|
---
|
|
|
|
## 6. 失败分支
|
|
|
|
```text
|
|
任意生成状态
|
|
→ failed
|
|
→ 后台重试 / 转人工 / 取消 / 退款或返还额度
|
|
```
|
|
|
|
任务失败不应该让整个项目不可恢复。
|
|
|
|
---
|
|
|
|
## 7. 修改分支
|
|
|
|
```text
|
|
waiting_story_confirm
|
|
→ 编辑故事圣经
|
|
→ story_bible_generating / waiting_story_confirm
|
|
|
|
waiting_character_confirm
|
|
→ 重生角色图 / 编辑角色
|
|
→ waiting_character_confirm
|
|
|
|
waiting_storyboard_confirm
|
|
→ 编辑分镜 / 重生分镜
|
|
→ waiting_storyboard_confirm
|
|
|
|
waiting_user_confirm
|
|
→ revision_requested
|
|
→ revising
|
|
→ final_image_generating / video_rendering / manual_review
|
|
→ waiting_user_confirm
|
|
```
|
|
|
|
---
|
|
|
|
## 8. 权限设计
|
|
|
|
### 游客
|
|
|
|
可访问:
|
|
|
|
```text
|
|
首页
|
|
案例
|
|
套餐
|
|
FAQ
|
|
登录注册
|
|
```
|
|
|
|
不可访问:
|
|
|
|
```text
|
|
创建项目
|
|
上传小说
|
|
生成小说
|
|
下载成品
|
|
```
|
|
|
|
### 登录用户
|
|
|
|
可访问:
|
|
|
|
```text
|
|
创建项目
|
|
上传小说
|
|
AI 原创小说
|
|
查看项目进度
|
|
下载自己的成品
|
|
申请修改
|
|
删除自己的项目
|
|
```
|
|
|
|
### 运营人员
|
|
|
|
可访问:
|
|
|
|
```text
|
|
项目查看
|
|
任务查看
|
|
内容审核
|
|
案例管理
|
|
模板管理
|
|
失败任务重试
|
|
```
|
|
|
|
### 管理员
|
|
|
|
可访问:
|
|
|
|
```text
|
|
所有功能
|
|
AI Provider 配置
|
|
成本配置
|
|
系统配置
|
|
权限配置
|
|
日志审计
|
|
```
|
|
|
|
---
|
|
|
|
## 9. 操作约束
|
|
|
|
```text
|
|
未确认版权,不能解析上传小说
|
|
未确认角色锚点,不能批量生成正式图
|
|
未确认分镜,不能正式生成
|
|
未支付或未冻结额度,不能正式生成
|
|
未通过审核,不能公开案例
|
|
失败任务未处理,不能标记完成
|
|
```
|