RaidBrain 是一款基于 Dalamud 的 FF14 高难副本(零式 / 绝本)AI 辅助插件。它不仅仅是一个触发器,更是自主学习、自动发现机制、实时推演策略的 AI 战斗助手。
将传统的“人研究机制 → 人写触发器 → 机器执行”流程,颠覆为**“机器发现机制 → 机器生成策略 → 人只需执行”**。 通过数据飞轮、知识飞轮和模型飞轮(自动蒸馏使推理越用越快),形成强大的智能辅助生态。
- 自动机制发现引擎:实时拦截网络包,通过 MoE(混合专家模型)及时间图网络自动分类并预测机制,无需社区提供触发器文件。
- 实时战斗 Overlay:基于 ImGui 提供免重叠的精准安全区渲染及自适应个人的最短移动路径提示。
- 智能时间轴:自动规整(DTW)多 Pull 数据生成可容错与自适应漂移的 Boss 技能时间轴。
- AI 语音教练:集成跨语言本地离线 TTS,优先级队列播报,根据玩家反应速度自适应调整语速与预警时间。
- 团队协同分配:基于匈牙利算法为队伍计算总体移动距离最优的安全站位,并预判队友失误。
- 数字孪生战后回放:完整记录时序战斗并提供 2D 俯视回放,支持拖拽站位的“反事实推演分析”以及自动出具死因报告。
- 最优减伤时间轴:依凭整数线性规划算法(ILP)根据当前小队职能自动生成覆盖全体 AoE 且不浪费性能的团减方案。
- Player DNA 系统:建立本地能力画像(常犯失误、反应极限等),给出量身定制的操作优化建议。
- 联邦学习网络:全球玩家打本数据均通过差分隐私加密上传计算梯度,实现首周开荒副本的快速模型预知覆盖。
- 社区 Preset 仓库:社区打法(Game8、国服一套等)和时间轴支持全局检索与一键即时热重载导入。
- 自动蒸馏闭环:新机制首次经大规模网络推演验证后,即可转化为极低消耗规则代码,处理时延从几十毫秒骤减至微秒级别。
[TODO] 待补充安装说明...
(例如:如何配置 XIVLauncher、如何添加自定义插件源并安装 RaidBrain)
| 能力维度 | Cactbot | BossMod | Splatoon | RaidBrain |
|---|---|---|---|---|
| 新 Boss 零代码适配 | ✗ | ✗ | ✗ | ✓ |
| 实时安全区计算 | ✗ | 部分 | ✗ | ✓ |
| AI 机制自动发现 | ✗ | ✗ | ✗ | ✓ |
| 个人化移动路径计算 | ✗ | ✗ | ✗ | ✓ |
| 数字孪生回放与重推演 | ✗ | ✗ | ✗ | ✓ |
| 联邦隐私学习网络 | ✗ | ✗ | ✗ | ✓ |
| 本地智能语音教练 | 有限 | ✗ | ✗ | ✓ |
| 自适应最优减伤排列 | ✗ | ✗ | ✗ | ✓ |
| Player DNA 个人画像 | ✗ | ✗ | ✗ | ✓ |
| 色盲等完全无障碍适配 | 部分 | ✗ | ✗ | ✓ |
(更完整的特性及差异说明见产品文档)
微内核 + 热插拔 (C# Dalamud 环境下)
- 极简内核暴露
EventBus,全部功能打包为独立 DLL 热重载模块 (AssemblyLoadContext)。 - 高性能 1ms~2ms 要求,不增加游戏丢帧。
AI 独立微服务协同进程 (Python 3.12+)
- 通过
gRPC进行双向流低延迟通信交互。 - 利用
ONNX Runtime推理端侧轻量级模型,用LLamaSharp处理复杂云端或重度演算逻辑。 - 结合
ChromaDB和本地SQLite进行机制近似检索与持久化。
阅读 RaidBrain 详细产品设计书 获取全量信息。