




Personica AI:大型语言模型集成字符状态与决策框架
构建动态世界,能够持续响应玩家压力,同时不放弃作者控制权。
Personica 是一个 面向生产环境的 LLM 集成系统(本地和云端), 面向虚幻引擎,帮助设计师通过受控、以游戏为先的架构管理 NPC 记忆、个性和决策。它还结合了实用人工智能与大型语言模型(LLM)辅助,以 解读玩家意图 并创建动态游戏行为。无需为每个独特动作或更新硬编码算法或触发器。
Personica 在开发者定义的边界内协商状态变化。
为新一代角色设计
Personica 不仅仅是封装 API 端点,而是作为专门为游戏、多人环境和生产流水线构建的角色状态中介层。
该系统允许AI模型 提出解释 (意图、情感、意义),而你的游戏仍是对以下事物的最终权威:
-
NPC的功能和记住的内容
-
性格特征和个性如何演变
-
允许哪些游戏操作
-
当突变被允许(或完全锁定)时
主要能力
实用人工智能 + 意图解释
Personica通过将玩家输入转化为结构化的意图信号,连接对话与游戏玩法,现有AI系统能够立即响应。LLM可以根据对话上下文直接选择效用动作,或者更新NPC的Personica档案中塑造效用分数的特征。
策划记忆系统
NPC通过基于相关性的评分来追踪短期情境和长期记忆。重要事件持续存在,而噪音自然会消退。内存创建是可选的,可审计且完全可配置。
受控人格演化
开发者定义的特质如信任、攻击性或好奇心可以随着时间演变,但只能在设计师认可的范围内。人格突变由策略资产调节,可以在开发的任何阶段被禁用或锁定。
性能优先架构
专为真实游戏打造:
-
服务器权威执行
-
内置LOD层级以降低成本和复杂性
-
请求限速和流量控制以防止API泛滥
-
安全取消与中断处理
创造者优先控制
Personica 设计注重模块化和定制化,赋能创作者、设计师和作者。你可以从零开始使用Personica的全部能力,或者将Personica融入你现有的行为、对话或AI系统中。
提供者与服务者无关
兼容OpenAI、Anthropic、Gemini和本地大型语言模型(通过llama.cpp)。更换供应商而不重写游戏逻辑。
用例示例
-
守卫NPC的行为会随着时间演变
-
即使对话保持礼貌,城镇守卫在反复夜间闯入后对玩家变得更加怀疑和攻击性强。
-
-
派系信任变更无对话
-
帮助敌对派系会悄悄降低NPC商人对盟友的价格,而为敌人则提高价格,而NPC从未解释原因。
-
-
任务结果会改变NPC的性格
-
饶恕敌人会让他们变得恐惧和回避,而杀死盟友则会让他们一见即敌。
-
-
《大战略》中的国际关系分析
-
经过多次边境冲突和条约破裂后,Personica变异了两国之间的外交“信任”状态,导致即使玩家提出宽厚条件,未来的谈判也将变得敌对。
-
-
从以往事件中学习的游戏系统
-
游戏世界的管理委员会“记住”了历史上稳定经济的政策,并开始自主支持类似的决策。
-
-
NPC记忆会影响未来的游戏选项
-
有个NPC拒绝帮忙打开锁着的门,因为他们记得你之前在支线任务中背叛过他们。
-
-
动态任务门禁,没有分支树
-
任务之所以无法使用,是因为NPC的信任度从未达到所需阈值,而不是因为玩家选择了“错误”的选项。
-
“但我已经能在没有Personica的情况下完成这些了!”
是的,你应该继续这样做!Personica AI 的设计目的是与手工脚本游戏设计 并 行,而非完全取代它。插件可以替代传统游戏设计中繁琐的算法和分支构建。把时间和精力集中在构建主线剧情、紧张动作点和关键系统上,减少调整算法和触发规则的时间,因为这些功能玩家可能永远看不到。
构建复杂的游戏世界需要既宽广又深度的设计。Personica接管了游戏设计的“宽度”,让你专注于“深度”。
技术概述
-
类型: C++ 演员组件(Blueprint-callable)
-
输入: 文本、游戏标签、开发者指定的上下文
-
输出: 意图信号、效用动作、特征更新、长期记忆、可选对话框
-
人脉拓展: 内置请求门禁的服务器权威
-
安全性: 策略驱动的变异门、可选滤波器、确定性瓶颈
-
站台: Windows、Mac、Linux
为什么选择Personica?
大多数AI工具专注于生成文本。
Personica专注于保护角色的完整性。
无论你是在打造角色扮演游戏、沉浸式模拟、生活模拟还是合作体验,Personica都能帮助你的NPC保持可信、反应迅速且一致,即使玩家行为不可预测。
Personica通过提供更好的工具来赋予编剧和设计师塑造可信角色的能力。
AI使用免责声明:LLM工具被用来建议更新或在Personica代码中写注释。在纳入LLM变更的情况下,人类会审核、测试并批准其整合。确保AI建议的设计可行、简洁且安全运行,是我们个人的责任。***

评论(0)