Initial AI manga platform
This commit is contained in:
Executable
+300
@@ -0,0 +1,300 @@
|
||||
# 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
|
||||
未确认版权,不能解析上传小说
|
||||
未确认角色锚点,不能批量生成正式图
|
||||
未确认分镜,不能正式生成
|
||||
未支付或未冻结额度,不能正式生成
|
||||
未通过审核,不能公开案例
|
||||
失败任务未处理,不能标记完成
|
||||
```
|
||||
Reference in New Issue
Block a user