Metlivi 博客

如何利用 AI 进行场景描写且不丢失感官细节

如果 AI 生成的场景描写看似生动却异常千篇一律,可以通过将描写锚定在特定角色实际能注意到的事物上来进行修改。给模型设定一个视角、几个已确认的感官事实,并明确限制其虚构范围;在润色文笔之前,先检查草稿中是否有未经证实的事实细节。该工作流适用于修改单个场景的写作者,而非用于按指令生成完整故事。

2026年9月27日10 分钟阅读生活美学与自我表达作者:Metlivi Editorial Team
第 1 节

为什么 AI 生成的场景描写常常显得千篇一律

像“生动地描写一条雨中的街道”这样的提示词,会让模型自行决定这是谁的街道、当下什么最重要以及哪些细节应该出现。生成的内容可能会提供常见的雨天意象——反光的路面、远处的雷声、湿漉漉的外套——却没有将这些细节与你的角色、背景或场景目的联系起来。问题不仅仅在于感官词汇的匮乏。堆砌更多形容词只会让段落显得更加杂乱,同时让视角变得模糊不清。

应将感官细节视为角色注意力筛选出的证据。什么最先触动他们?他们能摸到或闻到什么?什么打断了他们正在做的事?对一个等公交的人来说很重要的声音,对一个匆忙跑进室内的人可能毫无意义。这是一种让场景具体化的编辑方法;但这并不能保证每个读者脑海中浮现的画面都完全一致。

第 2 节

实用的“提示-修改”工作流

1. 写下已知的事实。

在输入提示词之前,将既定事实与创作选择区分开来。列出场景的地点和时间、在场人员、视角角色在做什么,以及故事中已经确定的任何细节。标记出 AI 可以提出建议但绝不能当作既定事实陈述的不确定元素。这份简短的清单可以防止通顺的草稿悄然改变故事的连贯性。

例如:“场景是黄昏时分带顶棚的公交候车亭。雨后,玛拉独自一人在等待。路面湿漉漉的。公交车还没来。不要添加其他人,也不要指明具体城市。”这些事实设定了边界,但并不限制最终的措辞。

2. 选择一个感官锚点和一个场景任务。

根据具体情境,选择一到两种感官作为主导。场景不需要把视觉、听觉、嗅觉、味觉和触觉统统勾选一遍。明确描写的目的:放慢节奏、营造不适感、引导读者进入环境,还是吸引注意力到即将发生的事件上。然后告诉模型它可以虚构哪些感官细节,哪些必须来自你的设定笔记。

可以使用类似的提示词:

修改请求示例:以玛拉的视角,将以下段落改写为受限第三人称散文。

场景事实:黄昏时分带顶棚的公交候车亭;雨刚停;玛拉独自等待;公交车还没来。不要添加人物、对话、地点名称或新事件。

目的:营造近距离且略带不适的等待感,但不要直接点明玛拉的情绪。

我提供的感官锚点:雨水从候车亭顶部滴落;她潮湿的袖子贴在手腕上。

你可以建议最多两个额外的感官细节,但在改写后将它们标记为建议,而不是当作既定事实。改写篇幅控制在 100 词以内。使用具体的名词和动词;避免堆砌形容词和俗套的雨天陈词滥调。

草稿:“玛拉在公交车站等待。天气又湿又冷。她感到很不耐烦。”

3. 索取草稿及单独列出的虚构内容清单。

将正文与建议的新增内容分开可以让审校变得更容易。提示词可以要求提供一段简短的改写,外加一份任何新细节的清单,并逐一标记为虚构内容。这是一条有用的指令,但不是万无一失的检测系统:作者仍需将回复与场景笔记进行比对。即使被要求标记新增内容,模型仍可能将未经证实的细节表现得如同既定事实一般。

