你替一座港口設計了魚湯、節慶服裝與不能在餐桌上說的話。
但一名外來者真的坐到桌邊時,故事仍然可能卡住。
主人留他吃飯,只是在表示歡迎,還是在邀請他加入某個群體?他接受別人替自己作保,是否也接受了對方沒有說出口的期待?如果他之後決定離開,誰會覺得這是背叛,誰又認為他本來就有選擇的權利?
這些問題,比食物叫什麼名字更接近文化如何影響人物。
設計虛構文化,可以先找出人們共同面對的生活問題,再寫出他們如何吃飯、待客、分配責任與理解彼此,最後讓不同的人對這些習慣作出不同選擇。
不必先完成整個文明的百科。從一個家庭、一間工坊或一個街區開始,讓人物實際在裡面生活,就能逐步看見文化。
本篇目錄
- 先決定人們共同面對什麼生活問題
- 把飲食與待客寫成生活而不是清單
- 設計禮貌與禁忌也保留拒絕的空間
- 讓同一文化裡的人有不同立場
- 用一場協商讓文化真正進入劇情
- 文化設定表與場景檢查清單
- 虛構文化設計常見問題
- 用 InkWeave 維護文化互動留下的關係、組織與物品
先決定人們共同面對什麼生活問題
文化不只是衣著、語言與節慶的集合。它也存在於人們反覆做的事,以及他們認為「大家應該都懂」的理解裡。
誰照料不在家的人的孩子?陌生人能不能借用工具?接受幫助之後,要不要回報?親友的要求和自己的安排衝突時,怎樣拒絕才不會被視為無情?
你不需要一次回答所有問題。先挑選故事裡的人物確實會碰到的幾項。
本篇以虛構的潮灣港為例。
這裡的冬季航程容易受到天候影響,出海者不一定能按預期返家。留在港口的人,需要找到照料家人、分擔修繕與保存食物的方法。
作者因此設定:部分居民長期透過親友互助,也有人加入港口互助會,安排比較固定的協作。
這不是說,住在港口的人就一定團結。相同處境也可以讓人選擇購買服務、依靠家庭,或主張每戶自行負責。你的文化來自人們曾經作出的安排,不是地理環境自動替所有人寫好的性格。
| 先觀察的問題 | 潮灣港可以採取的安排 | 接下來值得追問什麼? |
|---|---|---|
| 家人出海後,誰負責留下的生活? | 親友輪流協助,一部分工作由互助會協調 | 哪些人最常付出?他們有沒有拒絕的空間? |
| 航程延誤時,食物如何準備? | 家庭保留保存食物,工棚也有共食的習慣 | 誰出食材、誰烹煮,誰在飯後收拾? |
| 陌生人如何取得信任? | 熟人介紹,先一起工作,再慢慢交付重要物品 | 沒有介紹人的外來者,是否更難獲得機會? |
| 人們如何確認責任? | 老成員習慣依靠口頭約定,新成員希望寫清期限 | 誰認為明說是不信任?誰認為不明說才不公平? |
| 舊安排不再適用時怎麼辦? | 有人重新議定輪值,也有人改以報酬交換服務 | 改變習慣的人,會被視為破壞傳統,還是在補上缺口? |
這張表不只說明港口有哪些風俗,也開始顯示這些風俗讓誰安心、讓誰為難。
文化可以提供安全感,也可能讓某些責任一直落在相同的人身上。兩者可以同時成立。
世界觀提醒:文化不是種族性格,也不是環境的唯一答案
同一種族可以生活在不同文化裡,不同種族也可以共享某些習慣。相同環境不必產生相同制度;共同習慣也不代表每個人都認同。先寫出具體家庭、社群與人物,再決定哪些理解被更多人共享。
把飲食與待客寫成生活而不是清單
食物可以是讀者最容易看見的文化入口,但只有菜名,還不夠形成生活。
與其只寫潮灣港的人吃魚湯、薄餅與保存蔬菜,不如讓人物真的坐下來吃一餐。
船匠米拉邀請外來藥師伊凡留在工棚用餐。她沒有另外設一張客桌,而是請他坐到一起工作的人中間。有人添湯,有人一邊吃一邊討論明天的修船安排。
伊凡想先付餐費。米拉說不用,年輕碼頭工戴恩卻接了一句:「不用付這一餐,但也別以為大家做這些都不花時間。」
一句話,就讓共食不再只是好客的裝飾。
戴恩可能正在同時做兩份工作,沒有太多時間參與無償輪值。他喜歡這張桌子,也知道有人總是比別人更晚吃到飯。
| 不只問吃什麼 | 還可以問什麼? | 場景裡可以看見的事 |
|---|---|---|
| 食物如何取得 | 是家庭自備、共同準備,還是有人付錢? | 一名居民願意出食材,卻沒有時間留在工棚幫忙 |
| 誰和誰一起吃 | 客人、學徒、僱工與家人是否坐在一起? | 伊凡被邀到同桌,但還不確定自己算客人還是協作者 |
| 誰分配食物 | 誰先盛、誰決定份量,是否有人受到照顧? | 熟人不必開口就有人替他留湯,陌生人卻需要先被看見 |
| 餐桌能談什麼 | 工作、金錢、家事與拒絕,哪些能公開說? | 有人認為談清報酬很實際,有人覺得當眾算帳傷感情 |
| 誰完成收尾 | 誰清洗器具、整理桌面,又有誰的工作容易被忽略? | 年輕人先離席,留下的人對「大家都有幫忙」產生不同感受 |
不用把這些答案一次全部介紹給讀者。選擇當場會影響人物的一兩項,讓它們進入動作與對話。
伊凡伸手準備收碗,可能比旁白解釋他「願意融入當地」更具體。但他也可能只是想表達感謝,不代表他已經答應任何長期責任。
同樣的方法可以用在服裝、稱呼與家庭空間。不要只替它們取名字,也問人物什麼時候使用、誰能使用,以及不照做時會發生什麼。
設計禮貌與禁忌也保留拒絕的空間
禮俗常常不是由物品本身決定,而是由人們如何理解一個行為決定。
把工具交給別人,可以是借用、贈送、暫時代管,也可以是在交付某項工作。一起吃飯,可以表示歡迎,卻不一定表示雙方已經成為朋友。
設計時,最好把三件事分開:
- 人物實際做了什麼。
- 周圍的人如何理解。
- 當事人真正知道並同意了什麼。
米拉願意介紹伊凡加入互助會。她認為替人作保,意味著自己也承擔了一部分信用;伊凡則以為,她只是告訴大家他的醫藥專業值得信任。
兩人都可能重視承諾,卻根本沒有在談同一項承諾。
| 行為 | 一種常見理解 | 仍然需要說清楚的事情 |
|---|---|---|
| 留客人一起吃飯 | 願意讓對方接近自己的生活 | 是否只是這一餐,還是另外提出了合作邀請? |
| 替外來者作保 | 願意以自己的信用介紹對方 | 保的是專業能力、品行,還是某一項具體工作? |
| 交付一只藥箱 | 提供對方執行工作的資源 | 是借用還是贈送?協作多久?離開時交給誰? |
| 公開提出離開 | 可能被理解為不願繼續承擔責任 | 原本期限是什麼?哪些事已答應,哪些只是別人的期待? |
禁忌也可以這樣設計。
例如,部分互助會成員認為,不告知任何人就把借來的工具丟在工棚離開,是對介紹人的不尊重。這項禁忌的理由,可以是過去有人因此找不到工具或無法安排接手,而不只是「當地人就是這麼規定」。
但正式交還工具、提前說明離開,和故意把工具摔在桌上,並不是相同的行為。角色可以拒絕一項期待,不必因此被作者寫成失禮的人。
寫作提醒:默認的期待,不等於已經取得同意
文化差異可以解釋誤會如何形成,不能直接替任何一方證明自己有權要求對方。誰有責任說明規矩、誰有能力拒絕,以及拒絕會付出什麼代價,都可以成為故事真正要處理的問題。
讓同一文化裡的人有不同立場
如果每位港口居民都支持米拉,每位外來者都支持伊凡,文化衝突很容易變成兩個整齊陣營的辯論。
讓人物的經歷打亂這種整齊。
米拉曾在家人出海未歸時得到鄰人幫助。她知道互助不是漂亮口號,也擔心有人享受照顧,卻在需要付出時消失。
保管互助會物資的塔莎年紀較長,但她反而主張把期限說清楚。她見過太多人因為不好意思拒絕,最後連自己的生活都無法照料。
戴恩支持重新安排報酬,不是因為他討厭港口。他只是無法一直用沒有收入的時間,證明自己重視這個地方。
伊凡也不是沒有牽掛的人。他早已答應返回上游村莊照看師父;如果留下,就可能辜負另一段關係。
| 人物 | 他重視的事 | 他希望改變或保留什麼? |
|---|---|---|
| 米拉 | 互助必須有人願意承擔,介紹也需要信用 | 保留作保與合作,但希望對方不要突然消失 |
| 塔莎 | 照料別人不能建立在無法拒絕的責任上 | 保留互助,也把期限與交接明確化 |
| 戴恩 | 付出時間的人需要維持自己的生活 | 讓部分工作有報酬,而不是只靠人情 |
| 伊凡 | 願意幫忙,也要履行在別處作出的承諾 | 能說清自己能做多少,而不是在感謝中接受無限責任 |
這些分歧不必完全按照年齡排列。長者可以支持改變,年輕人也可以珍惜舊習慣。人物需要自己的經歷,不是替世代標籤代言。
同一個人也會同時生活在幾種群體裡。米拉是船匠、家人,也是互助會成員。她在工棚習慣的直言,不一定是她在家中對長輩說話的方式。
因此,一座城市不需要只有一種聲音。家庭、街區、職業與遷入經驗,都可以讓共享的習慣出現不同版本。
用一場協商讓文化真正進入劇情
現在,讓前面的設定進入一段完整故事。
米拉介紹伊凡加入港口互助會。伊凡同意擔任協作藥師,提供短期協助。塔莎交給他一只藥箱,方便他前往附近家庭。
問題不在於所有事情都沒有說明。他們確實談過工作,也完成了加入。漏掉的是那個每個人以為都已經清楚的詞:短期。
米拉認為,至少應該等到冬季照料有人接手。伊凡以為,自己原先提過的返程安排並沒有改變。
幾週後,他在共食時提出月底離港,米拉才發現兩人一直帶著不同預期合作。
「我替你作保,不是只替你找一張飯桌。」她說。
伊凡可以回問:「那你當時希望我答應的事,為什麼沒有直接告訴我?」
故事不必立刻判定誰比較高尚。先讓這句話真的影響兩人。
米拉開始懷疑伊凡是否可靠。伊凡仍然感激她,卻不再願意把含糊的客氣當成已經談好的安排。其他成員也提出自己的經驗,讓這不只是本地人對外來者的指責。
接著,把協商寫具體。
伊凡說明返程原因,列出自己月底以前能完成的協助。塔莎重新安排之後的輪值;戴恩提出,若要他增加工作,就需要相應報酬。米拉則說出自己真正擔心的是沒有人交接,而不是伊凡永遠不能離開。
他們最後談成:伊凡完成月底前已約好的訪視,與塔莎核對尚未安排的人家,再把藥箱交還。他離開互助會的協作職位,但不必因此和米拉斷絕往來。
這個結果不需要證明潮灣港的習慣全對或全錯。它讓人物發現,原來需要改變的是某些沒有被說清楚的期待。
| 協商前的問題 | 人物真正說清楚什麼 | 後面的故事需要記住什麼 |
|---|---|---|
| 雙方對短期有不同理解 | 協作到月底,之後由互助會另作安排 | 不能在後文又把伊凡當成已答應留下整個冬季 |
| 米拉擔心自己的介紹被辜負 | 她需要的是可靠交接,而不是無限期留下 | 兩人可以重新合作,但這次誤會不必立刻消失 |
| 額外工作一直靠人情分配 | 部分工作需要明確報酬或新的輪值 | 接手者有自己的條件,不是隨時補位的工具人 |
| 藥箱借給伊凡使用 | 離港前交還塔莎 | 藥箱歸還後,伊凡不能在別處繼續拿出同一只箱子 |
人物也可以談不成。如果米拉始終認為拒絕就是背叛,伊凡可能決定歸還藥箱後離開,兩人的關係也因此留下裂痕。
不論你選哪個結果,都讓後文承認它。文化不只讓場景看起來不同,也會改變人物願意和誰合作、能取得什麼幫助,以及離開時帶走什麼。
文化設定表與場景檢查清單
可以先把自己的答案整理成一張簡表。不需要替每項風俗都編出幾百年歷史,先保留故事會用到的部分。
| 設定項目 | 潮灣港的示範答案 |
|---|---|
| 共同面對的問題 | 航程不定,家人與工作需要有人在岸上接住 |
| 形成的生活安排 | 親友互助,也有自願加入的港口互助會 |
| 日常可見的習慣 | 工棚共食、熟人介紹、工具借用與輪值協作 |
| 飲食與責任的關聯 | 共享一餐很自然,但備餐、食材與收拾並非沒有成本 |
| 人際信任如何形成 | 一起工作、履行說過的事,也透過他人介紹逐步認識 |
| 容易被默認的期待 | 得到幫助的人,之後也應該願意承擔一些事 |
| 可以產生的禁忌 | 不說明就留下借用工具離開,被部分人視為不尊重介紹人 |
| 內部不同意見 | 有人重視人情,有人要求明確期限,也有人需要有償協作 |
| 外來者遇到的難處 | 接受歡迎,不代表已理解所有責任;沒有介紹人也可能難以加入 |
| 習慣如何改變 | 把模糊期待說成雙方可接受的期限、報酬與交接方式 |
| 會留下的故事結果 | 信任改變、職位結束、工作重新分配,以及藥箱歸還 |
寫完一場涉及文化差異的戲,再檢查幾個問題:
- 拿掉食物、服裝與地名的專有名詞,人物的選擇是否仍然受到文化影響?
- 習慣有沒有進入動作與對話,而不是全部由旁白解說?
- 人物是否可能理解相同習俗,卻不同意它應該如何實踐?
- 接受邀請、接受資源與同意承諾,有沒有被分清楚?
- 故事是否讓不擅長說話、沒有介紹人或資源較少的人也有立場?
- 衝突是否有協商或拒絕的可能,而不只有服從與被懲罰?
- 場景結束後,有沒有至少一項關係、安排或選擇真的不同?
如果答案還很模糊,不必先增加十個節慶。回到場景,讓一個人提出具體要求,再讓另一個人有理由地答應、猶豫或拒絕。
讀者往往會從這些往來理解文化,而不是從設定資料的厚度理解它。
虛構文化設計常見問題
文化一定要綁定一個種族或一個國家嗎?
不必。你可以從地方、家庭、職業社群或共同經歷開始。同一國家可以有不同生活習慣,不同背景的人也可能在長期共事後形成共同慣例。先決定哪些人共享哪些理解,不用讓國界、種族與文化邊界完全重合。
需要先設計完整語言與所有節慶嗎?
不需要。先寫故事會碰到的稱呼、拒絕方式、重要場合與日常安排。當情節需要人物誤解某個詞、參加特定節日或面對不同地區的習慣,再逐步擴充。資料應該支持故事,不是讓作者遲遲不能開始。
怎樣避免每個角色都像文化的代言人?
讓人物有具體經歷與其他牽掛。同樣重視互助的人,一個有穩定收入,一個正忙著養家,對無償輪值就可能有不同選擇。不要只問「這個文化怎麼想」,也問「這個人在這個處境下,能承擔多少」。
文化衝突一定要有人失禮或做錯事嗎?
不必。雙方可能都出於善意,只是對時間、私人空間或責任有不同理解。差異也可以帶來好奇、學習與新的做法。若場景涉及權力不對等,則需要讓讀者看見誰能訂規矩、誰必須承擔拒絕的代價,不能只用一句「尊重文化」結束問題。
到這裡,你已經能夠設計生活習慣、寫出分歧,並讓人物經過一場有結果的協商。
接下來才是維護的問題:故事繼續以後,誰仍然信任誰、誰還在互助會、藥箱到了哪裡,以及哪些承諾真的被雙方確認?
用 InkWeave 維護文化互動留下的關係、組織與物品
在 InkWeave 裡,不需要先把整座潮灣港建完。先建立米拉、伊凡、工棚與藥箱,故事需要塔莎與互助會時再加入,就能開始記錄這段往來。
文化的背景與意義仍然由作者寫清楚。需要持續追蹤的,則是人物在故事裡真正作出的選擇。
從介紹與加入開始讓人物進入群體
米拉和伊凡第一次交談時,作者可以確認兩人是否建立關係。後來的合作,則可以在實際發生的位置調整相應關係。
例如,你可以建立「信任」這種關係,依需要設定數值與階段名稱。米拉對伊凡的信任,和伊凡對米拉的信任可以分開記錄,不必因為一起吃過飯就同時變得親近。
這不是要求作者替每一句話打分數。只有當某次合作、誤會或協商會持續影響後文,才需要留下相應變化。
接著,用陣營功能建立港口互助會,安排成員、職稱與隸屬。塔莎可以是負責協調的成員,伊凡是向她辦理交接的協作藥師;米拉則有自己在群體裡的位置。
這裡的陣營不只代表政治勢力。它也能承載行會、工作團體或家庭。但互助會不等於整座港口的文化,未加入的人也可能有相近習慣。
伊凡的藥師職業身分與互助會職位,也不必混在一起。他可以結束這份協作,卻仍然是一名藥師。
把藥箱交付與人際期待分開記錄
塔莎把藥箱交給伊凡時,記錄一次物品轉交。之後查看藥箱,就能核對當時由誰持有,也能回查它經過誰的手。
作者可以把「這是借用,不是贈送」寫進故事與相關說明。引擎不會只因物品換了持有人,就自行替雙方解釋所有權、借用期限或人情義務。
如果月底歸還確實是後面需要檢查的約定,再把雙方已確認的條件明確記錄下來。
同樣地,加入互助會、收下藥箱與答應留到冬季結束,是三種不同的事。前兩件已經發生,不代表第三件也被自動承認。
協商以後讓不同結果沿同一段歷史留下
當米拉與伊凡說清期限,作者可以記錄這次協商造成的關係變化。離港時,再確認藥箱歸還、互助會職位或成員身分如何處理。
這幾件事會交會,卻不需要被綁成同一個結果。
| 游標所在的故事位置 | 人物關係與組織 | 藥箱的狀態 |
|---|---|---|
| 介紹與加入以前 | 伊凡尚未取得後來的互助會位置,關係只反映此前已記錄的往來 | 仍由塔莎持有 |
| 加入並接下協作以後 | 作者確認的合作關係與組織職位開始成立 | 已轉交伊凡 |
| 離港分歧出現以後 | 關係依作者記錄的變化呈現;尚未退出就不假裝已離隊 | 如果沒有另一次轉交,仍在伊凡手中 |
| 協商、歸還與退出以後 | 伊凡不再擔任原職或保有已結束的成員身分,兩人交情則依各自事件保留 | 交還塔莎,不再同時留在伊凡身上 |
因此,離開互助會不會自動刪除他與米拉的關係,交還藥箱也不會讓過去的合作從歷史消失。
寫作時,場景呈現與檢閱器會依游標所在位置,帶回人物當時的資料與持有物品。加入圖片後,也能看見人物、工棚與藥箱的形象;需要核對人際或人事時,再打開當時的關係圖與組織圖。
把游標移回那頓共食,看到的不是故事結尾已經離港的伊凡。移過加入、轉交、協商與離開等事件,相關狀態才逐步變成後來的樣子。
這些回饋可以留在寫作旁邊,不必每寫一句就中斷整理。人物、物品或地點出現支援的交互時,事件精靈也能先呈現當時狀態,再讓作者確認是否真的發生轉交、移動或關係變化。
你仍然在寫人物的生活,只是不必獨自在不同筆記裡維護每一份最新答案。
回修前因時重新核對後文
假設你回到前面,決定塔莎當時沒有借出藥箱,並移除相應的轉交事件。
後面的歸還就失去來源。伊凡不能把自己在這條歷史裡沒有持有的藥箱交還塔莎。因果律驗證可以指出物品持有與轉交前提的問題,再由作者決定補上其他取得方式,或改寫後面的交接。
如果只是修改正文句子,卻沒有調整原先建立的事件,已記錄的轉交仍然存在。回修時,需要讓敘述與明確事件一起對齊,不能期待引擎從一句改寫中自行猜測你的決定。
對於尚未完成的交接,也可以先在離港場景放下未來需求。例如,作者明確建立「接手者已同意」「未完成照料已有安排」兩個旗標,再由 REQ 條件檢查。前面的協商還沒完成時,全知儀表板可以保留這些待處理事項。
REQ 檢查的是你明確建立的旗標,不會從職位名稱、收下藥箱或人物說了謝謝,自動推論所有承諾都已成立。
操作提醒:引擎維護已確認的結果,不替人物理解文化
InkWeave 使用自研的因果律引擎,依明確事件、數量、關係與條件進行確定性推導,不是由 AI 閱讀全文後判斷情緒或文化對錯。作者決定誰答應什麼、關係如何改變;引擎讓已記錄的結果沿著故事時間持續算數。
想先試一段簡單往來,可以從快速上手指南建立人物、地點與一件物品,再逐步加入關係與組織。下載與使用方案請看 InkWeave 方案與價格。
文化不只是讓人物吃不同的食物、穿不同的衣服。
它也存在於一個人伸手幫忙時,另一個人以為自己接受了什麼;存在於某次拒絕之後,雙方是否還能重新理解彼此。
先讓這些往來成為值得閱讀的故事,再讓故事記住人們曾經如何生活、合作與改變。