织梦者 — NWN:EE 的持久角色记忆与角色扮演助手

我一直在开发 织梦者(Role Weaver),这是一款免费工具,为《无冬之夜》角色赋予了游戏从未真正拥有过的能力:持久的记忆、人际关系、知识与个性。

织梦者读取NWN的对话日志,自动将互动转化为有用的角色记忆。它能追踪人际关系与过往事件,记住角色所学到的东西,并让你控制角色不应知道的内容。

它还能维护独特的个性与说话风格,确保背景和声音截然不同的角色在长时间游戏过程中保持一致性。

工具使用大语言模型(LLM)来解读所有这些信息,并建议符合情境的对话,但LLM本质上只是系统底层的引擎。玩家仍可自行选择、编辑或舍弃它生成的任何内容。

对于地下城主(DM),我认为这也蕴含着有趣的可能性:即便由不同的DM扮演,持久的NPC也能记住与玩家之前的互动,并保持相同的历史与个性。

它支持 Gemini、OpenAI 以及通过 LM Studio 运行的完全本地模型

我正在寻找有兴趣测试并提供反馈的NWN玩家与DM。

YouTube视频: https://www.youtube.com/watch?v=vRxAu1F27r0

文档: https://github.com/RoleWeaver/roleweaver?tab=readme-ov-file

GitHub下载: https://github.com/RoleWeaver/roleweaver/releases