用AI写长篇小说,最头疼的就是人物一多,关系一乱,故事线一跑偏,整个就崩了。AI记性不好,写到后面,连主角的亲妈姓什么都忘了,更别说处理那些微妙的爱恨情仇和纵横交错的剧情线。这事儿我踩过不少坑,最后发现,你不能指望AI当一个作家,你得把它当成一个需要清晰指令的演员或者工具。核心就一招:把复杂的东西拆解成一堆AI能听懂的、简单的指令。
这事儿就跟盖房子一样,你得先有图纸。你不能直接跟施工队说:“给我盖个好看的别墅。”人家根本不知道怎么下手。你得给他们详细的结构图、水电图、材料清单。对应到AI写小说,这张“图纸”就是你的主控文档,它主要包含两个部分:角色关系图谱和多故事线节点地图。
我们先说怎么处理复杂的角色关系。
长篇小说里的人物关系是活的,会随着剧情发展而变化。比如,两个角色一开始是盟友,中间可能因为某个事件产生裂痕,最后变成敌人。想让AI记住并且写出这种动态变化,就得靠一个“角色圣经”。
第一步,创建一个详尽的“角色圣经”。
这个圣经不是简单的人物小传,它是一个动态的数据库。开始时,你得把每个核心人物的信息都定义清楚。这个过程你可以让AI帮你做,但你必须是主导者,你来提要求,AI来填充。
你可以用这样的提示词(Prompt)来启动:
“创建一个角色圣经,专注于角色间的初始关系。包含以下人物:李寻、王越、陈思。
对于每个人物,提供:
1. 基本信息:姓名、年龄、职业、外貌特征。
2. 核心动机:他/她最想要的是什么?为什么想要?
3. 与其他角色的关系(这是重点):
* 对李寻的看法:王越认为李寻是一个值得信赖的朋友,但内心深处嫉妒他的才华。陈思则暗恋李寻,但因为自卑不敢表露。
* 对王越的看法:李寻把王越当成最好的兄弟,对他毫无防备。陈思觉得王越这个人野心太大,有点危险。
* 对陈思的看法:李寻只把陈思当妹妹。王越则想利用陈思来接近李寻,以获取某个他想要的机会。
4. 关键历史事件:他们之间发生过什么事,导致了现在的关系?例如:三年前,李寻在一场比赛中击败了王越,王越从此心存芥蒂。一年前,陈思生病时,李寻照顾了她一个月,这让她产生了爱意。”
这个圣经越详细,AI在后续写作中就越不容易犯错。你把这个初始设定搞定,就等于给AI的大脑里植入了人物关系的基础内存。
第二步,在每个场景写作中“喂”给AI相关的关系信息。
写具体的章节或场景时,不能想当然地以为AI还记得这些设定。现在的AI模型虽然上下文窗口变大了,但写长篇还是会忘事。所以,每次你让它写一个新场景,都要把与这个场景最相关的角色关系信息塞给它。
比如,你要写一个李寻和王越喝酒的场景,你的提示词应该是这样的:
“背景信息:
* 角色关系:李寻完全信任王越,把他当兄弟。王越表面上和李寻是朋友,但内心嫉妒他,并计划利用他。
* 当前情境:他们刚刚完成一个大项目,正在庆祝。
写作任务:
写一个李寻和王越在酒吧喝酒的场景。李寻很高兴,喝得有点多。王越则在清醒地试探李寻,想从他口中套出关于下一个项目核心技术的信息。对话要表面和谐,但王越的话里要藏着刺和试探的意图。”
你看,这样AI的目标就非常明确了。它知道这两个人不是简单的“朋友”,而是一种“信任与背叛”的复杂关系。它写出来的对话,自然就会带有那种张力。
第三步,主动更新角色关系。
当剧情发生重大转折,导致人物关系改变时,你必须手动更新你的“角色圣经”。然后用更新后的信息去指导AI。
比如,李寻发现了王越在背后搞鬼,两人彻底闹翻。你的圣经里,李寻对王越的关系描述就要立刻修改成:“因发现王越的背叛,李寻对其从完全信任转为极度憎恨和失望。”
接下来,你要写他们决裂后的第一次见面,提示词就可以这样写:
“背景信息:
* 最新角色关系:李寻已经发现王越背叛了他,对他充满憎恨。王越知道事情败露,对李寻的态度是뻔뻔하게(理直气壮)中带着一丝伪装的悔意。
* 事件:这是他们决裂后第一次在公司会议上见面。
写作任务:
描写这场会议上,李寻和王越的第一次眼神接触和简短对话。不需要长篇大论,重点突出李寻眼神中的冰冷和王越回应时的虚伪。通过他们的微表情和极简的几句对话,体现出两人关系已经彻底破裂。”
这样做,AI才能准确地写出人物关系从量变到质变的过程,而不是前一秒还是好兄弟,后一秒就突然反目,中间毫无铺垫。
说完了角色,我们再聊聊更麻烦的多条故事线。
一部长篇小说,通常不会只有一条主线。它会有主角的成长线、感情线、事业线,还可能穿插着反派的阴谋线、配角自己的故事线等等。这些线索需要时而并行,时而交叉,最后再汇集到一起。
想让AI理顺这些线索,方法和处理角色关系类似:拆解和追踪。
第一步,建立一个“故事线追踪器”。
在动笔之前,先把你的所有故事线都列出来,并且明确每条线的核心目标和关键节点。
你可以这样规划:
“故事线追踪器:
-
主线A(主角成长线):
- 目标:李寻从一个技术员成长为公司不可或缺的核心人物。
- 关键节点:1. 独立完成第一个项目 -> 2. 遭到王越背叛,陷入低谷 -> 3. 绝地反击,开发出颠覆性技术 -> 4. 成为新的领导者。
-
副线B(感情线):
- 目标:李寻和陈思的感情发展。
- 关键节点:1. 陈思默默付出 -> 2. 李寻在低谷期感受到陈思的支持,开始动心 -> 3. 王越从中作梗,制造误会 -> 4. 误会解除,两人确定关系。
-
副线C(反派阴谋线):
- 目标:王越试图窃取公司核心机密,并嫁祸给李寻。
- 关键节点:1. 偷偷复制李寻的设计图 -> 2. 在项目中埋下陷阱 -> 3. 计划败露 -> 4. 被赶出公司。”
这个追踪器就是你的剧情大纲。它让每一条线索的走向都变得清晰可见。
第二步,每次只聚焦一条线来推进。
不要试图在一个提示词里让AI同时推进好几条故事线。这样很容易导致逻辑混乱,顾此失彼。正确的做法是,在一个或几个章节里,集中火力去写某一条线。
比如,你这个星期就专门写主线A的第二个节点“遭到王越背叛,陷入低谷”。相关的场景可能包括:项目出问题、李寻被质询、他发现王越的证据等等。在写这些内容时,其他故事线可以暂时搁置,或者只作为背景简单提及。
第三步,主动设计故事线的交叉点。
故事的精彩之处,就在于不同线索的交汇。这个交汇点,必须由你来设计,然后给AI下达明确的指令。
例如,你想让主线A和副线B在某个节点交叉,从而推动两条线同时发展。你的提示词可以这样设计:
“写作任务:
写一个故事线交叉场景。
- 交叉点:主线A的“李寻陷入低谷”与副线B的“陈思默默付出”在此交汇。
- 场景描述:李寻因为项目失败,一个人在办公室加班,情绪非常低落。外面下着大雨。陈思打着伞,给他送来了晚饭和一条干毛巾。
- 要求:
- 不要有太多对白。重点通过动作和神态来描写。
- 体现出李寻在绝望中看到一丝温暖,内心受到触动。这是他第一次真正‘看到’陈思的付出,为后续感情发展埋下伏笔。”
通过这种方式,你就像一个导演,精确地安排了在哪个时间、哪个地点,让哪两条故事线的主角相遇,并产生什么样的化学反应。AI要做的,就是根据你的剧本,把这个场景演好。
总的来说,AI写长篇,你不能当甩手掌柜。你必须成为那个拿着图纸的总工程师和指挥现场的导演。你的“角色圣经”和“故事线追踪器”就是你的核心图纸。每一次写作,都是基于图纸对一个局部进行精细施工。写完一部分,就要把新的进展更新回图纸,形成一个“规划-执行-反馈-更新规划”的循环。
这样搞下来,确实比单纯地写一句话让AI自由发挥要累得多。但是,只有这样,你才能真正掌控整个故事的走向,让AI成为你实现复杂构想的助力,而不是一个只会制造逻辑bug的麻烦制造者。





评论前必须登录!
注册