写长篇的人迟早会撞上一堵墙:设定写到第三万字,自己都不记得某个角色的眼睛是什么颜色,也忘了两个门派之间的恩怨到底是怎么起的。硬撑下去的结果是前后矛盾,读者在评论区逐条指出来。设定集就是解决这个问题的工具。
设定集该记什么,不该记什么
新手容易把设定集写成两部百科全书,动辄十几万字,写完发现大部分内容在正文里根本用不上。设定集的作用是支撑正文,不是自我满足。
必须记的内容有六类:
- 世界规则:这个世界和现实世界不同的地方,以及这些不同带来的连锁反应。
- 势力与组织:名称、核心目标、彼此关系。三者缺一,冲突就立不起来。
- 人物档案:外貌特征、性格底色、说话习惯、当前目标、致命弱点。
- 关键地点:地理关系、气候、资源分布,决定人物行动的合理范围。
- 时间线:大事件的先后顺序,这是防止矛盾的关键。
- 专有名词表:功法、货币、称谓的统一写法。
不用记的是:正文不会提到的细节、可以临时安排的配角、作者自己都觉得无聊的背景。这些东西写进去只会增加维护成本。
世界规则:先定三条,再往下推
世界观最怕一锅炖。力量体系、政治格局、历史文化全塞进去,读者记不住,作者也写崩。更稳的做法是只定三条核心规则,然后让所有其他设定从这三条推出来。
比方说,规则一“力量有代价“,规则二“资源集中在少数人手里“,规则三“信息传递极慢“。从这三条能推出一整个社会结构:修炼要付出寿命,所以强者多半短命;资源集中,所以底层很难跨越;信息慢,所以边远地区对中央的认知滞后,叛乱的土壤就在这里。三条规则推出来的世界,内部逻辑天然自洽,不需要额外解释。
避免世界观自嗨
一个实用的检验方法:把设定念给一个不看这类题材的朋友听,如果对方的问题是“那他们怎么吃饭“,说明这个设定还有生活的质感;如果对方的反应是“所以呢“,说明这段设定和故事主线没关系,可以砍掉。
人物档案:抓住说话方式就够了
写人物档案时最爱堆的是外貌,最爱漏的是语言习惯。实际上读者区分角色靠的是“他说话的样子“,不是“他穿什么衣服“。
给每个主要角色定三条语言规则:句子的长短偏好、有没有口头禅、遇到压力时是话变多还是变少。三条定下来,这个角色在任何场景里的对话都有辨识度,写起来也不会串味。行为逻辑同理,给每个角色定一个核心驱动力,遇到需要做选择的场景,答案自然就出来了,不用每次现场纠结。
时间线不整理,矛盾一定出现
长篇小说的矛盾大多来自时间线混乱:某角色三个月前受的伤,两个月前就痊愈了;两个人第一次见面的时间,在两个章节里差了一年。这类问题的根源是作者在写第三章的时候,已经忘了第一章写的是什么。
建议做法:每写完五章,回头更新一次时间线表格。花二十分钟,省掉后期大改。等到完本再回头统一,成本会翻好几倍。
火星智阅的设定库怎么用
手工维护设定集的难点在于一致性:改了人物设定,前面已经写完的章节不会自动跟着改。这是人工流程的天花板。
火星智阅把设定库做成了写作系统里的常驻模块。人物、势力、地点、名词表这些信息统一存放,写作和续写时随时调用。人物关系怎么梳理是它做得比较细的地方:关系图谱能看出两个人之间的关联路径,写到这里需要“他们为什么认识“的时候,不用翻几十章去找。
它的大纲功能和设定库是联动的:大纲定主线走向,设定库保证细节一致。章节生成基于设定库里的约束进行,所以生成的段落不会出现人物性格漂移的问题。写到中间续写卡住的时候,让系统基于已有设定和上下文接着写一段,接上的内容通常不会和前面冲突,这是手工续写最常出问题的地方。
题材适配上也做了区分,玄幻、都市、悬疑、历史这几类常见的写法差异比较大,系统按题材调整节奏和用词风格,不需要自己一套套改提示词。多本书同时写的话,各本书的设定库互相独立,切换不会串设定。
设定集不是为了让作者显得专业,而是为了让作者在写完三十万字之后,还能清楚知道自己的世界里发生了什么。