教程

如何用 AI 解释代码错误

跳过复制粘贴。截取错误,问清原因,让上下文留在原处。

TL;DR

这是一份使用 Loqua 让 AI 解释代码错误的实用指南。你不必离开当前工作流:直接截取错误出现的位置,自然地提问,让可见代码、堆栈和周围上下文一起进入问题。AI 错误分析不应替代开发者判断,它的价值是缩短“看到问题”到“知道下一步检查什么”的距离。

90 秒完成设置

  1. 下载 Loqua,并移动到 /Applications
  2. 首次启动时授予辅助功能权限,让 Loqua 能与当前应用配合。
  3. 在设置中确认快捷键。默认包括 Fn 听写、Fn + Space 问 AI、Fn + ↑ 实时翻译,以及 Left Shift + A + Command (⌘) 截图问答。
  4. 打开出现错误的 IDE、终端、浏览器或其他应用。
  5. 截取错误、说出问题,然后继续工作。

所有快捷键都可以自定义。

不中断工作流地分析错误

你在 Cursor 中改了几个文件,应用突然停止运行。IDE 同时显示堆栈、被高亮的代码和出错位置。传统流程是:复制错误 → 打开 AI 对话 → 粘贴 → 解释改动 → 等待答案。

但错误文字只是上下文的一部分。真正有用的信息常常还包括文件、被高亮的行、周围代码和当前工作状态。

你截取
IDE 中的错误信息、被高亮的代码、文件位置和周围上下文。
你提问
“这个错误最可能是什么引起的?我应该先检查哪里?”
Loqua 显示
API 响应可能在组件处理前返回了意外值。先检查响应结构:组件期望数组,但实际值可能是 undefined

你看到错误、提出问题,然后继续调试。Loqua 把截图理解、语音输入和工作上下文结合起来,而不是把图片当成孤立文件。

常见调试场景

解释 IDE 中的错误

截取可见区域,然后问:“最可能的根因是什么?我应该先检查哪一行?”

理解陌生报错

编译器警告、框架消息和类型错误往往只描述症状。可以问:“用简单语言解释它,并告诉我是什么条件触发的。”

寻找修复方案

理解问题后继续问:“最小且安全的修复是什么?应该加什么测试验证?” 建议代码只应作为起点,较大改动必须自行审查。

用语音追问

继续问:“响应为空时也会失败吗?”“如何在不改变公开 API 的情况下加保护?” 无需重复截图和解释。

截图问答最适合何时使用

当缺失信息已经可见时使用:IDE 错误、终端输出、浏览器控制台、CI/CD 日志、文档页和技术图表。

如果问题主要是不可见的行为,例如“第二次登录后保存按钮才失败”,直接语音描述更合适。并非所有问题都需要截图,关键是判断屏幕是否已经包含缺失的上下文。

常见问题

Loqua 能用 AI 分析截图吗?
可以。Loqua 会理解截图和其中可见的信息,并基于这些上下文回答。
Loqua 只是 AI 截图分析器吗?
不止如此。它把屏幕截取、语音问题和当前工作上下文结合在一起。
Loqua 能帮忙修复代码错误吗?
它可以解释错误、分析可能原因并提出修复建议,但开发者仍需审查和验证改动。
提问前要复制错误信息吗?
不需要。直接截取错误出现的位置、提问并继续调试即可。

今天就试试 Loqua

免费开始。Mac 原生。由每天都在使用它的算法研究者打造。

下载 Mac 版

更多 Loqua 博客文章

教程
如何在 Mac 上用语音写代码:Cursor、VS Code 和 Claude Code 完整指南
教程
AI coding 的语音输入指南:不用打字,用语音 prompt Cursor 和 Claude Code
工程
多模态语音识别:打造一个能看见你所见的监听器