如何用 AI 解释代码错误
跳过复制粘贴。截取错误,问清原因,让上下文留在原处。
TL;DR
这是一份使用 Loqua 让 AI 解释代码错误的实用指南。你不必离开当前工作流:直接截取错误出现的位置,自然地提问,让可见代码、堆栈和周围上下文一起进入问题。AI 错误分析不应替代开发者判断,它的价值是缩短“看到问题”到“知道下一步检查什么”的距离。
90 秒完成设置
- 下载 Loqua,并移动到
/Applications。 - 首次启动时授予辅助功能权限,让 Loqua 能与当前应用配合。
- 在设置中确认快捷键。默认包括 Fn 听写、Fn + Space 问 AI、Fn + ↑ 实时翻译,以及 Left Shift + A + Command (⌘) 截图问答。
- 打开出现错误的 IDE、终端、浏览器或其他应用。
- 截取错误、说出问题,然后继续工作。
所有快捷键都可以自定义。
不中断工作流地分析错误
你在 Cursor 中改了几个文件,应用突然停止运行。IDE 同时显示堆栈、被高亮的代码和出错位置。传统流程是:复制错误 → 打开 AI 对话 → 粘贴 → 解释改动 → 等待答案。
但错误文字只是上下文的一部分。真正有用的信息常常还包括文件、被高亮的行、周围代码和当前工作状态。
你截取
IDE 中的错误信息、被高亮的代码、文件位置和周围上下文。
你提问
“这个错误最可能是什么引起的?我应该先检查哪里?”
Loqua 显示
API 响应可能在组件处理前返回了意外值。先检查响应结构:组件期望数组,但实际值可能是
undefined。你看到错误、提出问题,然后继续调试。Loqua 把截图理解、语音输入和工作上下文结合起来,而不是把图片当成孤立文件。
常见调试场景
解释 IDE 中的错误
截取可见区域,然后问:“最可能的根因是什么?我应该先检查哪一行?”
理解陌生报错
编译器警告、框架消息和类型错误往往只描述症状。可以问:“用简单语言解释它,并告诉我是什么条件触发的。”
寻找修复方案
理解问题后继续问:“最小且安全的修复是什么?应该加什么测试验证?” 建议代码只应作为起点,较大改动必须自行审查。
用语音追问
继续问:“响应为空时也会失败吗?” 或 “如何在不改变公开 API 的情况下加保护?” 无需重复截图和解释。
截图问答最适合何时使用
当缺失信息已经可见时使用:IDE 错误、终端输出、浏览器控制台、CI/CD 日志、文档页和技术图表。
如果问题主要是不可见的行为,例如“第二次登录后保存按钮才失败”,直接语音描述更合适。并非所有问题都需要截图,关键是判断屏幕是否已经包含缺失的上下文。
常见问题
Loqua 能用 AI 分析截图吗?
可以。Loqua 会理解截图和其中可见的信息,并基于这些上下文回答。
Loqua 只是 AI 截图分析器吗?
不止如此。它把屏幕截取、语音问题和当前工作上下文结合在一起。
Loqua 能帮忙修复代码错误吗?
它可以解释错误、分析可能原因并提出修复建议,但开发者仍需审查和验证改动。
提问前要复制错误信息吗?
不需要。直接截取错误出现的位置、提问并继续调试即可。
今天就试试 Loqua
免费开始。Mac 原生。由每天都在使用它的算法研究者打造。
下载 Mac 版