要用 AI 写同人小说,先说明你所使用的正史版本,梳理角色目前掌握的知识以及彼此的关系,再确定一个场景目标。先起草一段简短文字,然后在继续之前,针对“文风”和“前后连贯性”进行修改。粉丝圈/作品圈名称有助于确立主题;你的场景简报告诉 AI:这个主题的具体哪一版与你的设定有关。
最难的部分往往是“辨识”。草稿里可以出现正确的名字,却仍然可能错过为什么这些角色对你而言重要。用 AI 探索各种可能性,同时始终把对角色行为的判断放在整个过程的核心。
下面的教程使用 XPT 来生成一个短场景。起草完成后,同样的检查流程也能帮助你修改缺失片段、AU(平行宇宙),或更长篇的同人故事。
如何用 XPT 起草同人小说
1. 选择同人类型并打开 XPT
打开 XPT故事生成器。在请求框中,说明你的作品圈(fandom)、连续性(continuity),以及你希望写的是“补全缺失场景”、还是“正史分歧(canon divergence)”或“AU”。
先从清晰的“与正史的关系”开始。缺失场景用于填补空白,但不一定要改变既定的顺序。正史分歧会推翻一个决定,并沿着它的后果继续发展。另一个宇宙(alternate universe)会改变场景或处境,同时保留你选择的特质与关系。
这些选择需要不同的提示词。如果你要求写缺失场景,却把边界写得很模糊,草稿可能会引入某个本该改变后续故事走向的“新发现”。如果你写 AU,在角色历史已经改变的情况下,保留他们所有原本的行为可能就很难成立。
写下三个要点:你使用的连续性、你的故事从哪里开始,以及你允许发生哪些变化。之后你随时可以再修改,但明确的边界会让草稿有东西可循。
2. 补上这个场景所需的正史信息
加入紧密的背景情境、角色所知,以及必须保持不变的事件。让 XPT 标出“缺失信息”,而不是不声不响地把空白直接补上。
你不需要粘贴整份维基。只要包含会影响这一场景的关键事实:刚刚发生了什么、有哪些人同场、每个人知道什么、哪些必须仍然悬而未决。用你自己的话概括参考资料,并使用你有权提交的文本内容。
举个演示:想象在一个虚构的太空冒险设定里,两位角色。船长 Vale 从一次失败的营救中归来。工程师 Iri 知道飞船受损,却不知道 Vale 违背了命令。他们的关系忠诚但在此前的一场争执之后有些紧张。这个场景应以 Iri 同意帮忙修理飞船为结尾,而不是得知全部秘密。
这个简报能避免场景出现过早的“真相揭晓”。它也给你一个具体核对点:Iri 的台词是否透露了这个角色本不该知道的知识?
3. 描述角色如何开口说话
把具体的“声音/口吻”要点加到同一份请求里。如果某个原创角色需要塑造,AI 角色描述生成器 可以先帮你探索一份更独立的简报。
“讽刺”“勇敢”“善良”都是宽泛的特质。请解释这些特质在压力下会怎样表现。Vale 可能会用行动/任务层面的细节来回答私人问题。Iri 也许会直接挑战权威,但会通过修好某些东西来表现关心——而且是在不被要求的情况下。
让每个角色在同一场景里都有不同的即时目标。Vale 想要的是不问缘由的修复;Iri 则在承诺之前想听到一个诚实的交代。即使双方都没有提高音量,他们的对话也会产生摩擦。一句口头禅是可选项;真正起作用的是彼此冲突的意图。
如果你已经写过这些角色,请提供你自己的简短文字样例。说明模型需要保留什么:句子节奏、内心描写的篇幅、幽默感,或者行动与对话之间的平衡。
4. 生成一个“仅改变一段关系”的场景
改写下面的提示词,把它粘贴到 XPT 里,生成一个短场景。确保情感变化是“有依据的”,再去请求更长的章节。
请求一个关系只改变一步的场景。慢热章节或许会以“信任变得有可能”作为结尾,而不是突然宣布爱情。和解场景可以让彼此开始合作,但仍保留更深一层的不满。
在我的虚构太空冒险设定中,写一个缺失场景。
角色:船长 Vale 和工程师 Iri。
情境:Vale 从一次失败的营救中归来,飞船受损。
Iri 知道飞船受损,但不知道违背命令的事。
Vale 通过讨论任务来回避私人问题。
Iri 会质疑这些闪躲之词,但会通过实际帮助表现关心。
使用 Iri 的贴近第三人称视角、过去时态,以及克制的幽默。
以 Iri 发现 Vale 正试图独自修理引擎开始。
以 Iri 同意帮忙为结尾,但失败的真正原因仍然被隐藏。
起草一个短场景。不要解决他们之前的争执。

用三轮修改来打磨
第一轮:核对正史与知识。把每一个会产生影响的细节都与您选择的版本进行对比。标记任何“凭空编造”的力量、关系、地点,或揭示了不该被揭示的信息——它们会在无意中改变故事。
第二轮:核对文风。把一段对话里的名字删掉,看看说话者是否仍然能被区分。如果不能,就请求一轮本地化修改:保留他们的目标,但改变他们追求目标的方式。不要通过给每一句台词都硬塞一句口头禅来解决。
第三轮:核对情绪节奏。找出关系发生转折的那一刻,并追问:场景里是否真的为它“铺垫够了”。角色不应该因为草稿需要一个温暖结尾,就轻易原谅一段由来已久的背叛。
让 AU 也一眼可认,而不把它“冻住”
对于 AU,请把你想保留的特质与正在替换的历史分开看。一个有保护欲的角色在大学环境里仍可能保持保护欲,但他们的习惯未必会像战场指挥官那样。
问问看:新的处境如何改变他对这项特质的表达方式。与其下令小队撤退,他也许会为了朋友去接一段不情愿的轮班,或者插手一场艰难的对话。真正的辨识来自于“选择的模式”,而不是把旧对话复用一遍。
只有在场景可用之后才扩写
在请求下一章之前,先保存一份简洁的“已接受事件与关系变化”摘要。记录每个角色知道什么,以及哪些信息仍被隐藏。在下一次提示中也带上你新的决定;不要把早先草稿当作可靠的“正史参考”。
如果你想要不同的结局,就从一个已命名的节点分岔。为替代版本起名,并决定你要继续沿哪条分支走。把被拒绝版本里的细节混进来,是制造前后矛盾的最容易方式。
在你分享同人之前
先回顾你打算发布的社区的当前规则与信息披露期待。另外也检查与原素材相关的授权与权利问题。本文不提供任何保证:某个特定的同人作品是否可以被发布或实现商业化。
给你的同人一个最终的人类视角审读:看文风是否一致、前后连贯是否成立,以及你想创造的情绪体验是否到位。当草稿能帮助你找到你要的那一版“场景”,它才真正有用;而不仅仅是名字对上了就行。
写下你最想找到的那一刻
从你想探索的“缺失那一刻”开始。先保留一个能识别这些角色的草稿,然后把它修改成属于你自己的场景版本。