首页
快速开始
文档
常见问题
联系方式
English
简体中文
首页
快速开始
文档
常见问题
联系方式
English
简体中文

QuickUI 文档

快速开始
文档
常见问题
沟通与联系

更新日志

v1.1.0

视频教程

UECopilot:在UE5中和AI一起工作
上一页文档
下一页沟通与联系

#常见问题

#1. 启动问题

服务启动失败,无法打开插件页面 关闭插件UI后,在UE5菜单栏:UECopilot->RestartServer 尝试重新启动服务器。再尝试打开插件页面。 如果还是没有反应可以尝试重启UE5编辑器

Nodejs Launch

#2. 聊天中断或者停止

在对话过程中,如果偶遇对话非正常中断或者停止,可以在输入框填入 “继续” 来恢复当前对话(每个会话都有历史记忆,如果有新任务请重新创建对话任务)。

Continue

#3、终端更新

#⚠️重要说明:

因为UE5商城对于第三方应用的文件审核机制导致迭代缓慢,我决定UECopilot的本地终端更新使用手动压缩包模式更新。

1、下载链接:百度云盘 选择最新的server压缩包

2、打开你引擎下插件Marketplace目录,将压缩包解压的server文件夹解压到下方路径粘贴并且覆盖 [YourEngineInstallPath]\UE_5.7\Engine\Plugins\Marketplace\UECopilo_xxxxxxx_V1\Source\ThirdParty

有时候,商城下载的插件目录类似UECopiloa5c1efbc4ab4V1,中间可能有随机字符串,请仔细比对一下。 如果是项目插件目录则上述插件起始位置为[YourEngineProjectPath]\Plugins\UECopilot\Source\ThirdParty

Local Server

#4. 操作问题

Q: 操作蓝图后没有生效

  1. 检查操作返回的 JSON 中 saved 字段是否为 true
  2. 在编辑器中手动保存资产(Ctrl+S)
  3. 重新打开蓝图图查看变更

Q: 蓝图编译出现错误 4. 使用 validate_blueprint 工具查看具体错误信息 5. 如果有快照,使用 restore_graph 恢复 6. 或在编辑器中使用 Ctrl+Z 撤销

Q: AI 无法找到指定的蓝图 7. 确保蓝图名称正确(区分大小写) 8. 使用 list_blueprints 工具查看所有可用蓝图 9. Level Blueprint 需要通过地图名引用

#5. 已知限制

类别限制说明影响程度
多用户服务为单用户设计,不支持多人同时操作⚠️ 中
版本兼容基于 UE5.4+ API,未在 UE4 测试⚠️ 高
平台SEH 保护仅限 Windows;材质系 SEH 有专用实现⚠️ 中
热重载插件模块热重载后需要重新连接⚠️ 低
大项目上万个蓝图的超大项目首次扫描可能耗时数秒⚠️ 中
编译安全蓝图编译触发完整编译链,复杂蓝图可能耗时⚠️ 中
AI 理解AI 模型对 UE 图结构、引脚类型的理解有其局限性⚠️ 需注意

#6. 不支持的场景

  1. C++ 代码操作:只能操作蓝图和资产,不能创建或修改 C++ 代码文件
  2. 运行时调试:不支持断点、单步执行等调试功能
  3. 多用户协作:无并发控制机制,不适合多人同时操作同一蓝图
  4. 内容迁移:不支持跨项目的内容迁移
  5. 源码控制集成:不直接与 Perforce/Git/SVN 交互
  6. 打包构建:不支持打包、烘焙等构建流程
  7. 关卡编辑:不直接支持关卡中的 Actor 放置和编辑(计划中)
  8. 数据表操作:暂时不支持 DataTable/CurveTable 的编辑
  9. Niagara 系统:不支持 Niagara 粒子系统的操作
  10. UI/UW 编辑:不支持 Widget Blueprint 的编辑

#7. 安全边界


✅ 可以做的:
   · 读取/创建/修改蓝图资产
   · 读取/创建/修改材质资产
   · 读取/创建/修改动画蓝图
   · 创建结构体和枚举
   · 进行安全快照和恢复
   · 在编辑器中使用 Ctrl+Z 撤销
  
❌ 不应做的:
   · 在无版本控制的情况下批量修改
   · 依赖 AI 完全理解复杂图结构的语义
   · 跳过测试在关键节点上直接使用

⚠️ 需要谨慎的:
   · 修改已有蓝图的父类(可能导致大量断连)
   · 批量重命名/删除资产
   · 修改变量类型(可能断开现有连接)
   · 在动画蓝图状态机中大规模修改

#能力统计总表

#概览数据

统计项数值
MCP 工具总数80+
能力域9 大类
支持的资产类型Blueprint, Material, MaterialInstance, MaterialFunction, AnimBlueprint, UserDefinedStruct, UserDefinedEnum, BlendSpace

#类型支持覆盖

蓝图引脚类型支持状态
boolean, byte, int, int64, float, double, name, string, text✅ 完整
object, softobject, class, softclass, interface✅ 完整
struct (Vector, Transform, Rotator, Color 等)✅ 完整
enum✅ 完整
array, set, map✅ 基础支持
delegate, mcdelegate✅ 基础支持

#结语

UECopilot 的目标是让 AI 成为 UE5 开发者的得力副驾——不是替代你的判断力,而是帮助你更快地完成重复性工作、减少人为失误、并在大型项目中保持操作的准确性和可追溯性。

给用户的建议:

  • 从小处开始:先在简单的蓝图上试用
  • 善用快照:任何重大操作前先做快照
  • 渐进式使用:从读取 → 简单修改 → 复杂创建,逐步深入
  • 保持反馈:遇到问题请提供详细日志,帮助插件持续改进

UECopilot - 让 Unreal Engine 开发插上 AI 的翅膀