Personica AI:大型语言模型集成字符状态与决策框架

产品官网 | 支持文档 | 社区Discord

构建动态世界,能够持续响应玩家压力,同时不放弃作者控制权。

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通过提供更好的工具来赋予编剧和设计师塑造可信角色的能力。

有问题、疑问或意见吗?加入社区Discord

AI使用免责声明:LLM工具被用来建议更新或在Personica代码中写注释。在纳入LLM变更的情况下,人类会审核、测试并批准其整合。确保AI建议的设计可行、简洁且安全运行,是我们个人的责任。***

声明:本站所有资源都是由站长从网络上收集而来,如若本站内容侵犯了原著者的合法权益,可联系站长删除。