该结构遵循了 Anthropic 的 [提示词最佳实践](https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices) 中的通用提示原则:明确所需的输出和约束条件,并在顺序重要时使用逐步指令。该页面是针对 Claude 的指南;此处的示例是一种写作方法,并非声称所有 AI 工具都以相同方式遵循提示词。OpenAI 的 [提示工程文档](https://developers.openai.com/api/docs/guides/prompting) 同样探讨了在 API 提示词中将通用指导与具体任务细节和示例区分开来的做法。这些资源印证了明确指令的价值,而非保证生成更具文学性或准确性的文字。

4. 在修改文风之前先审核回复内容。

逐句阅读修改后的段落。针对每个感官细节提问:它是否存在于我的笔记中、是否由既定事实明确暗示,还是全新虚构的?如果是新加入的,场景是否允许它的存在?然后询问它是否契合玛拉的视角并有助于实现场景目的。保留有用的细节,修正或删除其余部分,然后才调整节奏和选词。

这种审核对于嗅觉、味觉、触觉和听觉尤为重要。潮湿的袖子贴在皮肤上合情合理,但附近面包店飘来的特定气味需要场景中确实存在一家面包店。如果公交车还没到,就不能听到公交车的引擎声——除非设定了其他车辆或声源。感官上的合理性并不能让特定事件在你的故事中成真。

第 3 节

实操案例:从泛泛的天气到具象的瞬间

假设 AI 给出的回复是:“雨水在路面上闪烁,冷风席卷了候车亭。驶近的公交车散发出的金属气味弥漫在空气中,玛拉在霓虹灯下瑟瑟发抖。”这句话表面上很生动,但它凭空增加了风、驶近的公交车、金属气味和霓虹灯。这些都没有出现在场景事实中。它还超出了所提供的两个锚点,如果不加批判地接受,作者可能会引发连贯性问题。

仅使用所提供事实的更紧凑改写可以是:“雨水敲打着候车亭的顶棚。玛拉扯了扯袖子,但潮湿的袖口依然紧贴在手腕上。候车亭外的路面泛着光;公交车还没有来。”前两句话将给定的滴水和黏着感具体化。最后一句话保留了既定的等待状态和湿漉漉的路面。它没有生造玛拉尝到了雨水,也没有闻到并不存在的车辆气味。这种措辞是一种示范性的编辑选择,并非声称这是唯一有效的版本。

如果你想要更多质感,不妨引导模型提出建议,而不是默默全盘接收:“针对雨后带顶棚的候车亭,提出两个可能合适的新增细节建议。将它们与正文改写分开列出,并说明每个细节对背景环境的暗含意义。”只有当你愿意确立这种隐含设定时,你才能选择采用某个细节。例如,柴油味可能暗示附近有交通车流;闪烁的招牌可能确立候车亭本身的某个特征。两者都可行,但它们属于作者的世界观构建决策。"

第 4 节

如何决定取舍

对每一个提议的细节使用这个快速决策测试:

目的不是将感官数量最大化。一个精准的细节往往比五个毫无关联的感官描写清单更能承载契合场景的信息。如果一个场景需要宏观的方向指引,第二种感官可能会有所帮助。如果当下完全取决于某种声音或质感,就让这个锚点来主导,而不是为了完成清单而强行加入味觉。

**有据可循:** 它是否存在于笔记中,或者是否由既定事实明确推导得出?如果是且契合场景,则予以保留。
**合理但未证实:** 它是否符合情理,但会引入新的物体、事件或地点事实?对照你的故事进行核实,或者有意识地决定是否添加。
**视角错位:** 角色在当下能否注意到它?如果不能,重新调整其位置、留作后用或直接删去。
**纯装饰性:** 它是否有助于实现场景目的,还是仅仅为了标榜“感官写作”而存在?删掉那些争夺注意力却不提供有效信息的细节。
第 5 节

该方法的局限性

AI 可以提供遣词造句和可能的观察角度,但除非你提供相应信息,否则它无法知道哪些细节在你的草稿中是真实确立的。即使是详尽的提示词,也无法保证回复能遵守每一条边界、保留每一处细微差别或避开陈词滥调。请将每一个新出现的物体、气味、声音、身体反应和时间提示视为待审核的建议。当场景依赖于精确的现实世界条件时,请单独核实这些事实,切勿将生成的内容直接当作调研资料。

该方法在创意上也存在局限:如果禁止一切不确定的细节,严格的事实控制可能会使场景变得扁平。在这种情况下,可以利用模型在单独的清单中头脑风暴其他备选方案,然后再决定在手稿中确立哪些内容。这样既能保持创意的丰富性,又将关于角色、背景和连贯性的决定权留给作者。

第 6 节

简要修改核对清单

在保留 AI 辅助生成的场景描写之前,确认其符合预期的视角、遵循既定事实,并使用了切合当下的感官细节。检查每一个新增内容是否暗含了未经设定的物体或事件。优先选择少数几个具体的观察细节,而不是逐个罗列各种感官;只有在场景细节扎实之后,再调整语言节奏。AI 可以帮助生成选项,但由作者来决定哪些观察细节能够进入最终定稿的场景。

相关阅读

继续探索这个主题