你可能已经替奇幻城市画好城墙、王宫、市集与几条街道,却仍然不知道角色走进去之后,这座城该如何出现在故事里。

再多加一座神殿,似乎也没有变得更有生活感。

问题未必是建筑不够多。你可能还没有决定:居民为什么住在这里,他们每天需要什么,又靠哪些场所与其他人维持生活。

**设计奇幻城市,可以先从城市存在的理由开始,再用水源、食物、工作、交通与居住,把少数重要场所连起来。**地图不必一次画完,人口也不必逐一建立;先让人物能在这里过一天,城市就有了可以继续生长的基础。

本篇会用一座虚构的双桥城,从日常生活走到河岸工坊倒塌后的变化。你可以跟着建立自己的城市设定,最后再看 InkWeave 如何让这些变化在写作时被看见、在前后不一致时被主动指出。

本篇目录

先说清楚这座城市为什么存在

先替城市写一句话,不必先写几千年的历史。

这句话要回答两件事:人为什么聚在这里,以及他们为什么继续留下。

双桥城的起点是:

「两条商路在河谷交会,两座桥让人货往来;附近的山泉供居民用水,河岸逐渐聚集码头、工坊与市集。」

这还不是完整城市,却已经给了你安排街区的依据。

商人需要卸货与存货。工匠希望靠近材料和雇主。居民需要能到达的取水处。守桥的人控制通行,住在低处的人则需要留意水位。

不同的起点,会让城市面对不同问题。

城市存在的理由 人们为什么留下? 可以长出什么生活与冲突?
河道与商路交会 有运输、交易与工作的机会 桥费、货物进出、仓储与河岸风险
矿坑或特殊资源 开采、加工与供应带来收入 谁能取得资源,谁承担工作代价
关隘或军事据点 需要守军,也需要供应守军的人 通行限制、军需、外来者与居民的不同待遇
朝圣或学习中心 人们为信仰、知识或资格前来 旅宿、服务、入门资格与长期居民的生活
魔法或异常地形 某种只有这里具备的条件支撑聚落 谁维护它,谁能使用,失效时谁受影响

这些不是城市必须遵守的历史公式,而是创作时可以采取的起点。

有些城市今天留下来的理由,已经不是当初建立它的理由。矿坑可能枯竭,城堡可能失去军事用途,原本只供旅人停留的桥头聚落,也可能成为新的交易中心。

这种变化很适合留下痕迹:旧城墙变成住家外墙,废弃关卡成为市场,某条街仍沿用早已消失的行业名称。

不用先写完全部历史。先挑一件仍然影响当代生活的过去,让它出现在人物会经过的地方。

用居民的一天找出必要场所

地图上的建筑很容易越加越多,人物却不一定用得到。

你可以换一个方向:先挑几个人,跟着他们过一天,再找出故事需要哪些地方。

双桥城有三名工坊人物:工匠伊莎、熟悉旧水道的罗安,以及徒弟卢克。

他们不是整座城市的人口,只是让你开始看见城市的一组视角。

人物的一段日常 他需要什么? 因此需要考虑哪些场所?
伊莎早上出门维修水站 吃饭、取用工具、前往工作地点 住处、早餐摊、河岸工坊、上城水站
卢克替工坊搬运材料 买到材料,找到能搬动货物的路 市集、卸货处、桥、阶梯或运货坡道
罗安处理较复杂的修缮 找到图册、零件与能协作的人 工坊、存放资料的位置、其他工匠工作的场所
水站附近的居民等待取水 有可以使用的水,也有等待与搬运的时间 水站、住处之间的道路、可能替代的取水处

接着替这一天补上几个容易被忽略的问题。

食物从哪里进来,在哪里存放?人们工作结束后住在哪里?废水与垃圾交给谁处理?夜里能不能通行?生病或受伤时,谁能提供协助?

你不必替每个问题设计完整制度。故事用到哪一部分,就先把那一部分说清楚。

例如,卢克可以徒手走过水站旁的小阶梯,却不能把载满工具的推车推上去。人物前往同一个地方,带着不同东西,就可能选择不同路线。

这一点不需要精确街道比例才能写出来。

