
在传统魔兽世界里,NPC 大多只是功能入口。商人卖东西,训练师教技能,铁匠修装备,卫兵站岗,任务 NPC 给出固定对白。玩家路过他们,点击他们,然后离开。他们像世界的一部分,却很少真正“活着”。
耳语魔兽想做的,是为每一个 NPC 赋予灵魂。
- 不是菜单。
- 不是固定台词。
- 不是简单的 AI 问答。
而是让每一个 NPC 都尽量拥有自己的身份、位置、种族、阵营、记忆、态度和关系。
这套系统,叫:
万灵低语
一、你可以直接和 NPC 说话
玩家只需要选中 NPC,然后输入:
/y 你好
或者:
/y 你是谁?
/y 附近安全吗?
/y 我能帮你做点什么?
/y 你怎么看我?
/y 有什么委托吗?
系统会捕获这句话,不让它在附近频道刷屏,而是只给玩家自己显示:
你对[亚努斯·哈默纳克]说:我的武器需要修理。
随后,NPC 会根据自己的身份回应你。
- 铁匠不会像普通村民一样说话。
- 卫兵不会像商人一样油滑。
- 野兽不会突然变成人聊天。
- 机械单位不会莫名其妙有血有肉。
- 重要剧情 NPC 也不会被玩家一句话带偏。
你问的不是一个聊天机器人。
你问的是这个世界里的某个角色。
二、NPC 会知道自己是谁、在哪里、站在哪一边
万灵低语不是让 AI 随便编。系统会为 NPC 建立基础世界锚点:
- 我是谁?
- 我在哪里?
- 我属于什么种族?
- 我处在什么阵营语境?
- 我和对方是什么关系?
例如,塔奎林的顾问瓦尔文应该知道自己位于:
幽魂之地 / 塔奎林
血精灵 / 辛多雷语境
部落侧血精灵背景
她不应该说自己在灰熊丘陵,也不应该突然用联盟视角说话。
- 暗夜精灵面对巨魔,应有历史戒备。
- 联盟守卫面对部落玩家,应保持警惕。
- 中立商人可以更看重交易。
- 野兽不懂联盟和部落,只看气味、威胁和熟悉度。
- 机械单位不讲人情,只讲协议、授权和异常输入。
所以,同样一句“你好”,不同 NPC 会有不同反应。
北郡守卫可能说:
说明你的来意,旅者。这里是北郡,不容可疑之人游荡。
塔奎林顾问可能说:
这里是塔奎林,幽魂之地从不缺麻烦。若你有事,就说清楚。
中立商人可能说:
阵营是你们打仗的人在乎的事。金币放在柜台上,我就听你说。
这就是万灵低语最基础的目标:
NPC 先要像它自己。
三、NPC 会记住你,也会忘记无意义的东西
万灵低语不是每次对话都失忆。
玩家和 NPC 的互动,会被系统筛选、沉淀和遗忘。
- 如果你经常找铁匠修武器,铁匠可能慢慢记住你是那个“总把武器弄坏的冒险者”。
- 如果你总是调侃某个卫兵,卫兵可能记得你嘴上不太安分。
- 如果你常常和商人交易,商人可能把你当老主顾。
- 如果你反复靠近一只野兽,它可能逐渐熟悉你的气味。
但系统不会什么都记。
- 一次无意义的“你好”,可能很快淡去。
- 重复刷屏式对话,不会让关系暴涨。
- 现代梗、恶搞、出戏内容,不会直接污染 NPC 设定。
- 错误地点、错误阵营、错误身份,会被拦截、隔离或回滚。
万灵低语的记忆不是垃圾堆,而是一套“灵魂代谢”:
- 重要的留下;
- 重复的合并;
- 临时的淡去;
- 危险的隔离;
- 错误的回滚。
NPC 不只是记住。它也会筛选,也会遗忘。
四、你和 NPC 会形成关系
每个 NPC 都可以逐渐形成对玩家的私人印象。
你可以选中 NPC,输入:
/y 关系
系统会显示你和它之间的关系状态。例如:
你与[亚努斯·哈默纳克]的关系:
当前关系:老主顾
熟悉度:42 / 100
信任:28 / 100
可接委托:普通私人委托
印象:这个铁匠记得你经常带着破损武器来找他。
关系不是简单的“好感度”。它包含:
- 熟悉度
- 信任
- 尊重
- 感激
- 厌烦
- 警惕
- 调侃容忍度
一个 NPC 可以认识你,但不一定信任你。它可以记得你经常来,但仍觉得你不靠谱。它可以和你很熟,却因为你在本地区声望不高,不愿把重要的事交给你。这比普通好感系统更接近真实关系。
五、关系越深,NPC 才可能给你私人委托
万灵低语的任务不是传统任务栏里的固定任务。我们把它叫:
低语委托
NPC 不会随便把私事交给陌生人。只有当你们的关系达到一定程度,信任足够,且你主动询问时,它才可能给你一个私人委托。比如你问铁匠:
/y 最近有什么麻烦吗?
如果你只是陌生人,他可能会说:
麻烦每天都有,旅者。但这不是随便交给外人的事。
如果你已经是熟面孔,他可能会说:
你来得正好。最近守卫的剑损得太快,我想知道是不是北边路口出了问题。你若顺路,替我去问问那边的守卫。
这类委托不是 AI 随机胡编。它会受到 NPC 身份、地点、关系、声望、世界锚点和任务模板限制。
- 铁匠更可能让你打听武器、材料、修理需求。
- 卫兵更可能让你调查异常、询问巡逻、确认道路安全。
- 商人更关心补给、行情、货物。
- 训练师更关心学徒、训练和冒险者成长。
NPC 给你的不是菜单任务。而是因为它逐渐认识你,才交给你的私人麻烦。
六、委托不能靠嘴说完成
万灵低语不会因为玩家说一句“我完成了”,就判定任务完成。如果铁匠让你去问守卫,你必须真的和目标 NPC 或守卫类 NPC 对话过。如果没有证据,系统不会认账。玩家说:
/y 我完成了
但没有证据时,NPC 可能回应:
空口说完事可不算,旅者。等我听到确切消息,再谈谢意。
如果你真的去问过,再回来,它才会承认:
你还真去了。行,我记住了。以后你的武器若再裂开,我会先看一眼。
完成委托后,可能带来:
- 关系提升
- 信任增加
- NPC 长期记忆
- 特殊称呼
- 少量白名单消耗品奖励
- 区域传闻
但系统不会乱发金币、装备、经验,也不会直接写原生任务库。
七、声望会影响 NPC 是否愿意信任你
玩家和某个 NPC 的关系,是私人关系。玩家在某个地区或阵营中的名声,是地区声望。两者不是一回事。可以这样理解:
关系决定 NPC 是否记得你;声望决定 NPC 是否愿意把更重要的事交给你。
如果你和某个 NPC 很熟,但在当地名声很差,它可以认识你,却仍然保持谨慎。例如:
我记得你,旅者。但最近营地里对你的议论并不好。有些事,我现在还不能交给你。
如果你在当地声望很高,但和这个 NPC 不熟,它可能听说过你,却不会马上把私事交给你。例如:
我听过你的名字。但我们还谈不上熟悉。若你愿意,可以先帮我一个小忙。
真正的信任,要同时来自:
- 私人关系
- 地区声望
- 阵营立场
- 历史关系
- 实际行动
八、玩家可以评价 NPC,但不能直接控制 NPC
如果 NPC 回答得好,或者说错了,你可以反馈。例如:
/y 评价:刚才说得很好
/y 评价:你地点说错了
/y 评价:你不像血精灵
/y 评价:你太出戏了
但玩家评价不会直接改 NPC。它只是证据。系统会结合:
- 玩家反馈
- 回复自检
- 世界锚点
- 阵营关系
- 历史对话
- 其他玩家反馈
再决定是否调整。这样可以避免恶意玩家通过评价系统污染 NPC。玩家可以帮助系统变好。但不能一句话把卡德加变成自己的徒弟,也不能把塔奎林顾问改成灰熊丘陵居民。
九、系统会自动防止 NPC 出戏
万灵低语会在 NPC 回复前进行检查。如果回复里出现:
我是 AI
我是模型
系统提示
主播
直播
互联网平台
野兽像人一样聊天
机械像普通人类
NPC 说错地点
NPC 说错阵营
NPC 承认玩家恶搞设定
系统会拦截,并改用符合身份的回应。
- 商人用商人的方式兜底。
- 卫兵用卫兵的方式回应。
- 野兽只会低吼、警惕、嗅探、后退或靠近。
- 机械单位会用协议、校验、装置状态回应。
系统也有自动回滚和单条隔离机制。如果只是某条记忆、传闻或补丁有风险,就隔离那一条。如果真的出现系统性污染,才回滚整个批次。这让 NPC 可以大胆演化,但不会失控。
十、几个例子
例子一:铁匠认识你
第一次:
你:我的剑坏了。
铁匠:拿来吧。坏成这样,能修就不错了。
后来:
你:又坏了。
铁匠:又是你?那把剑这次撑了几天?
关系更高后:
铁匠:你来得正好。我正想找个靠得住的人,替我问问守卫那边是不是又缺修理。
例子二:卫兵记得你嘴贫
你:嘿,长官,今天又站岗啊?
卫兵:我记得你,旅者。你嘴上总是不太安分。若真有事,就说清楚。
如果你帮过他:
卫兵:你上次带回的消息有用。若你愿意,这次我还有件事想托你打听。
例子三:野兽不会变成人
你:你是谁?
狼:它压低身子,鼻翼微动,像是在分辨你的气味。
你多次靠近后:
狼:它没有立刻后退,只是低低地嗅了嗅你身上的气味。
例子四:塔奎林顾问不会说自己在灰熊丘陵
错误的回复会被拦截:
你好,这里是灰熊丘陵……
正确的语境应该是:
这里是塔奎林,幽魂之地从不缺麻烦。若你有事,就说清楚。
例子五:任务不能假完成
铁匠:替我去问问守卫,那边是不是又缺修理。
你:我完成了。
铁匠:空口说完事可不算。等我听到确切消息,再谈谢意。
你真的去问过守卫后:
铁匠:好,我知道了。你这次帮上忙了。
然后关系提升,NPC 记住这件事。
十一、万灵低语到底是什么?
它不是一个简单聊天功能。它是一套运行在艾泽拉斯底层的 NPC 灵魂系统:
- NPC 身份识别
- 地点锚点
- 种族阵营认知
- 阵营关系判断
- 玩家关系
- 地区声望
- 长期记忆
- 玩家评价
- 低语委托
- 真实完成验证
- 奖励白名单
- 防刷机制
- 自动回滚
- 回复自检
- 灵魂日报
过去,NPC 是站在原地的功能按钮。现在,它们开始拥有:
- 身份
- 位置
- 立场
- 记忆
- 关系
- 脾气
- 委托
- 遗忘
- 自我修正
一句话:
万灵低语不是让 NPC 会说话,而是让 NPC 开始认识玩家。
十二、当前开放节奏
为了稳定,系统会分层开放。优先开放:
- 普通 AI 对话
- 关系查询
- 玩家评价
- 长期记忆
- T1/T2 对话验证委托
- 少量白名单消耗品奖励
暂不大规模开放:
- 击杀类委托
- 物品扣除类委托
- 高级奖励
- 大范围主动派发
不是因为做不到,而是因为这些会影响真实游戏行为,需要先灰度验证。我们希望这个系统变得有趣,而不是变成刷奖励漏洞。
十三、最终想实现什么?
我们希望有一天,你在艾泽拉斯路过一个普通 NPC 时,不再只是把它当成商店、训练师、任务板或背景板。你可以选中它,输入:
/y 你好
- 它可能只是冷淡地看你一眼。
- 也可能记得你上次帮过它。
- 也可能因为你声望不佳而保持谨慎。
- 也可能在关系足够深后,把一个小小的麻烦交给你。
你的一句话,可能会被记住。
你做过的一件小事,可能会改变某个 NPC 对你的称呼。
你和一个不起眼 NPC 的关系,可能慢慢变成只属于你的私人故事。
这就是万灵低语。
让每一次低语都有回声。
让每一个 NPC 都不再只是背景。
让艾泽拉斯,开始记住你。
很好的想法,让我扮演欲望加强
越来越有RP服的味道了