
AI反抗接力
AI Rebel Relay将《骑马与砍杀2:霸主》的AI Influence连接到NanoGPT及其他兼容OpenAI的大语言模型提供商。它把对话、外交和事件路由到不同的模型,加入基于嵌入的记忆和可选的TTS,并通过ComfyUI自动化上下文感知的AI图像生成——全部在一个本地Windows应用中完成。
查看大图AI Rebel Relay 是一个已编译的 Windows 配套应用程序和可配置的 AI 后端层,用于《骑马与砍杀 II:霸主》中的 [url=https://www.nexusmods.com/mountandblade2bannerlord/mods/9711]AI Influence[/url]。
它位于 AI Influence 和玩家所选的 AI 服务之间。Relay 不会将每个请求都发送到同一个提供商和同一个模型,而是可以独立地路由对话、外交、战斗、动态事件、记忆处理和其他任务。
AI Rebel Relay 不会取代 AI Influence。AI Influence 仍然负责游戏集成、提示词、角色、外交和事件系统。Relay 扩展了可用的后端选项,并让玩家对这些请求的处理方式拥有更大的控制权。
开发状态
AI Rebel Relay 可以正常运行,但仍处于积极开发中。
尽管该应用程序已在实时《霸主》战役中进行了广泛测试,但仍可能出现错误、特定于提供商的问题以及意外的边缘情况。对于新添加的 AI Influence 请求类型、异常的模型输出、本地服务器和自定义 ComfyUI 工作流而言尤其如此。
请报告你遇到的任何问题。有用的错误报告应包含: – AI Rebel Relay 版本 – AI Influence 版本 – 所选的路线、提供商和模型 – 所发生情况的简要描述 – 相关的 Relay 日志行 – 适用时的截图
在公开分享日志之前,请检查它们并移除 API 密钥、私人对话或其他敏感信息。
主要功能
• 独立模型路由 为八种 AI Influence 请求类型分别配置独立的提供商和模型: – 对话 – 群组对话 – 世界新闻 – 路由器 – 战斗 – 外交 – 动态事件 – 记忆
每条路线都可以使用自己的提供商和模型。偏好更简单配置的玩家可以使用“用于所有”选项,将一个后端分配给所有路线。
• 多种 AI 后端 支持的选项包括: – NanoGPT – OpenRouter – NVIDIA – 通用 OpenAI 兼容 API – 本地托管的 OpenAI 兼容服务器
兼容的本地服务器可能包括 LM Studio、Ollama、text-generation-webui 以及类似应用程序(在其启用 OpenAI 兼容 API 时)。
这使玩家能够针对对话、外交、事件和后台处理,以不同方式平衡响应质量、速度、上下文大小和成本。
推荐后端:Nano GPT
NanoGPT 是初始设置的推荐云后端,也是大多数 AI Rebel Relay 开发和实时《霸主》测试所使用的后端。
它可以通过一个账户同时提供聊天模型和嵌入,同时还允许将不同模型分配给各个路线。这使得 NanoGPT 成为使用完整 Relay 功能集时经过最充分测试且最直接的选择。
其他受支持的提供商和本地 OpenAI 兼容服务器仍可独立使用,或通过特定路线配置与 NanoGPT 结合使用。
• 嵌入和语义记忆 Relay 支持 NanoGPT 和 LM Studio 嵌入后端,用于 AI Influence 的语义记忆和 RAG 工作流。
嵌入可以通过云服务处理,也可以迁移到本地模型,从而让玩家减少云使用量,并将记忆检索与对话模型分离。
• ComfyUI 图像生成 ComfyUI 集成是 AI Rebel Relay 最初的基石之一。
Relay 可以从 AI Influence 接收场景上下文和角色参考,准备图像提示词,路由参考图像,并将可配置的工作流提交到 ComfyUI。不同的工作流可用于对话场景、事件记忆、角色参考和其他图像生成任务。
Image Engineer 可以在场景指令发送到 ComfyUI 之前对其进行优化,而可编辑的工作流和节点映射则允许将该集成适配到不同模型和自定义 ComfyUI 设置。
该版本包含独立的标准和成人/NSFW 图像提示词配置文件。生成结果取决于用户所选模型、工作流和源对话。
[spoiler][i][color=#f6b26b]在当前开发阶段,NSFW 模式仅在英语语言环境下才会正确触发。如果社区有需求,未来可能会添加对其他语言的支持。[/color][/i][/spoiler]
推荐的 COMFYUI 设置
ComfyUI、模型文件和自定义节点不随 Relay 捆绑提供,必须单独安装。
推荐的 Krea 2 组合: • 文本编码器 – [url=https://huggingface.co/Kutches/Kr3a/blob/main/qwen3VLInstruct4bHeretic_v10.safetensors]qwen3VLInstruct4bHeretic_v10.safetensors[/url]
或:
– [url=https://huggingface.co/SergiusFlavius/Qwen3-VL-4B-Instruct-heretic-NVFP4]Qwen3-VL-4B-Instruct-heretic-NVFP4[/url] [url=https://huggingface.co/SergiusFlavius/Qwen3-VL-4B-Instruct-heretic-NVFP4][/url]
将所选编码器安装到: ComfyUI\models\text_encoders\
将其安装到: ComfyUI\models\vae\
• Krea 2 检查点 使用 INT8 ConvRot 或 NVFP4 Krea 2 检查点: [url=https://huggingface.co/Winnougan/Krea-2-Base-Turbo-NVFP4-FP8-INT8]https://huggingface.co/Winnougan/Krea-2-Base-Turbo-NVFP4-FP8-INT8[/url]
将所选检查点安装到: ComfyUI\models\diffusion_models\
• 身份编辑 LoRA – [url=https://huggingface.co/conradlocke/krea2-identity-edit]conradlocke/krea2-identity-edit[/url]
将 LoRA 安装到: ComfyUI\models\loras\
• 必需的身份编辑节点包 – [url=https://github.com/lbouaraba/comfyui-krea2editnodepack]ComfyUI Krea 2 Edit Node Pack[/url]
通过 ComfyUI Manager 安装,或将其克隆到: ComfyUI\custom_nodes\
[color=#cc0000][b][i]对于显存小于 16 GB 的受支持 NVIDIA GPU,建议使用 NVFP4 变体以减少内存占用。[/i][/b][/color]
• 可选 TTS 集成 Relay 支持透明的 Player2 TTS 直通。AI Influence 和 Player2 仍然负责选择语音 ID 和语言。
[b][color=#00ff00]Relay 默认使用端口 4316。Player2 通常使用端口 4315。当 Relay 用作后端时,AI Influence 必须指向 Relay 端点,而不是直接指向 Player2 端口。 [/color][/b]
[spoiler]在《霸主》中,打开 MCM → AI Influence → API Settings → Player2 Settings,并将 URL 设置为应用中显示的 Relay 地址(通常为 http://127.0.0.1:4316)。该字段名为 Player2 API URL。[/spoiler]
AI Rebel Relay 包含: – 图形化 Windows 界面 – 结构化请求和提供商日志 – 特定路线的状态信息 – 诊断飞行记录器 – 配置迁移和备份 – 清晰的后端、模型和错误报告 – 针对聊天、嵌入、图像和 TTS 的独立控制
这些工具使确定失败请求来源于 AI Influence、Relay、AI 提供商、嵌入服务器、ComfyUI、Player2 还是游戏内 Bridge 变得更加容易。
要求 必需: – Windows – Mount & Blade II: Bannerlord – [url=https://www.nexusmods.com/mountandblade2bannerlord/mods/9711]AI Influence[/url] – AI Rebel Relay Bridge – 至少一个已配置的云 AI 提供商或本地 OpenAI 兼容服务器
AI Rebel Relay 和 AI Rebel Relay Bridge 作为两个单独的 Nexus 下载分发。两者都必须安装。
取决于所选后端,可能需要账户、API 密钥或付费提供商余额。AI Rebel Relay 不提供对第三方 AI 服务的免费访问。
可选: – 用于本地生成对话、场景和记忆图像的 ComfyUI – 用于本地嵌入的 LM Studio – 用于文本转语音的 Player2
安装 [list=1] []从 Nexus 下载两个必需文件:[/] [/list]– AI Rebel Relay – AI Rebel Relay Bridge
[list=1] []将 AI Rebel Relay 解压到 Bannerlord Modules 目录之外的一个新的可写文件夹中。[/] []运行 AI_Rebel_Relay.exe。[/] [/list]这是一个已编译的独立 Windows 版本。它不需要 Python、源代码检出、依赖安装脚本或批处理启动器。
[list] []将 AIRebelRelayBridge 文件夹复制到:[/] [/list]Mount & Blade II Bannerlord\Modules\
[list=1] []在 Bannerlord 启动器中启用 AI Rebel Relay Bridge。其必需模块(包括 AI Influence)必须在 Bridge 之前加载。[/] []打开 Relay Setup 并配置至少一个 AI 提供商。输入所需的 API 密钥或本地服务器地址,并选择一个模型。[/] []打开 Routes,为每条路线分配一个模块和模型,或使用“用于所有”进行快速初始设置。[/] []仅当你打算使用这些可选功能时,才配置嵌入、ComfyUI 和 TTS。[/] []在 AI Influence 中,将 API/Base URL 设置为应用程序显示的本地 Relay 地址。默认 Relay 端口为 4316。[/] []在 AI Influence 发送第一个请求之前,点击 Relay 中的 Start。[/] [/list]从旧版本更新 将新版本解压到一个新文件夹中。
现有用户可以从之前的安装中复制其 proxy_config.json 和自定义 ComfyUI 工作流 JSON 文件。在启动新版本之前,请检查已配置的提供商模块、模型、ComfyUI URL 和工作流映射。
不要盲目地用旧版本中的每个文件覆盖新应用程序文件夹。
网络与隐私 [u]AI Rebel Relay 在本地运行,但云提供商会接收路由到它们的提示词、上下文和其他数据。图像或 TTS 服务也可能接收执行所选任务所需的信息。[/u]
希望采用更本地化设置的用户可以配置兼容的本地聊天、嵌入、ComfyUI 和 TTS 服务。
配置和日志文件存储在 Relay 可执行文件旁边。配置文件可能包含 API 凭据,而诊断日志可能包含提示词或响应内容。在公开分享这些文件之前,请检查并移除敏感信息。
已知限制 – 响应质量和速度取决于所选模型和提供商。 – 对话、外交和事件行为取决于 AI Influence 提供的上下文和提示词。 – Relay 不会取代 AI Influence 的内部游戏逻辑。 – Player2 和 AI Influence 控制 Player2 TTS 的语音和语言选择。 – 自定义 ComfyUI 工作流必须与用户 ComfyUI 环境中安装的模型、节点和扩展相匹配。 – 世界新闻路由已实现,但该路线是否会被调用取决于 AI Influence。 – 云 API 使用可能会产生第三方费用。 – 在 Relay 仍处于积极开发期间,可能会发现其他错误和兼容性问题。
鸣谢与支持 由 VonLemberg29 和 [url=https://www.nexusmods.com/profile/Bhelogan]Bhelogan[/url] 创建和开发。
为配合 AI Influence 使用而构建,并通过大量实时战役测试、调试和社区反馈进行开发。
请通过此 Nexus 页面的 Posts 或 Bugs 部分报告错误。
社区支持和讨论也可在 Discord 上获得: [url=https://discord.gg/QsbS93r8p]https://discord.gg/QsbS93r8p[/url]
加入 Discord 服务器是可选的,并非下载或使用 AI Rebel Relay 所必需。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。