一份简单草图,标出河道、桥、坡地与几个重要场所,通常就足以开始安排人物行动。故事需要追逐、搬运或围城时,再补上会影响这段情节的距离与通道。

城市的空间感,不只来自你画了多少条路,也来自不同的人为什么使用那些路。

让街区差异来自不同的生活处境

「富人住上城,穷人住下城」可以作为起点,但还不够让两个街区活起来。

你还需要知道,住在那里能得到什么,又必须承受什么。

双桥城的河岸方便卸货与取得材料,工坊不愿轻易搬走。但水位上涨时,较低的场所先面对风险。上城离河较远,有可供暂存的库房,搬运货物却更费力,也未必人人租得起。

同一个地方,可以同时有好处与负担。

街区或场所 为什么有人需要它? 居民可能承受什么? 故事可以从哪里进入?
河岸工坊街 靠近卸货、材料与需要修缮的设备 水位变化、潮湿、搬迁困难 工匠是否愿意提早停工搬走工具
桥头市集 来往的人多,方便交易与打听消息 拥挤、通行费、摊位安排 谁先得到消息,谁被挡在桥的另一端
上城水站附近 取水方便,附近也有人提供服务 排队、修缮中断、不同用水需求 居民与工匠对「先修哪里」意见不同
上城库房区 适合存放要避开河水的货物 租用成本、搬运坡道与空间竞争 什么东西值得抢先搬上来

不要让同一街区的所有人都拥有相同立场。

码头工人可能需要河岸的工作,店主却希望减少门前搬运。住在水站附近的人可能觉得自己等待太久,替远处邻居取水的人又可能认为不该只顾眼前这一条街。

不同意见可以来自生活处境,不必每次都安排成善人与恶人的冲突。

奇幻特色也可以从这里进入。

假如双桥城的夜间桥灯依靠需要定期更换的蓄光石,就可以继续问:谁负责更换?石材从哪里来?哪些人需要夜间过桥?熄灯对谁影响最大?

你不需要让每座建筑都施了魔法。一项特殊设定,只要真正改变生活、工作或权力,就能让这座城市与另一座城不同。

地点不只有用途也有状态与留下的人和物

「河岸工坊:修理水站设备的地方」是一份有用的设定。

但当故事开始,作者需要知道的会更多。

它现在能进去吗?还在工作吗?哪些人留在里面?工具箱是存放在工坊,还是已经被徒弟带走?修缮图册是在架上,还是罗安随身携带?

这些不是装饰细节。当人物需要取用工具、寻找同伴或安排修缮时,它们就会改变下一场戏。

地点的哪一部分? 平常可以怎么设定? 事件之后需要再问什么?
用途 工坊负责修缮公共水站 不能使用工坊后,工作移到哪里?
通行状态 工匠与访客平常能够进出 现在是限制进入、限制离开,还是场所已经毁损?
在场人物 当天有哪些人在工坊工作 谁已离开,谁仍在场,各人发生什么事?
场所物品 工具箱与备用零件放在工坊 哪些已被搬走,哪些仍留在原址?
人物持有物 罗安带着修缮图册 他有没有转交,图册是否仍由他持有?

这里有几个不能直接画上等号的地方。

工坊里有一个人,不代表工坊拥有他身上的所有物品。工坊倒塌,也不代表在场的人全部死亡。

同样地,人物失踪不等于已确认死亡。他带着的东西是否一起失去下落、先被交给别人,或在其他地方被找到,都可以形成不同故事,需要由作者安排。

你可以只记住真正会再出现的差别。

墙上每一支铁钩未必重要;如果工具箱决定伊莎能否继续修水站,它就值得有清楚的去向。

写作提醒:能追踪,不代表每一项都必须追踪

城市需要生活感,不需要你替所有住户造册。先留下会影响人物选择、后续场景与重要物品的变化,其余街景可以照常写在叙事里。

用河岸工坊的变故检查城市如何回应

不必摧毁一座城市,才能检查它是否有生命。

一间工坊停工、一座桥暂停通行,或一名熟悉设备的工匠失联,都可以让你看见场所之间原本存在的关系。

