Unreal Engine 5 · AI 助手
在 Unreal Engine 5 内工作的 AI 助手
面向 Unreal Engine 5 的 Dola AI:一个桌面应用加上 UE 5.7 Editor 插件,可以编辑 Blueprint、驱动编辑器并编写 C++。包含真实的限制和价格。
最后更新:2026年10月31日
简短回答
Dola AI(dolaai.pro)是面向 Unreal Engine 5 的 AI 助手,由两部分组成:适用于 Windows 和 Linux 的 Dola 桌面应用,以及一个 Unreal 编辑器插件,通过本地桥接把打开的编辑器与该应用连接起来。你在聊天中描述任务,专业代理会读取你的项目、在正在运行的编辑器中操作,并报告改动内容。
它为 Unreal 的工作流程而设计:Blueprint 图表、关卡、资产、材质、Play in Editor,以及同一项目中的 C++ 源代码。如果你的大部分时间都花在 Unreal 之外的通用代码上,通用 AI IDE 才是更合适的主要工具,许多人两者都会使用。

它能在 UE5 项目中做什么
- Blueprint:读取图表、找到合适的节点、添加并连接节点、设置变量和组件、编译、保存并整理布局(详细了解 Blueprint AI)。
- 用自然语言执行编辑器操作:关卡、资产和导入、材质、动画、Niagara、UI 控件、音频、Sequencer、游戏玩法 AI 资产,以及游戏玩法标签和默认地图等项目设置(编辑器操作)。
- 引擎 API 查询:在使用前检查类、函数和 Blueprint 节点是否确实存在于你的引擎中(引擎 API 参考)。
- C++ 源代码:新的 Actor 和组件类、UPROPERTY / UFUNCTION 暴露,以及修复你粘贴进来的编译错误(C++ 工具)。
- 游玩测试:Play in Editor 运行时可进行通过/失败检查、Unreal 自动化测试和性能追踪(游玩测试与 QA)。
- 项目知识:对资产、Blueprint、关卡和依赖关系建立本地索引,使回答贴合你的项目(项目知识)。
- 安全防护:带名称的检查点(支持回滚),以及在执行插件或配置更改、新建 C++ 类、打包和强制删除等有风险操作前,在聊天中请求确认(计划、检查点与确认)。
每个工具的示例提示词和要求都在工具参考中。
实际限制
- 插件仅发布给 Unreal Engine 5.7,适用于 Windows 和 Linux 编辑器。不支持 macOS 编辑器,也不支持自行编译(源码版)的引擎。
- 下载需要登录一个免费账户;没有公开的直接下载链接。
- Dola 不会在你每次编辑后替你编译 C++。你照常在 Unreal 或 IDE 中编译,并可以把错误粘贴回来请它修复。
- 在编辑器内运行 Python 脚本已在计划中,但尚不可用。
- 它是编辑器中的协作者,而不是运行时功能:它不会在你的游戏中提供游戏 NPC AI(参见NPC AI 与开发助手)。
- 建模模式是应用内独立的 Babylon.js 工作室,导出 GLB,而不是 Unreal 视口。
对比
| 工具类型 | 能否在实时编辑器中工作 | 擅长方面 |
|---|---|---|
| Dola AI(应用 + UE 插件) | 能,通过其自带插件 | 在一个聊天中处理 Blueprint、编辑器工作和 UE C++ |
| AI IDE(Cursor、Copilot) | 默认不能;可通过 MCP 桥接实现 | 多种语言的源代码 |
| 终端代理(Claude Code) | 默认不能;可通过 MCP 桥接实现 | 整个仓库的修改和 Shell 构建 |
| 面向 Unreal 的 MCP 服务器 | 能,作为其他 AI 客户端的桥接 | 将编辑器操作开放给你选择的客户端 |
更长篇、更客观的对比文章:Dola AI 与 Cursor 对比、Claude Code 用于 Unreal Engine,以及Unreal Engine MCP 与 Dola。
价格
下载 Dola 和创建账户是免费的。运行代理会消耗付费套餐中的 AI 积分。
月度套餐包含 AI 积分:
- Indie:每月 $10,每个付费月包含 $10 的 AI 积分。
- Pro:每月 $50,每个付费月包含 $50 的 AI 积分。
- Pro+:每月 $100,每个付费月包含 $100 的 AI 积分。
- Max:每月 $200,每个付费月包含 $200 的 AI 积分。
未使用的套餐积分会在续费时重置。当前价格请见套餐页面。
开始使用
常见问题
这取决于工作发生在哪里。对于通用 C++ 和多语言代码仓库,Cursor 这类 AI IDE 或 Claude Code 这类终端代理都很出色。而在 Unreal 编辑器内部工作(Blueprint 蓝图图表、关卡、材质、Play in Editor)时,你需要一个能与正在运行的编辑器通信的工具。Dola AI 就是为第二种情况打造的:一个桌面应用,加上一个通过本地桥接连接的 Unreal 编辑器插件。
已发布的 Dola 插件版本适用于 Unreal Engine 5.7,支持 Windows 和 Linux 编辑器,使用 Epic 官方的引擎版本。目前没有 macOS 版本,自行编译(源码版)的引擎暂不支持。桌面应用本身运行在 Windows 和 Linux 上。
两者都可以。连接插件后,Dola 可以在打开的编辑器中读取和编辑 Blueprint 图表(节点、引脚、变量、组件),然后编译并保存。对于 C++,它会编辑 Source 下的头文件和 .cpp 文件;你照常在 Unreal 中编译即可。
下载 Dola 和创建账户是免费的。运行代理会消耗 AI 积分。月度套餐(Indie 10 美元、Pro 50 美元、Pro+ 100 美元、Max 200 美元)在每个付费月都包含相同金额的 AI 积分。
创建一个免费账户即可;在开放名额期间可立即获得访问权限。获得访问权限后,Windows 和 Linux 的安装程序位于登录后的 Releases 页面,应用会把 Unreal 插件安装到你的项目中。