Skip to content

地点

v1 小镇中的全部 14 个地点,包含 NPC、时间表、事件和 AI 行为权重。

每个地点遵循相同的文档模板:

  • 身份 — 这是什么地方,谁是主人
  • 时间表 — 什么时候开放,什么时候热闹
  • NPC — 谁经常出现在这里
  • 事件 — 这里通常会发生什么
  • 行为权重 — AI 如何在多个地点之间做优先级排序

1. 🏛️ 镇中心广场

身份: 一个中央开放广场,有喷泉、几条长椅,还有每周一次的集市摊位。小镇的心脏。

时间表: 全天开放。10:00–14:00 和 17:00–19:00 最热闹。夜晚安静。

NPC:

  • 🧓 Eleanor Hartwell(63 岁,退休教师)——每天早上来喂鸽子
  • 👦 Tommy Briggs(12 岁,学生)——上学路上经过这里

常见事件:

  • 路过的 NPC 偶遇闲聊
  • NPC 停下来休息
  • Eleanor 和熟面孔打招呼

行为权重:

  • 早晨路过:高
  • 午间聚集:中
  • 傍晚闲逛:中
  • 夜间:低

2. 🏛️ 镇公所

身份: 行政建筑。镇长办公室、档案室、公共公告栏。

时间表: 工作日 09:00–17:00 开放。周末关闭。

NPC:

  • 👔 镇长 Patricia Holloway(54 岁)——在这里办公
  • 🧑‍职员 Robert Ng(38 岁)——在这里办公

常见事件:

  • 官方公告
  • 市民来问事(少见)
  • Robert 在日记里抱怨文书工作

行为权重:

  • 市民到访:非常低(大多数人没理由来)
  • 工作人员在岗期间:100%

3. ⛪ 教堂

身份: 一座小石头教堂。每周日 10:00 做礼拜。婚礼和葬礼按需安排。

时间表: 每天 08:00–18:00 开放。周日礼拜 10:00。

NPC:

  • Marcus 神父(51 岁,牧师)——在这里工作
  • 🧓 Eleanor Hartwell(志愿者敲钟人)

常见事件:

  • 周日礼拜(出席率高,约 15 个 NPC)
  • 婚礼(涌现事件,由关系里程碑触发)
  • 葬礼(涌现事件,由 NPC 死亡触发)
  • 安静的冥想

行为权重:

  • 周日上午:高
  • 工作日:非常低
  • 婚礼/葬礼:受邀 NPC 100% 出席

4. 🛒 市场

身份: 露天市场,约 8 个摊位。蔬菜、肉类、鱼、鲜花、面包、工具。

时间表: 每天 07:00–14:00 开放。周一休市。

NPC:

  • 🥕 Maria Esposito(47 岁,菜贩)——经营一个摊位
  • 🌸 Yuki Tanaka(29 岁,花贩)——经营一个摊位
  • 🐟 老 Jack(67 岁,鱼贩)——经营一个摊位

常见事件:

  • 日常购物(大多数 NPC 每周来 2-3 次)
  • 顾客之间的闲聊
  • Maria 和 Yuki 偶尔为摊位位置争吵
  • 老 Jack 讲钓鱼故事

行为权重:

  • 早晨购物:高
  • 中午:中
  • 下午:低(多数摊位收摊了)
  • 雨天:非常低(没人喜欢湿漉漉的市场)

5. 🥖 面包店

身份: 小型家庭面包店。面包、糕点、外带咖啡。

时间表: 周二至周六 06:00–14:00 开放。周日周一休息。

NPC:

  • 🥐 Anna Schmidt(41 岁,面包师)——老板兼主厨
  • 🧒 Lukas Schmidt(14 岁,她儿子)——周末来帮忙

常见事件:

  • 早高峰(06:30–08:00)
  • Anna 和熟客闲聊
  • Lukas 在周六轮班后日记里抱怨学校

行为权重:

  • 早晨:非常高(大多数 NPC 路过买早餐)
  • 其他时段:低

6. 🏪 杂货店

身份: 日用品、工具、家居杂货。什么都有点。

时间表: 每天 08:00–19:00 开放。

NPC:

  • 🧑‍💼 Henry Lawson(52 岁,店主)——在这里工作

常见事件:

  • NPC 补货采购(通常每周 1-2 次)
  • Henry 在日记里抱怨顺手牵羊(基础概率低,随镇上事件升高)

行为权重:

  • 常规到访:低频率,但 NPC 需要补给时优先级高

7. 💊 药房

身份: 小型药房。药品、绷带、基础健康建议。

时间表: 周一至周六 09:00–18:00 开放。

NPC:

  • 👩‍⚕️ Sarah Kim 医生(39 岁,药剂师)——在这里工作
  • 🧑‍⚕️ Daniel Park 护士(32 岁)——在这里工作

常见事件:

  • NPC 来取药
  • 健康建议(微妙的、涌现式的)
  • Daniel 和 Sarah 像老夫老妻一样拌嘴(他们并不是)

行为权重:

  • NPC 到访:低频率,由生病或受伤触发

8. 🍺 锈锚酒馆

身份: 小镇主要的社交场所。啤酒、简餐、一个飞镖靶。

时间表: 周一至周四 16:00–24:00,周五周六 14:00–01:00,周日 14:00–22:00。

