跳到正文

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 才是更合适的主要工具,许多人两者都会使用。

Dola AI 代理在 Unreal 编辑器中运行的插图:生成 Actor、应用材质、编译 Blueprint、保存资产并启动 Play In Editor

它能在 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 视口。

对比

Unreal Engine 5 的 AI 助手类型及各自覆盖的范围
工具类型能否在实时编辑器中工作擅长方面
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 积分。

未使用的套餐积分会在续费时重置。当前价格请见套餐页面。

开始使用

  1. 免费注册 (免费)。
  2. 获得访问权限后,请登录并从 Releases 页面下载桌面应用(下载指南)。
  3. 在应用中登录,并附加你的 .uproject。
  4. 点击 安装 Dola 插件,然后打开 Unreal 编辑器,使桥接连接(连接项目)。

查看套餐与积分免费注册

常见问题