开篇寄语
上篇文章介绍过如何一人做导演拍片,其中涉及的文案需要用 ChatGPT 相关产品书写,具体的方法还没有详细介绍。这篇文章就是专门来介绍,如何调教 ChatGPT,让它能够帮助你撰写精彩的小说,一篇文章详细说清楚。
内容详情
如果你让 ChatGPT 直接生成一部小说或者剧本,那根本是天方夜谭。但是,如果你用好提示词,将复杂的问题一步步拆解,让 ChatGPT 解决,那么它将是你的得力助手,在撰写小说领域也是如此,按照分步拆解来让 ChatGPT 写一部小说。
要想撰写一篇成功的小说,首先是要明确撰写小说的类型,类型分类如下:
言情小说:以爱情为主题,通常涉及浪漫、情感、亲密关系等方面的情节
推理小说:以犯罪和破案为主题,通常涉及谋杀、调查、侦探等元素
历史小说:以历史事件、人物和时代为主题,通常通过虚构的故事来描绘历史背景和人物形象
科幻小说:以科学和技术为主题,通常涉及未来、外星人、时间旅行等元素
奇幻小说:以魔法、神话和超自然现象为主题,通常涉及魔法师、巫师、妖怪等元素
冒险小说:以冒险、探险和旅行为主题,通常涉及历险、发现、奇遇等元素
社会小说:以社会现象、人际关系和社会问题为主题,通常涉及人类生活的各个方面
军事小说:以战争为主题,通常涉及战争的策略、战场和军人生活等元素
校园小说:以校园生活和学生为主题,通常涉及学生的成长、友情和爱情等元素
恐怖小说:以恐怖、惊悚和神秘为主题,通常涉及鬼怪、妖魔、诅咒等元素
文艺小说:以表现文化、艺术、人性和心理为主题,通常注重情感、意境和思想性
玄幻小说:以幻想为主题,通常涉及虚构的世界、神秘的力量和魔法等元素
武侠小说:以武侠为主题,通常涉及武功、江湖、侠义等元素
童话小说:以童话和神话为主题,通常涉及公主、魔法、王国等元素
青春小说:以青少年为主要受众对象,通常注重成长、友情、爱情等元素
灵异小说:以灵异事件和超自然现象为主题,通常涉及鬼怪、灵异现象、诅咒等元素
选定好类型后,需要确定小说大纲,伯衡君日常喜欢看科幻小说,于是伯衡君就向 ChatGPT 提出要求,先让它给我来一份科幻小说大纲。
故事大纲如下:
第一部分:艾伦的故事
艾伦是一名年轻的星际飞行员,他加入了人类的星际舰队,参加了多次对外星种族的军事行动。在一次行动中,他的战友被外星人杀害,他的飞船也被摧毁,他成了唯一的幸存者。在失去了一切之后,他更加坚定了自己的仇恨和战斗精神。
第二部分:莎拉的故事
莎拉是一名外星人,她来自一个拥有高度文明的星球,她的族群一直在努力促进外星种族之间的和平和相互理解。她在一个外交使团中,来到了人类的星球,并与艾伦相遇。尽管艾伦对她持有怀疑和敌意,但她一直尝试与他进行对话和沟通。
第三部分:外星种族的威胁
在人类和外星种族之间的紧张局势中,一个神秘的外星种族突然出现,他们拥有超越人类的科技,并试图消灭所有其他种族,包括人类和其他外星种族。在这个危机时刻,艾伦和莎拉不得不联手,来对抗这个新的威胁。
第四部分:和平的希望
在一系列的战斗和牺牲之后,艾伦和莎拉最终打败了这个外星种族,并促进了人类和其他外星种族之间的和平。艾伦和莎拉也逐渐了解了对方,并改变了彼此对对方的看法。艾伦也开始反思自己的战斗精神和仇恨,试图找到一种更加和平的方式来处理种族间的矛盾。
结尾:
故事以人类和外星种族之间的和平为结尾,但也表明了种族间的矛盾和冲突不会轻易结束,需要不断地努力和交流来促进和平和相互理解。
如果觉得没有新意,或者不符合你的需求,则可以改变提示词——换一个故事大纲。
通常来说,创造一个有趣且引人入胜的故事想到很多方面。这会使生成有用的提示变得非常棘手。这就是为什么正确地表达你的提示是至关重要,这样才能让 ChatGPT 有最好的机会生成有价值的文本。
ChatGPT 已经通过许多文本进行了训练——包括小说文本。当被要求生成小说时,它会尝试复制现有小说作品中的模式。它将始终使用以下内容大纲模式:
开端剧情
推进剧情
高潮剧情
潮后剧情
结尾剧情
ChatGPT 将这些组件视为故事大纲的关键部分。除非另有特别指示,否则它永远不会偏离这个公式。因此,故事大纲的质量和原创性将取决于它所训练数据的质量和原创性,以及给予它的输入提示。
有了好的故事大纲,就需要设计个性鲜明,让人难忘的角色形象。故事中涉及的众生。这些可以是人、动物或其他种类的生物。每个人都应该有自己独特的个性、动机和冲突。通过拥有动态的角色阵容,故事变得更加有趣和相关。
要创建角色,ChatGPT 可以分析给它的提示,并根据三个主要因素生成主要角色:
人物描述
关系
目标
比如,伯衡君就让 ChatGPT 来描述艾伦这个主人公的人物画像。
接下来需要注意的是,故事发生的时间和地点。它包括物理环境、文化、历史背景以及更多世俗成分,宗教、神话和传说也都属于这一类。
在进行设置时,ChatGPT 使用包括以下内容:
时间段
地点
文化
历史
由于与小说写作的其他基本元素相比,场景的物理定义要多得多,因此 AI 模型更容易想出所描述世界的有形部分,例如值得注意的位置和景观的外观。
接下来则是讲述故事的视角。它可以是第一人称、第二人称或第三人称。除非你有充分的理由,否则不要在上述三个中的任何一个之间交换,如果这样做,最终可能会得到令人困惑的文本,让读者感到困惑,然后给你寄刀片。
ChatGPT 会尝试选择它认为最适合提示的视角,在这里伯衡君建议生成后续篇章的时候,加上一句比如,请以第三人称……。
故事的主题,可以让它简单易懂,也可以晦涩难懂,明确或隐含的主题都可以使故事更有趣——有时甚至是两者的独特组合。
ChatGPT 的主题很广泛,因为它会根据给出的提示判断潜在主题的重要性。这与它从现有作品中分析的组件有关。例如,如果你让它生成一个关于外星人的故事,它会使用人类对未知事物的天生恐惧作为关键主题。
由于主题是特定于故事的,AI 模型没有生成它们的真正公式;它选择与已知小说作品中的主题同义的主题。除非您另有说明,否则它基本上只是从类似故事中复制(致敬)主题。
人物之间的对话,这是人物揭示他们的个性、关系和冲突的途径。并非所有故事都需要对话,但这是自然融入角色的好方法。此外,对话以能为大多数读者带来更好可读性,能够让读者身份代入,和角色产生共鸣。
ChatGPT 使用故事中人物的特征来生成他们之间的对话。它还试图牢记故事的背景。以下是创建对话文本时会考虑的因素:
内在性格特征(个性、思想和情感)
外部性格特征(说话方式、方言和口语)
场景语境
ChatGPT 将尝试通过对话推进情节并揭示角色动机。如果单纯输入简单要求,ChatGPT 生成的内容稍显苍白,所以需要通过提示词才能彰显它的强大之处。
加入作者的写作风格,这包括单词选择、语气和文学手法的使用。它有助于故事的整体情绪和气氛。作者的生活、成长经历、道德价值观等都会影响他们的写作风格。但是,不要指望 ChatGPT 能够完美地模仿一位著名作家。
在想出一种讲述故事的风格时,ChatGPT 将考虑以下内容:
情绪(读者对场景主题的感受)
语气(人物如何表现和感受场景的主题)
故事类型
建言献策
通过以上的描述,读者朋友们是否已经对 ChatGPT 生成小说已经有了一个初步的概念?但是要想让它生成一部伟大的小说作品,这些还远远不够,以下一些建议,可以帮助你让它生成出满意的作品:
提供背景信息
在撰写故事时,建议先提供背景和背景故事,而不是让 ChatGPT 生成。为了在提示中提供上下文,可以包含有关设置的详细信息。此外,还应该描述角色看到、听到、闻到、尝到和触摸到的体验,以让 ChatGPT 置身其中,了解世界是什么样的,并提供更加真切的描述。通过提及角色应该经历的身体体验,可以让 ChatGPT 更好地理解故事情节,从而创造出更加生动、富有感染力的文本。
构建情节
要建立一个坚实的情节结构,首先需要为情节的概念设定明确的目标。在提示中,提及故事的类型、主要人物以及中心冲突或问题,以便 ChatGPT 理解您试图通过故事实现的目标。此外,还应该概述故事中的主要情节点,包括推动剧情事件、高潮时间和结尾。为了让 ChatGPT 更好地理解人物的动机和目标,需要提供明确的性格目标和动机。如果缺乏这些信息,故事可能会让人感到缺乏方向,或者情节没有按预期发展。
为了更好地组织故事,建议将其分段,并在提示中逐步提供。如果没有分段,ChatGPT 可能会在一段中尝试讲述整个故事,这可能会导致信息过载或混乱。通过分段并逐步提供提示,可以帮助 ChatGPT 更好地理解故事情节,并创造出更加有条理和连贯的文本。
培养出色的角色形象
为了让 ChatGPT 生成更加细致和复杂的角色,请向它详细描述您想要创造的角色,包括他们的外貌、性格特征和个人背景故事。虽然角色的目标和动机对于情节至关重要,但对于发展角色本身也同样重要。通过指导 ChatGPT 输出关于角色的描述,可以帮助角色变得更加栩栩如生和亲切。
另外,您还可以使用单个角色提示来要求 ChatGPT 生成角色的背景故事、角色视角的独白或两个角色之间的对话。这将有助于深入探索角色的内心世界和人际关系,帮助 ChatGPT 创建更加丰富和引人入胜的角色。
设计引人入胜的对话
每个角色都应该有独特的声音,具有独特的说话模式、词汇和语气。为了指导 ChatGPT 输出符合角色特点的对话,建议提供清晰的角色描述和示例对话。在创作对话时,避免使用过于正式的语言,而是专注于创造听起来像真人会说的话的对话。可以尝试模仿最近进行的对话,练习想出好的对话提示。对话应该基于故事的背景,并且需要提供清晰的场景描述、角色关系和当前情况,以帮助 ChatGPT 生成适合场景的对话。
此外,在对话中添加潜在的潜台词通常会更具吸引力。这可以通过使用间接语言、讽刺或暗示来实现。人们也常常撒谎,因此在角色对话中加入一些这样的谎言可以增加真实感。最终,通过为每个角色提供独特的声音和对话,可以让 ChatGPT 创建更加真实和生动的角色,使故事更加吸引人。
增强 ChatGPT 写作风格的技巧
除了让 ChatGPT 生成更加有趣的文本之外,还需要改进这类文本的样式。这不同于为 ChatGPT 提出用于写作小说的初始风格。为了帮助 ChatGPT 创建更加生动和吸引人的故事,建议使用描述性语言,详细描述故事中的场景、人物和物品。可以提及景观的物理方面、人物的外貌以及为什么特定物品很重要。此外,可以使用比喻语言,例如比喻、明喻和典故。这些写作技巧可以传达主题、主旨等重要信息的更微妙方式。虽然这些技巧本质上不是定量的,但 ChatGPT 对这些技巧有着深刻的理解,因为在现有的作品中有许多这样的例子。
请记住,这个 AI 模型是通过学习人类提供的内容以及有关小说写作的可用信息来学习的。因此,通过提供清晰的描述和生动的语言,可以帮助 ChatGPT 更好地理解故事的氛围和情感,并创建更加引人入胜的文本。
结合感官细节
为了使场景更加栩栩如生,建议鼓励 ChatGPT 包含视觉、气味、声音和纹理等感官细节。人类是感官动物,我们通过感官来感知周围的世界。因此,如果让 ChatGPT 包含这些细节,读者将更容易沉浸在故事中。此外,建议使用不同的句子结构,以使文本更具趣味性和多样性。短句——包括句子片段——可以使一个简单的观点在读者的脑海中产生共鸣,更容易突出要点或解释概念。这种写作技巧可以在对话和散文中使用。相反,更长更复杂的句子可以用来更详细地探讨一个观点,帮助读者更好地理解作者的意图。
请记住,通过提供感官细节和使用多样化的句子结构,可以帮助 ChatGPT 更好地表达故事的情感和氛围,从而吸引读者的兴趣并提高其阅读体验。
使用机器学习微调 ChatGPT 的写作
机器学习是一种人工智能术语,它使计算机能够从数据中学习并确定事物,而无需直接编程。简而言之,机器学习涉及使用算法来分析大型数据集、识别模式和关系,并根据该分析做出预测或决策。
机器学习的工作原理
机器学习的第一步是收集和组织数据。关于小说写作,ChatGPT 着眼于大量现有的书面作品——正如我们在本文之前多次提到的那样。ChatGPT 是一种无法自行完成事情的人工智能。牢记这一点可以防止您在 ChatGPT 未提供您想要的结果时感到沮丧。
收集数据后,必须对其进行清理和预处理,以确保其格式可用。这可能涉及删除不相关或重复的数据点、标准化数据等。
数据经过预处理后,可用于训练机器学习算法。在训练阶段,该算法分析数据以识别模式和关系。这是通过调整算法的参数来完成的,直到它可以根据它识别的模式准确地预测或分类数据。话虽如此,由于那里存在大量错误信息,ChatGPT 有时很容易生成不准确的信息——因此请始终保持警惕并进行研究。
在训练过程之后,必须对 AI 模型进行测试,以确保它能够准确地预测或分类新数据。这通常是通过使用原始数据来评估算法的性能来完成的。
最后,一旦算法经过训练和测试,就可以部署它以根据新数据做出预测或决策。
当让 ChatGPT 写小说时,最后一部分会在给出提示时出现。
如何使用机器学习来增强 ChatGPT 的小说写作
随着 AI 模型收到反馈并接触到更多优秀作品的示例,它可以学习改进其输出并生成更引人入胜的故事。
确保您定期向 ChatGPT 提供反馈,以便它有机会了解您的需求。如果你不这样做,你就不可能得到你想要的结果。 ChatGPT 只有在您的帮助下才能改进。它无法自行改进。
用于改进 ChatGPT 小说写作的机器学习技术示例
可以通过针对特定任务进行训练来微调 ChatGPT 的写作技巧。让它生成特定类型的故事,比如奇幻或恐怖,然后就你喜欢和不喜欢它生成的内容向它提供反馈。
例如,如果它创建的奇幻文本没有足够的魔力,则可以向 AI 模型提供“包含更多魔法咒语”或“在故事中加入更多男巫和女巫”之类的反馈。这可以通过故事的各个方面来完成;不仅仅是与流派相关的要点。使用此方法来选择词藻、主题实现、角色个性等。
后续更新
理论指导实践后,伯衡君用 ChatGPT 简单写了个小说,详情请看下一篇章。
温馨提示
可以先让 ChatGPT 生成一篇出色的短篇小说,参考伯衡君在文章中所介绍的方法,之后熟练掌握后,再逐渐加强技巧,生成中篇乃至长篇小说,为将来用 AI 生成影片打下坚实基础,想要一人做导演拍片片,可以参看前情提要的第一篇文章。