关于 ue5-auto-assistant
ue5-auto-assistant 根据意图或模块名称,将 UE5.6–UE5.8 请求分配给专门技能,适用于需要为各类 UE5 任务选择工作流的用户。
主要功能
- 01按意图路由 UE5 请求
- 02覆盖 Blueprint、C++、UI 等领域
- 03支持按模块精确路由
- 04返回主要及次要技能
- 05提供 MCP 工具建议和路由理由
适用场景
- 01不熟悉技能名称时查找 UE5 任务技能
- 02拆分跨多个 UE5 领域的请求
- 03为特定 UE5 工作流选择工具
MCP 相关
它会按请求类别推荐 MCP 工具,并将建议放入路由结果中。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ unrealxu/ unrealengine5-skills --skill ue5-auto-assistant安装后在 Claude Code 中输入/ue5-auto-assistant确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlreferences/beginner-smoke-prompts.mdmcp-skill-mapping.mdnatural-language-triggers.md详细介绍
快速开始
- 将此内容视为 UE5.6-UE5.8 请求的默认入口。
- 首先解析用户意图,无需用户提供模块名称。
- 需要精确到模块时,路由至
ue5-module-router。
工作流
- 检测请求类型:Blueprint、C++、UI、存档/加载、网络、世界交互、PCG/程序化生成、调试、性能、打包。
- 如果出现模块名称,则委派给
ue5-module-router进行路由。 - 如果未出现模块名称,则按意图路由:
- Blueprint ->
ue5-blueprint-workflow - C++ 游戏玩法 ->
ue5-cpp-gameplay - UI/UMG/Slate ->
ue5-ui-umg-slate - 存档/加载/复制 ->
ue5-save-load-replication - 拾取物/生成器/世界交互 ->
ue5-world-interaction - PCG/程序化建造/形状语法 ->
ue5-pcg-building - 性能/打包 ->
ue5-performance-packaging - 调试/验证 ->
ue5-debug-validation - 架构/重构 ->
ue5-architecture
- Blueprint ->
- 返回一个主要技能,并可为跨领域请求返回一个次要技能。
- 返回以下路由负载字段:
primary_skillsecondary_skillrecommended_mcp_tools[]route_confidenceroute_reason
自然语言到技能和工具
- Blueprint 请求:
- 目标技能:
ue5-blueprint-workflow - 推荐工具:
blueprint_feature_build、blueprint_modify、blueprint_query
- 目标技能:
- C++ 游戏玩法/系统请求:
- 目标技能:
ue5-cpp-gameplay - 推荐工具:
blueprint_query、asset_search、get_output_log
- 目标技能:
- UI/UMG/Slate 请求:
- 目标技能:
ue5-ui-umg-slate - 推荐工具:
blueprint_query、blueprint_modify、capture_viewport
- 目标技能:
- 存档/加载/复制请求:
- 目标技能:
ue5-save-load-replication - 推荐工具:
character_data、blueprint_query、get_output_log
- 目标技能:
- 世界交互/拾取物/生成器请求:
- 目标技能:
ue5-world-interaction - 推荐工具:
spawn_actor、get_level_actors、set_property、move_actor
- 目标技能:
- PCG/程序化建造请求:
- 目标技能:
ue5-pcg-building - 推荐工具:
asset_search、blueprint_query、get_output_log、capture_viewport
- 目标技能:
- 性能/打包请求:
- 目标技能:
ue5-performance-packaging - 推荐工具:
run_console_command、get_output_log、capture_viewport、open_level
- 目标技能:
- 调试/验证请求:
- 目标技能:
ue5-debug-validation - 推荐工具:
get_output_log、asset_search、blueprint_query、task_list
- 目标技能:
- 架构/模块边界请求:
- 目标技能:
ue5-architecture - 推荐工具:
asset_search、asset_dependencies、asset_referencers
- 目标技能:
约束
- 不要要求用户了解技能名称。
- 优先采用确定性路由,并明确说明原因。
- 置信度较低时,明确说明回退行为。
- 优先使用专用 MCP 工具,而非
execute_script。
故障处理
- 如果意图不明确,返回排名前 2 的路由候选项,并提出一个简短的澄清问题。
- 如果请求涉及多个系统,则拆分为分阶段的路由步骤。
- 澄清问题模板:
Quick check: do you want A(<candidate_1>) or B(<candidate_2>)?- 只询问一次,然后继续。
升级处理
- 如果查询依赖索引范围之外的插件/引擎源码,则升级处理。
- 如果需要组织级编码规范,但仓库中没有相关规范,则升级处理。
评论
支持 Markdown