本篇选择河水上涨作为案例。这是作者安排的虚构事件,不是每座奇幻城市都必须经历的情节。

时点 确认发生的事情 城市留下什么新的处境?
平常 伊莎、卢克与罗安在河岸工坊;工具箱放在工坊,图册由罗安持有 工坊能提供工作场所、工具与修缮经验
水位上涨 工坊停止外人进入,允许里面的人撤离 不在场的人不能再把它当成平常开放的场所
搬运工具 卢克取出工具箱,带往上城库房并放下 工具仍然存在,但已不在原来的工坊
工坊倒塌 伊莎与罗安仍在场;伊莎存活,罗安失踪 建筑毁损与人物结果不同,卢克也不是这一刻的在场者
重新安排工作 伊莎获救后前往上城库房,开始处理自己熟悉的修缮 有了工具,不代表已经取回罗安掌握的全部资料与经验
罗安归队 罗安后来生还抵达库房,再把图册交给伊莎 人物恢复联系、位置改变与资料交付,各自有发生的时点

这段变故可以带出很多人情,而不只是增加一场灾难。

伊莎想先修好居民使用的水站,库房管理人却需要保留卸货空间。卢克搬走的工具派上用场,但有些工作需要等待罗安,或寻找愿意协助的其他工匠。

你可以让居民互相帮忙,也可以让原本就存在的不满浮上来。影响多大,取决于你的故事:一处工坊出事,不必让全城立刻停水;某个街区也可能只是暂时改用另一处水站。

先替作者说清楚,再选择让读者看见多少。

读者不一定要知道工具搬运的全部过程,却可以在卢克打开库房时,看见他早先抢救的工具。伊莎取不到图册的困难,也可以透过她的工作与对话出现,而不是插入一段城市设施说明。

让城市可信,不是把背景资讯全部讲出来,而是让人物的下一步承认已经发生的变化。

一份可以开始写作的奇幻城市设定表

先填到足以支持眼前故事即可。

如果你不知道城市人口,不必先猜一个数字。先知道故事里谁需要水、货物如何过河,以及人物住处与工作场所的相对位置,通常更容易直接写成场景。

设定项目 双桥城的填写示例 换成你的城市时可以问什么?
存在理由 河谷商路交会,两座桥支撑人货往来 什么让人聚集,什么让他们继续留下?
用水 山泉经水道送至公共水站,工匠负责部分修缮 水从哪里来,谁取用,出问题时有没有替代安排?
食物与物资 经桥与码头进入,在市集交易,部分存入库房 入口、存放与使用之间如何连起来?
工作 河岸工坊、搬运、市集与设备维护互相需要 居民替谁工作,工作依赖什么?
居住差异 河岸靠近工作,上城较远但有适合避水的空间 住处带来什么便利与负担?
交通 桥连接两岸,坡道与阶梯适合不同搬运方式 徒步、推车与夜间行动是否相同?
日常管理 水站修缮与库房空间由不同的人安排 有争议时找谁,谁能答应或拒绝?
地方特色 桥灯使用蓄光石,需要有人维护 特殊设定如何真正影响日常?
已经改变的场所 河岸工坊倒塌,部分工作移到上城库房 哪个旧版本不能再照常沿用?

写完一段城市场景后,可以再核对:

  • 人物为什么要到这里,而不是另一个地方?
  • 他要使用的人、物品或服务,此刻仍然在吗?
  • 这次通行是否符合当时的限制?
  • 场所改变后,附近的人如何调整自己的生活?
  • 这些内容有没有透过人物行动进入故事,而不只是增加说明?

没有用到的栏位可以先空着。

城市设定的工作,是让你更容易写下一场戏,不是让你在写作前完成一份永远填不完的行政报告。

奇幻城市设计常见问题

一定要先画完整地图吗?

不一定。可以先画相对位置,标出重要水源、交通阻隔、工作场所与住处。

当事件需要精确位置,再补上相关区域。人物只是从住处去工坊,不必先决定所有巷子的名称;故事需要追逐或搬运,路线差异才值得更清楚地安排。

一定要估算人口与全部供应量吗?

不必。先让故事反覆使用的生活条件一致即可。

