feat: expand novel IP and production workflows

This commit is contained in:
www
2026-09-18 08:14:05 +02:00
parent b2ae4600b4
commit d9c81a3ac0
235 changed files with 117971 additions and 2721 deletions
+556
View File
@@ -0,0 +1,556 @@
这两条我认为是你这次课程分析里面,**价值最高的新增需求**,而且和你现有架构完全兼容,不需要推翻重做。
直接发给 Codex。
# V2 需求补充(基于课程分析)
## 优先级
P0
原因:
不是新增AI平台。
不是新增模型。
而是提升:
* 角色一致性
* 长期生产效率
* Prompt质量
* 项目复用率
---
# 需求一:Actor Casting LibraryAI演员库)
## 问题
当前系统:
```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短剧生产平台”了。