来源: AI叙事生成研究综述
调研时间: 2025年
原始链接: https://www.bing.com/search?q=AI+narrative+generation+chain+of+thought+creative+writing+story+planning+LLM
根据ACL Anthology的调研论文,LLM故事生成存在两个主要范式:
通过精心设计的提示词引导模型展示创作思考过程,可包含:
用户输入: 写一个复仇故事
思维链展开:
1. [结构规划] 采用三幕结构,主角从受害者到复仇者的转变
2. [角色设定] 主角:曾经善良,现在冷酷;反派:表面正义,实则虚伪
3. [冲突设计] 核心冲突:正义与复仇的界限
4. [节拍规划]
- 开场:展示主角的幸福生活
- 催化剂:反派的背叛导致主角失去一切
- 中点:主角发现反派的更大阴谋
- 低点:复仇计划失败,陷入绝境
- 高潮:主角做出道德选择
5. [文本生成] 基于以上规划生成具体场景...
收集包含中间创作步骤的训练数据,不仅要有最终故事,还需要:
保持长篇叙事的连贯性
平衡创意性与可控性
学习人类作家的隐性思考过程
处理复杂的角色关系和情节伏笔
GitHub资源库: yingpengma/Awesome-Story-Generation
LangChain框架:
现代AI叙事生成越来越重视显式建模创作的"思考过程",通过plan-and-write范式和思维链技术,让模型像人类作家一样先构思再写作,这需要特殊设计的训练数据和多阶段学习策略。
核心任务: 将优质故事逆向拆解成"思考步骤"
具体方法:
{
"story_metadata": {
"title": "故事标题",
"genre": "类型",
"length": "字数"
},
"planning_chain": {
"overall_structure": {
"mice_type": "主导类型",
"beat_sheet": "15节拍规划",
"theme": "核心主题"
},
"chapter_planning": [
{
"chapter_id": 1,
"scene_sequel_structure": {
"goal": "角色目标",
"conflict": "冲突设计",
"disaster": "灾难结果",
"reaction": "情绪反应",
"dilemma": "困境分析",
"decision": "决策"
},
"web_novel_elements": {
"hooks": ["钩子类型"],
"emotion_type": "情绪类型",
"reversal": "反转设计"
},
"reasoning": "为什么这样设计这一章"
}
]
},
"final_text": "最终生成的文本"
}
Day 1-2: 选择3-5个优质样本进行深度拆解 Day 3-4: 构建包含思考过程的训练数据 Day 5-6: 微调核心模块(优先结构规划) Day 7: 测试和迭代