AI 虚拟小镇
一个实时虚拟小镇:自主 NPC 会移动、对话、记忆,并回应访客。
AI 虚拟小镇适合交互体验、产品演示和多 Agent 系统探索。居民会在像素小镇中行走,在地图上显示聊天气泡,在动态栏同步事件,并在 Agent 推理面板里展示部分可解释的决策过程。
-
认识地图、小镇动态、聊天面板、居民列表和 Agent 推理视图。
-
提问、切换语言,或要求居民通知大家、集合、巡逻、转告。
-
了解这个面板如何帮助访客和技术评审看懂 Agent 行为。
-
每个 NPC 都有身份、记忆、目标和任务执行能力。
-
使用日夜模式、音乐、场景切换、移动端标签、缩放和平移。
-
语言、token 成本、后台暂停和隐私相关问题。
它的价值
这不是一个普通聊天框。它展示实时环境、多名居民、可见行动、聊天气泡、任务执行,以及能和画面事件对应的推理说明。
核心能力
| 能力 | 访客能看到什么 |
|---|---|
| 自主居民 | NPC 在小镇中移动、说话,并继续日常活动。 |
| 访客聊天 | 选择一个居民对话,并让他在世界里行动。 |
| Agent 任务 | 通知、集合、巡逻、警告、找人、转告会转成待执行任务。 |
| 小镇动态 | 移动和说话会作为实时事件显示。 |
| Agent 推理 | 说明为什么出现某个动作或聊天气泡。 |
| 成本控制 | 页面长时间 idle 或在后台时,会暂停后端 AI 活动。 |
作者
AI 虚拟小镇由 Kaitao Lai (2026) 开发,灵感来自 Generative Agents: Interactive Simulacra of Human Behavior。