Files
BlueRoseNote/07-Other/AI/AI Agent/UnrealEngine/Mcp & VSCode断点插件开发.md

42 lines
3.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 前言
- [ ] MCP
- **[unreal-mcp](https://github.com/chongdashu/unreal-mcp)** 1400star 10个月前
- **[UnrealGenAISupport](https://github.com/prajwalshettydev/UnrealGenAISupport)** 394star 1个月前。
- [Unreal_mcp](https://github.com/ChiR24/Unreal_mcp) 270star 3天前。
- [winyunq](https://github.com/winyunq)/ [UnrealMotionGraphicsMCP](https://github.com/winyunq/UnrealMotionGraphicsMCP) 57star 高频更新
- **[unreal-mcp](https://github.com/runreal/unreal-mcp)** 70star 8个月前
- **[unreal-mcp](https://github.com/runeape-sats/unreal-mcp)** 36star 11个月前
- **[UnrealMCPBridge](https://github.com/appleweed/UnrealMCPBridge)** 28 star 12个月前
- https://github.com/uuuuzz/UEBridgeMCP
- https://www.fab.com/listings/aa699a85-04b1-4746-a29c-962fc3a78f55?tab=%3ARi5adm5%3A
- [ ] UI Figma2UE
- https://www.figma.com/community/plugin/1368487806996965174/figma2umg-unreal-importer
# 开发计划
## MCP
以D:\AI\MCP\UnrealEngine\ChiR24_Unreal_mcp为主体进行功能扩充
1. 执行Init学习一下ChiR24_Unreal_mcp编写分类文档放到./docs中保证CLAUDE的简洁。
2. 你先将以下仓库clone到D:\AI\MCP\UnrealEngine并将文件夹命名为 github用户名_仓库名。
- **[unreal-mcp](https://github.com/chongdashu/unreal-mcp)** 1400star 10个月前
- **[UnrealGenAISupport](https://github.com/prajwalshettydev/UnrealGenAISupport)** 394star 1个月前。
- [winyunq](https://github.com/winyunq)/ [UnrealMotionGraphicsMCP](https://github.com/winyunq/UnrealMotionGraphicsMCP) 57star 高频更新
- **[unreal-mcp](https://github.com/runreal/unreal-mcp)** 70star 8个月前
- **[unreal-mcp](https://github.com/runeape-sats/unreal-mcp)** 36star 11个月前
- **[UnrealMCPBridge](https://github.com/appleweed/UnrealMCPBridge)** 28 star 12个月前
3. 学习 https://docs.google.com/document/d/1Koj9ryR-2_TgpfMR2WU1v9kJKSsT6F4jYRzMDUROXYw/edit?tab=t.0
4. 学习这些仓库编写这些MCP的结构、功能文档放到./docs/OtherMCP.md包括ChiR24_Unreal_mcp第一章列出一个表格记录仓库链接以及学习时的Commit SHA方便之后进行继续学习。
5. 比较ChiR24_Unreal_mcp与其他仓库的功能差别将其他MCP的功能也移植到里面。
6. 添加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 所有文档都具备结构性。
我们先进行讨论需要麻烦你给出更好的建议讨论完结果后请使用gitworktree流程帮我进行设置并且验证。
## VSCode断点插件
1. 根据