NPC:

  • 🍻 Sam O'Brien(45 岁,酒馆老板)——经营这里
  • 🍻 Tom Whitfield(52 岁,医院杂工,夜班)——常客
  • 🍻 Margaret Caldwell(58 岁,退休图书管理员)——常客

常见事件:

  • 周五晚上的聚会(出席率最高)
  • 喝多了之后的争吵(LLM 生成,规则验证)
  • 新的友谊形成
  • Sam 打烊后收拾(日记素材)

行为权重:

  • 周五/周六晚上:非常高
  • 其他晚上:高
  • 白天:低
  • 这是 v1 中排名第一的涌现故事引擎

9. ☕ 醒来咖啡馆

身份: 比酒馆更安静的白天去处。咖啡、茶、轻食。

时间表: 每天 07:00–18:00 开放。

NPC:

  • Lila Wong(33 岁,店主)——在这里工作
  • James Carter(28 岁,学校教师)——常客

常见事件:

  • 早晨来杯咖啡
  • 安静的闲聊
  • James 读报纸

行为权重:

  • 早晨:高
  • 下午:中
  • 作为酒馆的平衡点——为不喝酒的 NPC 提供场所。

10. 🏥 医院

身份: 小型诊所。急诊室、8 张床位、2 名医生、4 名护士。

时间表: 全天候。随时有值班人员。

NPC:

  • 👨‍⚕️ Michael Chen 医生(47 岁,主治医生)
  • 👩‍⚕️ Sarah Kim 护士(同时在药房兼职)
  • 👨‍⚕️ Aisha Patel 医生(35 岁,外科医生)
  • 🧑‍⚕️ Tom Whitfield(52 岁,杂工,夜班)
  • 🧑‍⚕️ Carla Reyes 护士(41 岁)

常见事件:

  • 患者到来(涌现事件,由生病/受伤触发)
  • 夜班日常
  • 夜班工作人员之间的长聊
  • 医院八卦

行为权重:

  • 患者:只在生病或受伤时来
  • 工作人员:按排班确定性出现
  • 这是排名第二的涌现故事引擎(疾病故事线)。

11. 🚓 警察局

身份: 小型分局。2 名警官、1 名值班警长。

时间表: 全天候。随时有人值班。

NPC:

  • 👮 Ben Foster 警官(36 岁)
  • 👮 Priya Singh 警官(42 岁)
  • 👮 Joe Williams 警长(55 岁)

常见事件:

  • 罕见的犯罪事件(盗窃、纠纷升级)
  • Ben 和 Priya 关于警务的哲学争论
  • Joe 发脾气

行为权重:

  • 犯罪:罕见但影响大
  • 大多数 NPC 从不与这个地点互动

12. 🏫 学校

身份: 小学。约 50 个儿童 NPC 在此上学。

时间表: 工作日 08:00–15:00。

NPC:

  • 👩‍🏫 James Carter(28 岁,教师)——在这里工作
  • 👩‍🏫 Helen Walker(45 岁,校长)——在这里工作

儿童 NPC(部分):

  • 👦 Tommy Briggs(12 岁)
  • 👧 Sophie Walker(10 岁,Helen 的女儿)
  • 👦 Ben Carter(8 岁,James 的儿子)
  • 👧 Lily Wong(9 岁,Lila 的女儿)

常见事件:

  • 上学日
  • 教师在日记里的抱怨
  • 孩子们结交朋友
  • 家长会(少见)

行为权重:

  • 儿童:确定性出现(上课时间)
  • 成人:只有教师在这里工作

13. 🏘️ 住宅区

身份: 约 20 户住宅聚落。不是一个单一地点——每户都是独立的子地点。

时间表: 始终"开放"(居民自由出入)。

NPC: 全部 30 个 NPC 都在这里有一个家。

常见事件:

  • 家庭晚餐
  • 在家争吵
  • 安静的夜晚
  • 睡觉

行为权重:

  • 22:00–06:00:非常高(所有人都在睡觉)
  • 19:00–21:00:高(晚餐、家庭时光)
  • 白天:低(大多数人在工作/上学)

14. 🚂 火车站

身份: 小镇南端的小站。每天两班列车(游戏内)。

时间表: 08:00 和 17:00 各一班列车。

NPC:

  • 🎫 列车员 Frank Miller(60 岁)——在这里工作

常见事件(v1):

  • 基本空置。v1 中用来营造氛围。
  • v2 将引入访客和出发功能。

行为权重:

  • v1:非常低
  • v2:中(NPC 可能因工作、家庭等原因出行)

跨地点动线

早晨动线

家 → 面包店(早餐)→ 工作地点(通勤)

午间动线

工作地点 → 咖啡馆或酒馆 → 工作地点

傍晚动线

工作地点 → 酒馆/咖啡馆/家 → 家(晚餐)→ 家(睡觉)

这些动线是从每个 NPC 的独立决策中涌现出来的,而非硬编码的时间表。它们看起来井然有序,是因为大多数人本身就井然有序


未来地点(v2+)

  • 🏞️ 农场(镇外)
  • 🏔️ 矿场(北端)
  • ⛵ 港口(v2 多镇联动)
  • 🏛️ 图书馆(v2)
  • 🎭 剧院(v2)

Released under the MIT License.