SuperAPI AI 工具集

ue5-module-router

编程与开发

查看项目

更新于 10-16 02:29

技能介绍

用途:把 UE5.6-UE5.8 的问题路由到最精确的技能,适用于显式写出模块名的问题。

主要能力:先从提示中提取显式模块名,若找到则按精确模块映射优先于关键词启发式;未找到时使用别名与层级上下文。流程为解析模块候选(如 RenderCore、AIModule、AssetRegistry),在 ue5-module-routing-table-final.csv 中查找;多次命中时依次优先精确模块名匹配、Build.cs 路径相似度、别名与提示关键词重叠。输出路由负载包含 primary_skill、secondary_skill、recommended_mcp_tools[]、route_confidence、route_reason;当请求在同一模块上下文跨越多个关注点时使用 secondary_skill。

限制与失败处理:优先确定性路由,存在精确模块匹配时避免宽泛猜测;除非用户明确要求跨模块分析,只保留一个主目标技能;若模块映射到 ue5-architecture,先回答模块边界/设计问题;优先使用专用 MCP 工具而非 execute_script。无法识别模块时回退到最接近的能力技能并说明原因;置信度低时给出前两个候选并请求确认模块;仅当专用 MCP 工具不足时使用 execute_script 并解释原因;映射过期时用 ue5-architecture/scripts/generate_module_index_v2.py 重新生成。涉及跨多模块的大型重构,或请求模块属于索引范围之外的插件源码时升级处理。其余功能与使用细节暂未提供。