feat: expand novel IP and production workflows
This commit is contained in:
@@ -0,0 +1,556 @@
|
||||
这两条我认为是你这次课程分析里面,**价值最高的新增需求**,而且和你现有架构完全兼容,不需要推翻重做。
|
||||
|
||||
直接发给 Codex。
|
||||
|
||||
# V2 需求补充(基于课程分析)
|
||||
|
||||
## 优先级
|
||||
|
||||
P0
|
||||
|
||||
原因:
|
||||
|
||||
不是新增AI平台。
|
||||
|
||||
不是新增模型。
|
||||
|
||||
而是提升:
|
||||
|
||||
* 角色一致性
|
||||
* 长期生产效率
|
||||
* Prompt质量
|
||||
* 项目复用率
|
||||
|
||||
---
|
||||
|
||||
# 需求一:Actor Casting Library(AI演员库)
|
||||
|
||||
## 问题
|
||||
|
||||
当前系统:
|
||||
|
||||
```text
|
||||
项目
|
||||
↓
|
||||
角色
|
||||
↓
|
||||
定妆
|
||||
```
|
||||
|
||||
每个项目独立。
|
||||
|
||||
存在问题:
|
||||
|
||||
```text
|
||||
重复创建角色
|
||||
|
||||
角色资产无法复用
|
||||
|
||||
角色脸无法沉淀
|
||||
|
||||
无法形成长期演员资产库
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 新架构
|
||||
|
||||
改为:
|
||||
|
||||
```text
|
||||
Global Actor
|
||||
↓
|
||||
Project Character
|
||||
↓
|
||||
Character Styling
|
||||
↓
|
||||
Character State
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
# Global Actor(全局演员)
|
||||
|
||||
新增概念:
|
||||
|
||||
AI演员
|
||||
|
||||
类似真人影视公司的演员。
|
||||
|
||||
例如:
|
||||
|
||||
```text
|
||||
演员A
|
||||
霸总脸
|
||||
|
||||
演员B
|
||||
清纯女主脸
|
||||
|
||||
演员C
|
||||
反派脸
|
||||
|
||||
演员D
|
||||
外卖员脸
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 数据表
|
||||
|
||||
global_actors
|
||||
|
||||
```sql
|
||||
id
|
||||
|
||||
name
|
||||
|
||||
gender
|
||||
|
||||
age_range
|
||||
|
||||
face_description
|
||||
|
||||
appearance_tags
|
||||
|
||||
personality_tags
|
||||
|
||||
reference_image_id
|
||||
|
||||
status
|
||||
|
||||
created_at
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
# Actor Assets
|
||||
|
||||
一个演员拥有多套标准图
|
||||
|
||||
---
|
||||
|
||||
actor_assets
|
||||
|
||||
```sql
|
||||
id
|
||||
|
||||
actor_id
|
||||
|
||||
asset_type
|
||||
|
||||
image_id
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
asset_type
|
||||
|
||||
```text
|
||||
front_face
|
||||
|
||||
left_face
|
||||
|
||||
right_face
|
||||
|
||||
full_body
|
||||
|
||||
half_body
|
||||
|
||||
smile
|
||||
|
||||
angry
|
||||
|
||||
cry
|
||||
|
||||
injured
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
# Project Character
|
||||
|
||||
项目角色
|
||||
|
||||
---
|
||||
|
||||
例如:
|
||||
|
||||
演员A
|
||||
|
||||
↓
|
||||
|
||||
项目1
|
||||
|
||||
顾辰
|
||||
|
||||
↓
|
||||
|
||||
项目2
|
||||
|
||||
林凡
|
||||
|
||||
↓
|
||||
|
||||
项目3
|
||||
|
||||
陆沉
|
||||
|
||||
---
|
||||
|
||||
character_castings
|
||||
|
||||
```sql
|
||||
id
|
||||
|
||||
project_id
|
||||
|
||||
character_id
|
||||
|
||||
global_actor_id
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
# Character Styling
|
||||
|
||||
项目级定妆
|
||||
|
||||
例如:
|
||||
|
||||
顾辰
|
||||
|
||||
```text
|
||||
黑色西装
|
||||
|
||||
总裁
|
||||
|
||||
冷峻
|
||||
|
||||
成熟
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
林凡
|
||||
|
||||
```text
|
||||
蓝色外卖服
|
||||
|
||||
普通
|
||||
|
||||
隐忍
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
character_stylings
|
||||
|
||||
```sql
|
||||
id
|
||||
|
||||
character_id
|
||||
|
||||
hair_style
|
||||
|
||||
outfit
|
||||
|
||||
profession
|
||||
|
||||
visual_style
|
||||
|
||||
prompt
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
# Character State
|
||||
|
||||
角色状态系统
|
||||
|
||||
---
|
||||
|
||||
character_states
|
||||
|
||||
```sql
|
||||
id
|
||||
|
||||
character_id
|
||||
|
||||
state_code
|
||||
|
||||
state_name
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
默认状态:
|
||||
|
||||
```text
|
||||
normal
|
||||
|
||||
business
|
||||
|
||||
rich
|
||||
|
||||
poor
|
||||
|
||||
injured
|
||||
|
||||
angry
|
||||
|
||||
blackened
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
Prompt Builder
|
||||
|
||||
自动读取:
|
||||
|
||||
```text
|
||||
演员
|
||||
+
|
||||
定妆
|
||||
+
|
||||
状态
|
||||
```
|
||||
|
||||
生成最终Prompt。
|
||||
|
||||
---
|
||||
|
||||
# UI
|
||||
|
||||
创建角色时:
|
||||
|
||||
新增:
|
||||
|
||||
```text
|
||||
从演员库选择
|
||||
```
|
||||
|
||||
或者:
|
||||
|
||||
```text
|
||||
创建新演员
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
# 需求二:Story Workshop(故事工坊)
|
||||
|
||||
## 问题
|
||||
|
||||
当前:
|
||||
|
||||
```text
|
||||
AI生成
|
||||
↓
|
||||
确认
|
||||
```
|
||||
|
||||
流程太简单。
|
||||
|
||||
缺少:
|
||||
|
||||
```text
|
||||
反复修改
|
||||
|
||||
版本管理
|
||||
|
||||
创作迭代
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
# 新架构
|
||||
|
||||
```text
|
||||
创意
|
||||
↓
|
||||
大纲
|
||||
↓
|
||||
故事圣经
|
||||
↓
|
||||
章节
|
||||
↓
|
||||
剧本
|
||||
```
|
||||
|
||||
每一步支持:
|
||||
|
||||
```text
|
||||
修改
|
||||
重生成
|
||||
版本保存
|
||||
定稿
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
# Story Versions
|
||||
|
||||
story_versions
|
||||
|
||||
```sql
|
||||
id
|
||||
|
||||
story_id
|
||||
|
||||
version_no
|
||||
|
||||
content
|
||||
|
||||
status
|
||||
|
||||
created_at
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
status
|
||||
|
||||
```text
|
||||
draft
|
||||
|
||||
review
|
||||
|
||||
approved
|
||||
|
||||
final
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
# Episode Versions
|
||||
|
||||
episode_versions
|
||||
|
||||
```sql
|
||||
id
|
||||
|
||||
episode_id
|
||||
|
||||
version_no
|
||||
|
||||
content
|
||||
|
||||
status
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
# Script Versions
|
||||
|
||||
script_versions
|
||||
|
||||
```sql
|
||||
id
|
||||
|
||||
script_id
|
||||
|
||||
version_no
|
||||
|
||||
content
|
||||
|
||||
status
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
# 工作流
|
||||
|
||||
例如:
|
||||
|
||||
```text
|
||||
原创小说
|
||||
|
||||
↓
|
||||
|
||||
AI生成V1
|
||||
|
||||
↓
|
||||
|
||||
人工修改
|
||||
|
||||
↓
|
||||
|
||||
AI优化V2
|
||||
|
||||
↓
|
||||
|
||||
人工修改
|
||||
|
||||
↓
|
||||
|
||||
AI优化V3
|
||||
|
||||
↓
|
||||
|
||||
设为最终版
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
# UI
|
||||
|
||||
新增:
|
||||
|
||||
故事工坊
|
||||
|
||||
显示:
|
||||
|
||||
```text
|
||||
版本1
|
||||
|
||||
版本2
|
||||
|
||||
版本3
|
||||
|
||||
最终版
|
||||
```
|
||||
|
||||
支持:
|
||||
|
||||
```text
|
||||
对比
|
||||
|
||||
恢复
|
||||
|
||||
设为最终版
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
# 最终目标
|
||||
|
||||
系统形成:
|
||||
|
||||
```text
|
||||
Actor Workshop
|
||||
(演员工坊)
|
||||
|
||||
Story Workshop
|
||||
(故事工坊)
|
||||
|
||||
Prompt Workshop
|
||||
(提示词工坊)
|
||||
```
|
||||
|
||||
成为AI短剧生产系统核心资产。
|
||||
|
||||
而不是单纯调用AI生成内容。
|
||||
|
||||
我看完课程和你当前架构后,这两个需求的价值远高于再接一个新视频模型。
|
||||
|
||||
因为:
|
||||
|
||||
```text
|
||||
模型 = 大家都能买
|
||||
|
||||
演员库 = 你的资产
|
||||
|
||||
故事工坊 = 你的资产
|
||||
```
|
||||
|
||||
这两块做出来以后,你的系统就开始从“AI工具集合”变成“AI短剧生产平台”了。
|
||||
Reference in New Issue
Block a user