From 7d0129566df8f1b390c9f7f088803236e2406686 Mon Sep 17 00:00:00 2001 From: BlueRose <378100977@qq.com> Date: Sat, 9 May 2026 15:33:51 +0800 Subject: [PATCH] vault backup: 2026-05-09 15:33:51 --- .../UnrealEngine/Mcp & VSCode断点插件开发.md | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/07-Other/AI/AI Agent/UnrealEngine/Mcp & VSCode断点插件开发.md b/07-Other/AI/AI Agent/UnrealEngine/Mcp & VSCode断点插件开发.md index 702ab73..92dd17d 100644 --- a/07-Other/AI/AI Agent/UnrealEngine/Mcp & VSCode断点插件开发.md +++ b/07-Other/AI/AI Agent/UnrealEngine/Mcp & VSCode断点插件开发.md @@ -38,4 +38,26 @@ ## VSCode断点插件 -1. 根据 +需求:请帮我使用Typescript+Fastify实现一个vscode插件,作为Vscode调试用MCP。 +目标:**让 AI 执行断点分析任务**,在VSCode添加断点并且进行调试,返回内存变量、堆栈等调试信息 给Agent,以便进行自动bug修复工作。需要支持Typescript、puerts、c++、unrealengine断点调试。 +### 执行步骤 +1. Clone 以下IDE 与调试器MCP 仓库到./OtherMcp中。 + - [RiderDebugMcp](http://git-internal.nie.netease.com/mcpanalyzer/RiderDebugMcp) + - [VSDebugMCP](http://git-internal.nie.netease.com/mcpanalyzer/VSDebugMCP) + - https://github.com/juehang/vscode-mcp-server + - https://github.com/kashuncheng/dap_mcp **(DAP MCP)** **用途**:如前所述,这是 AI 进行代码调试的“圣杯”。***它允许大模型直接通过标准 DAP 协议连接到本地的 Python、C++ (GDB/LLDB)、Node.js 调试进程***。 +2. Clone 以下VSCode Agent 插件到./VSCodeExtension + - https://github.com/RooCodeInc/Roo-Code + - https://github.com/speakeasy-api/debugger-mcp +3. 添加Superpower以及TDD相关内容。 + 1. 修改CLAUDE.md让所有人都使用项目中的Superpowers相关Skill,进行开发。 + 2. 使用 `using-git-worktrees` 与 `finishing-a-development-branch` 技能,进行隔离开发,以及删除无用worktree。 + 3. 开发功能前,先阅读其他同事编写的SPEC与Plan,让AI拥有其他Agent的上下文, + 4. 强制执行`test-driven-development` 技能,进行TDD模式开发,先写自动测试文件再编写功能。 + 1. 让单元测试覆盖整个项目。MCP ts部分以调试模式运行。 + 5. 使用结构化的方式来修改CLAUDE.md,保证./docs/tests 所有文档都具备结构性。 +4. 学习以上仓库内容,帮我制定开发方案。 +5. 记得使用中文编写文档与回复。 + + +