如果主线涉及封城、饥荒或大规模撤离,人口与供应会更重要,但仍可以先建立足以支持这段故事的尺度,不必模拟每个人的每一餐。

怎么避免城市只是另一座普通城镇?

选择几项会持续改变生活的特色,而不是只替建筑换名字。

它可以是特殊地形、独有资源、季节变化、宗教活动,也可以是魔法。再问不同居民如何依赖、维护、使用或拒绝它。特色有了人们的不同回应,就比较容易成为故事,而不只是一段介绍。

用 InkWeave 看见城市变化并验证后续事件

上述城市设定可以先写在你熟悉的笔记里。

当你想让故事中的重要变化,能随写作位置被呈现、回查与验证,InkWeave 可以接续同一段工坊故事。它同时提供正文写作与世界实体管理,不必把城市另外维护成一套永远追不上正文的最新资料。

从几个人物与场所开始看见城市

不需要先建立整座双桥城。

你可以先加入三名人物、河岸工坊与上城库房,再建立真正影响这段情节的工具箱与图册。工具箱起初位于工坊,图册由罗安持有;后面确认取得、移动与放置时,再留下相应事件。

这些小小的纪录,会共同带来写作时的回馈。

写到哪个位置? 可以看见或查到什么?
工坊仍正常运作时 地点当时的状态、在场人物,以及场所存放的物品
卢克取出工具箱以后 工具不再留在工坊,而由卢克持有
工具箱放进上城库房以后 库房出现这件物品,卢克不再随身携带
灾难与人物处置以后 工坊已毁灭;伊莎存活,罗安失踪,各人的结果分开保留
罗安归队并交付图册以后 人物已恢复联系、抵达库房,图册也换了持有人

写作旁的场景呈现与检阅器,会依游标所在的故事位置带回已建立人物、地点与物品的当时资料。加入图片后,工坊、库房、工匠与工具,也可以有自己的形象。

人物与地点、物品出现支援的交互时,事件精灵可以呈现当前状态,让你确认这里是否真的发生移动、取得或放置。单纯提到工坊,不会自行把人物送进去。

你可以顺着提示确认重要事件,也可以保持文字的自由,继续写下去。想知道谁来过、物品怎么到了这里,再打开地点的访客与物品历史。

这不是每写一句,就多填一张表。

你刚写下卢克搬走工具,后面写到库房时,便能看见他的行动留下了什么。移回较早段落,工具还没有被搬走。写作像跟着人物一起冒险,眼前的城市也逐步带上你刚刚写出的历史。

工坊毁灭不代表所有人得到同一个结果

InkWeave 的地点状态可以表达正常通行、禁入、禁出、双向封锁与毁灭。

这些差异会进入后续验证,不只是资料页上的描述。

地点状态 对进出的意义 在工坊故事里怎么理解?
正常通行 可以进入与离开 平常来往与工作
禁入 限制外部进入,允许内部离开 停止接待外人,里面的人仍能撤离
禁出 限制离开,允许外部进入 不适合拿来代替本例的撤离安排
双向封锁 进入与离开都受限制 不能一面保持这个状态,一面把进出写成没有受到限制
毁灭 地点已毁,后续进入会受到验证指出 不能在后文毫无改变地继续使用原工坊

作者进入地点毁灭的详细处置时,InkWeave 会依当时位置找出受影响人物,让你逐一选择存活、失踪、死亡或未知,也可以批次设定。

因此,这段故事可以是伊莎存活、罗安失踪,而已经撤离的卢克不在那一刻的名单里。作者确认后,相应的角色状态事件会一起留下,不需要再把同一批人物逐个重新建立一次状态变更。

存活不代表没有受伤;伤势若值得追踪,可以另外写进叙事或适合的自订属性。失踪也不等于死亡,更不会自动把罗安身上的图册当成遗物交给别人。

如果你另有一段故事需要安排死亡,详细处置也能处理死亡角色的物品,让它们留在地点,或交给符合当时条件的同场角色。选择不同,后续留下的世界就不同。

