AI 错误信息解码器
构建一个工具,接受晦涩的错误信息、堆栈跟踪或编译器输出,将其翻译为清晰、可操作的解释,并提供建议的修复方案和相关文档链接。
llmerror-handlingdebuggingdeveloper-experience
目标
- 接受错误信息、堆栈跟踪或日志输出作为输入
- 使用 LLM 用通俗语言解释发生了什么错误
- 提供按可能性排序的逐步修复建议
- 链接到相关的文档或 Stack Overflow 答案
- 构建可搜索的已解码错误历史记录
提示
- 在 LLM 提示词中包含编程语言和框架上下文
- 解析堆栈跟踪以提取文件名和行号
- 使用网络搜索集成查找相关问题和解决方案