Files
ai/docs/chatgpt/Actor.md
T

557 lines
3.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
这两条我认为是你这次课程分析里面,**价值最高的新增需求**,而且和你现有架构完全兼容,不需要推翻重做。
直接发给 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短剧生产平台”了。