Agent Skills
返回列表
🤖

虚幻引擎 Claude Code 助手

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/unreal-engine-sh-etzk7s。

技能介绍

解决什么问题

在 UE5 C++ 项目里,很多 bug 不来自语法,而来自反射、生命周期和内存边界没有写清楚。Actor、Component、UObject 派生类如果混用裸指针、忽略软引用,或者误用 UFUNCTION,很容易造成悬垂引用、GC 回收异常,或蓝图无法稳定调用。这个技能把这类任务限定在 Unreal Engine 5.x C++ 场景中,让回答围绕 Epic 代码规范、反射系统和引擎对象模型展开。

技能如何工作

当输入涉及 C++ 开发、性能优化、内存泄漏、UCLASS / USTRUCT / UFUNCTION、资产加载或蓝图暴露时,它会按 UE 开发习惯组织分析:先判断对象归属与生命周期,再检查反射宏是否正确,随后评估 TWeakObjectPtr、soft reference 等安全引用方式,最后给出可落到编辑器或运行时的修改建议。

适用边界

它不适合纯蓝图项目、UE5 之前版本或非 Unreal 引擎。若任务只是 UI 文案、美术资源或通用算法,不应依赖该技能。

使用场景

  • 在 UE5 C++ 项目中为 Actor 和 Component 设计对象生命周期与软引用
  • 根据 UCLASS、USTRUCT、UFUNCTION 调整暴露给蓝图的 C++ 接口
  • 排查 UE5 C++ 模块中的内存泄漏、GC 异常和悬垂引用
  • 按 Epic 规范审查性能关键路径里的资产加载与引用方式

适合人员

  • 做 UE5 Gameplay C++ 的工程师,需要稳定暴露 Actor 与 Component 接口
  • 维护 UObject 反射类的程序,需要检查 UCLASS 宏和对象生命周期
  • 处理 UE5 内存问题的开发者,需要定位 GC 与软引用风险
  • 遵循 Epic 规范的 UE5 C++ 工程师,需要审查性能关键路径