LLM NPC伙伴系统

LLM NPC伙伴系统

通过文字或语音与Vale Sangora的人们交谈,支持语音回复、字幕和口型同步。你还可以召唤指定角色、敌人和生物作为旅伴。他们会跟随Coen,参与战斗,并使用游戏原生的AI、攻击和能力。

Conversational AI 功能完全免费使用,无需账户或 API 密钥,我使用的是自己的 Convai Scale 层级账户。如果你喜欢这个模组并希望支持未来的开发,你可以选择在 Patreon 上支持我。

[url=https://www.patreon.com/cw/AlystriaAI][img width=85]https://imgproxy.ra.co/_/quality:66/aHR0cHM6Ly9zdGF0aWMucmEuY28vaW1hZ2VzL25ld3MvMjAyNi9wYXRyZW9uLmpwZw==[/img][/url]

[youtube]K1X4xf-1i_8[/youtube]

[b]功能特性[/b]
[list]
[]与附近受支持的角色进行文字和麦克风对话。[/]
[]语音回复、字幕、面部动画和空间音频。[/]
[]支持最多三名不同说话者的单角色和群体对话。[/]
[]角色专属传记、说话规则和关系,以及基于检测到的日志进度定制的任务知识。[/]
[]当游戏暴露相关信息时,提供相关的地点、时间和环境上下文;同一角色的重复副本共享对话会话。[/]
[]原生 F5 菜单,包含召唤、队伍、设置、控制和帮助页面。[/]
[]15 个可对话的具名角色,以及 86 个额外的仅战斗角色、敌人、首领和生物定义。[/]
[]支持多个同时存在的同伴和重复召唤,没有人为的队伍上限。[/]
[]原生跟随和战斗行为,而非生成的攻击指令。[/]
[]可调节的同伴伤害和攻击频率。[/]
[]战斗后自动恢复倒下的同伴。[/]
[]分散的队伍阵型、旅行时的追赶机制,以及在受支持的世界旅行过渡中恢复队伍。[/]
[]可重新映射的菜单、文字和语音快捷键。[/]
[]内置的复制日志支持报告,已移除敏感值。[/]
[/list][b]安装[/b]
[list]
[]安装依赖项:[url=https://www.nexusmods.com/thebloodofdawnwalker/mods/18]UE4SS for Dawnwalker[/url](1.2.1 RC6)、[url=https://www.nexusmods.com/thebloodofdawnwalker/mods/271]Dawnwalker Mod Menu[/url](1.0.6.2 或更高版本)。[/]
[]从此 Nexus Mods 页面下载 Scripts 和 Runtime 模块,或从 [url=https://github.com/alystria-ai/AI-Companion-Mod-For-Blood-of-Dawnwalker/releases/tag/v0.30.8]GitHub[/url] 的 releases 页面下载,或从源码构建[b]:[/b] 遵循[url=https://github.com/alystria-ai/AI-Companion-Mod-For-Blood-of-Dawnwalker/blob/main/docs/SOURCE-BUILD.md]源码构建指南[/url]并配置你自己的 [url=https://www.convai.com/]Convai[/url] API 密钥。[/]
[]将两个 ZIP 文件解压到游戏安装文件夹中。[/]
[]启动游戏,加载存档,然后按 [b]F5[/b]。[/]
[/list][b]控制[/b]
[list]
[][b]F5:打开或关闭同伴菜单 [/b][/]
[][b]F6:单角色文字聊天 [/b][/]
[][b]F7:开始或结束单角色语音采集 [/b][/]
[][b]F8:群体文字聊天 [/b][/]
[][b]F9:开始或结束群体语音采集 [/b][/]
[/list]聊天前请面向附近的一个角色。语音采集是切换式的:按一次,等待“Speak now”提示,说话,然后再次按下以结束。

[b]自定义[/b]

打开 F5 → Settings 来更改同伴伤害和原生攻击频率。更改会立即保存。原生 AI 仍然决定每个同伴何时以及如何攻击。

打开 F5 → Controls 来重新映射这五个快捷键。支持 F1–F11、字母、数字、Home、End、PageUp、PageDown、Insert 和 Delete。每个操作需要唯一的按键。你也可以在已安装的模组文件夹中保留或编辑 config.ini 和 keybindings.ini。

捆绑的共享服务版本开箱即用,无需账户。高级用户可以在 Payload/runtime/convai-config.json 中更改本地角色映射;编辑后请重启游戏和辅助程序。


[b]支持[/b]

打开 F5 → Help,然后选择左列底部的 Copy logs。这会将一份经过净化的诊断报告复制到剪贴板,并写入 Payload/runtime/support-report.txt。这是一份专门构建的支持报告,而非完整的未删减日志。

报告问题时,请附上复制的报告、游戏和模组版本、涉及的同伴,以及重现问题所需的准确步骤。如果复制失败,请附上已安装模组文件夹中的 support-report.txt。