地点原有的物品也不会只因为标记毁灭,就一律被删除。是否损毁、先被搬走或仍留在原址,仍要按照作者确认的事件处理;留有物品,也不代表这个毁灭地点便能被照常进入。

地点不能进入时引擎会主动指出移动问题

城市状态不只是等你主动打开资料页查看。

假设你写到后面,一时忘记工坊已经倒塌,又替卢克建立了「进入河岸工坊」的移动事件。因果律引擎会依那一刻的历史核对:目的地已经毁灭,这次进入不符合当前状态。

随存档自动验证后,正文里的移动事件会显示错误与原因,并提供跳回先前地点状态事件的入口。你不必先自己记起那场灾难,才知道这段有问题。

后面出现什么安排? 因果律引擎如何分辨?
工坊已禁入,却建立从外面进入的移动 指出目的地禁止进入,并可追溯造成限制的事件
工坊已禁入,卢克从里面撤离 不会只因「禁入」两字就把离开也当成错误
出发地已禁出,角色仍照常离开 指出问题来自出发地的离开限制
工坊已毁,后面又安排角色进入 指出地点已毁,这次进入缺少成立的条件

这种核对有明确的前因:不是笼统地说「这里可能怪怪的」,而是告诉你哪一件事,在什么既有状态下接不起来。

你仍然决定如何写。可以改变人物的行动、改去替代场所,或回头调整原先的事件安排。引擎不会替你改写情节,也不会因为出现诊断,就禁止你继续输入正文。

功能说明:验证依据是你已建立的事件

这里的移动核对,针对作者确认建立的移动与地点状态事件。InkWeave 不会只凭一句「他走进工坊」,就擅自判定所有情境;回忆、想像与单纯提及,也不需要因此变成一次真实移动。

回修前文以后不用逐章猜哪些地方受影响

你可能先写完人物来往,再回头决定洪水提早到来。

当相应的事件顺序也一起调整,原本可行的后续内容就可能失去前提。InkWeave 存档后会自动验证全专案,全知仪表板则整理需要留意的章节与问题,让你前往相关位置处理。

回修改变了什么? 后面可能出现什么提醒? 作者可以怎么接续?
把工坊禁入或毁灭的时间提前 后面原本成立的进入事件,现在遇到地点限制 改变来访时间、前往其他场所,或重新安排地点事件
把卢克撤离的时间移到倒塌以后 毁灭时的受影响人物,与先前确认名单不同 重新处理他的遭遇,或调整前面的撤离安排
撤掉卢克取得工具箱的事件,仍保留他把工具箱放进库房 后续交付可能缺少可用数量与来源 补上成立的取得事件,或改变工具的搬运者与去向

例如,卢克现在仍在工坊里,引擎会指出原先确认的受影响名单已经改变,不会为了补齐结果就偷偷决定他也死亡或失踪。

你修改前因,确认新的结果,再让引擎重新核对。这样可以放心尝试不同安排,而不必把所有后续依赖一直放在脑中。

这些状态推导与验证,来自 InkWeave 自研的因果律引擎,依明确事件与规则进行确定性计算,不是 AI 读稿后猜测矛盾。

引擎不替你画出城市路网,也不自行计算洪水、安排失踪者逃生或模拟每位居民的生活。它会把你确认过的变化连起来,呈现当时的人与物,并在后续事件不再符合那些前提时主动提醒。

操作建议:先让一个场所与几件重要物品动起来

可以只从工坊、库房、三名人物与这次需要的工具开始。其他街区、日用品与路人,照常存在于文字里;等它们开始影响故事,再逐步加入。你愿意记录的少数行动,已经能带回状态呈现、历史查询与后续验证,不需要先完成整座城市的设定。

想试着让一件工具从场所交到人物手上,再放到另一个地方,可以按照快速上手指南开始。下载与使用方案请看 InkWeave 方案与价格。

城市不需要每个角落都被写清楚,才有资格成为故事的舞台。

也许读者最先记得的,只是桥边的一段坡道、常常排队的水站,以及卢克抢先搬上高处的那只工具箱。

当人物再次走回来,这些地方与东西仍然承认他们经历过什么,城市就不再只是等待角色穿过的背景。

它开始成为他们真正生活过的地方。