jdubois/boot-ui
The missing developer UI for Spring Boot and Quarkus!
解决的问题
BootUI 为开发者提供了一个内嵌的、仅限本地的控制台,用于在开发期间监控和诊断其应用程序。它通过提供可视化界面和对运行时诊断信息的编程式访问,消除了手动翻阅日志或配置文件的需要。
工作原理
它作为 Spring Boot starter 或 Quarkus 扩展集成,从框架无关的引擎提供基于 Vue 的 UI 和 REST API。对于 AI 驱动的开发,它实现了模型上下文协议(MCP)服务器,允许 AI 编码代理直接访问运行时诊断信息和顾问,以帮助修复代码。
适用人群
使用 Spring Boot 或 Quarkus 的 Java 开发者,他们希望更好地了解应用程序的运行时状态,以及那些使用 AI 编码代理(如 GitHub Copilot、Claude Code 或 Cursor)来加速调试的开发者。
亮点
- 多框架支持:适用于 Spring Boot(servlet 和 WebFlux)和 Quarkus。
- AI 代理集成:为 AI 代理提供 MCP 服务器,以读取诊断信息并运行顾问。
- CLI 访问:包含一个命令行工具,用于查询诊断信息并与 CI 流水线集成。
- 仅限本地:仅在本地开发环境中激活,以确保安全。
SUMMARY: 一个内嵌的开发者控制台,适用于 Spring Boot 和 Quarkus,通过 UI、CLI 和用于 AI 编码代理的 MCP 服务器提供运行时诊断信息。
TITLE: 一个内嵌的开发者控制台,带有 MCP 服务器,供 AI 编码代理访问运行时诊断信息。
相关
- 项目
- 项目
- 项目
- 项目