# 目录结构 - docs - Netease_AITA_AssetMaker.md:项目技术、设计细节入口文档,方便Agent来寻找 - - Projects:UE工程目录。 # 相关技术与容器 - UE - UnrealMcp - Puerts - Puerts Editor - **uecli** - Readme的材质都是agent调用uecli做的 帮我生产材质 排版材质节点 帮我场景截图,帮我材质蓝图截图 帮我写readme 帮我提交仓库。 https://github.com/wlxklyh/UECLI - **通过蓝图转c++功能,让AI读懂蓝图** - Debug - 雷火MCP**IDE Debug MCP** - https://km.netease.com/v4/section/aigc/detail/blog/263683 - cpp-debugger-cli - 互娱 - **从 ASAN 到 AI 的“接力排查”** https://km.netease.com/v4/detail/blog/256465 - **1. 借助 ASAN 把“指针变野”的时间点钉住** - 第一步是启用 ASAN(AddressSanitizer)来辅助定位: - 在 UE5 编辑器环境启用 ASAN,本身需要做一些额外工作:[https://km.netease.com/v4/detail/blog/254722](https://km.netease.com/v4/detail/blog/254722) - 这些环境搭建细节本文不展开,只强调结论:ASAN 成功启用,可以看到完整的分配 / 释放栈。 - https://km.netease.com/v4/detail/blog/260127 - [RiderDebugMcp](http://git-internal.nie.netease.com/mcpanalyzer/RiderDebugMcp) - [VSDebugMCP](http://git-internal.nie.netease.com/mcpanalyzer/VSDebugMCP) - [UnrealMCP](http://git-internal.nie.netease.com/mcpanalyzer/UnrealMCP) - [ue-reference-diagnostic-mcp](http://git-internal.nie.netease.com/mcpanalyzer/ue-reference-diagnostic-mcp) - LLDB MCP https://lldb.llvm.org/use/mcp.html - 其他仓库 - https://github.com/akiselev/debugger-cli - Docker - Gitea:工单以及版本管理。 - ~~OpenClaw:子节点部署,通过父节点进行控制。~~ - SMB服务。 - Obsidian Cli:文档管理。 ## UE测试技术 - 可视化日志 - 自动测试框架 ## LLDB #### 1. 安装与环境配置 首先,你需要确保本地安装了 LLDB,并为 Claude Code 配置 MCP 服务。 - **方案 A:使用官方/社区 LLDB-MCP (推荐)** 在终端中运行以下命令添加 MCP 调试服务: ``` # 使用 uvx 或 npx 自动安装并运行 lldb-mcp-server claude mcp add lldb-debugger -- command "uvx" --args "lldb-mcp-server" ``` 可能是https://github.com/stass/lldb-mcp - **方案 B:开启 LLDB 2026 原生 MCP 支持** 现代版本的 LLDB(v19+)已内置 MCP 协议支持。你可以在项目目录下启动它: ``` lldb --protocol-server start --port 59999 ``` #### 2. 安装调试“技能” (Skill) 为了让 Claude 具备系统化的调试思维(而不只是乱试命令),你需要从 **Skills.sh** 或 GitHub 安装技能包: ``` # 安装通用的调试技能包 claude skill install AlmogBaku/debug-skill ```