通过 Gemini 更好地了解错误和警告

Sofia Emelianova
Sofia Emelianova

为了帮助您了解控制台中的错误和警告,Chrome 开发者工具可提供详细说明。

另请参阅如何使用您的数据已知问题

要求

要使用此功能,请确保:

  • 位于某个受支持的地区,并且年满 18 周岁。
  • 使用的是 Chrome 125 或更高版本。
  • 使用您的 Google 账号登录 Chrome。
  • 在开发者工具中的设置 Settings > Preferences > Appearance > Language 中选择 English (US)

    语言设置...

    开发者工具中的语言设置。
  • 在开发者工具中启用了“借助 AI 理解控制台消息”

在开发者工具中开启“借助 AI 理解控制台消息”

打开开发者工具并前往 settings Settings(设置)。 在偏好设置 > 控制台下,选中通过 AI 了解控制台消息check_box

正在设置位置…

“借助 AI 理解控制台消息”设置。

如果您无法勾选该复选框,则会显示信息信息图标,表示您尚未满足一项或多项要求。将鼠标悬停在该图标上即可了解详情。

获取控制台消息的说明

在 Chrome 中,执行以下操作:

  1. 访问此演示页面
  2. 打开开发者工具并检查页面。
  3. 打开控制台以检查控制台消息。
  4. 在演示页面上,在搜索框内点击一下。下拉菜单无法提取,并且控制台会显示错误。

    当下拉菜单提取失败时控制台出错。

  5. 将鼠标悬停在 CORS 错误消息上。错误消息右侧会显示 有电灯泡的火花。 了解此错误按钮。

    “了解此错误”按钮。

  6. 如需打开一个对话框,请点击 有电灯泡的火花。 了解此错误

    如果您是首次使用此功能 ...

    1. 阅读隐私权声明,了解 Google 如何使用你的数据,然后点击下一步包含隐私权声明的对话框。

      在这里,您也可以点击取消对话框或在设置中停用此功能

    2. 在下一个对话窗口中,阅读法律声明,了解须知事项。若要接受相关服务条款,请选中check_box,然后点击继续包含法律声明的对话框。

      在这里,您也可以在设置中返回返回停用此功能

  7. 在对话窗口中,了解将向 Google 发送哪些数据。如需在新标签页中查看数据,您可以点击相应的链接。

    若要查看说明,请点击继续

    包含要发送数据的对话框。

  8. 几秒钟后,控制台错误下方会显示说明。

    AI 生成的错误说明。

如果您认为该说明不够充分,可以点击改用搜索功能,在新标签页中打开包含该错误的搜索结果。

非常感谢您的反馈。点击 thumb_up “我喜欢”或 thumb_down “不喜欢”按钮,即可帮助我们持续改进此功能。

我们如何使用您的数据

本声明和我们的隐私权声明说明了 Chrome 开发者工具如何处理您的数据。请仔细阅读。

Chrome 开发者工具使用控制台消息、关联的堆栈轨迹、相关源代码和关联的网络标头作为输入数据。当您使用了解此消息时,Google 会收集此输入数据、生成的输出、相关功能使用情况信息以及您的反馈。Google 会利用这些数据提供、改进和开发 Google 产品、服务和机器学习技术,包括 Google Cloud 等 Google 企业产品。

为协助提高服务品质和改进产品,人工审核者可能会读取、注释和处理上述输入数据、生成的输出、相关功能使用情况信息以及您的反馈。请勿在提示或反馈中添加可用于识别您或他人身份的敏感信息(例如机密信息)或个人信息。我们将按以下方式存储您的数据:Google 无法判断数据提供者的身份,并且无法再满足任何删除要求。数据保留时间最长可达 18 个月。如果您的 Google 帐号由某个组织管理,那么我们可能无法收集数据来改进我们的产品。

当您尝试理解此消息时,请注意以下重要事项:

  • Chrome 开发者工具使用控制台消息、关联的堆栈轨迹、相关源代码以及关联的网络标头来提供答案。
  • Chrome 开发者工具采用实验性技术,可能会生成不准确或令人反感的信息。如果发生这类情形,并不代表 Google 立场。对回答投票将有助于改进此功能。
  • 此功能目前处于实验阶段,可能会发生变化。
  • 请谨慎使用生成的代码段

如要使用此功能,你需要同意在使用了解此消息时遵守《Google 服务条款》《生成式 AI 附加服务条款》

已知问题

Chrome 开发者工具使用 Google 的大语言模型来生成说明。大语言模型 (LLM) 是一个新鲜且活跃的研究领域。LLM 生成的回答有时有问题,甚至完全错误。请务必知晓结果可能会不准确或具有误导性,因此请务必仔细检查!

说明错误

LLM 会生成听起来似乎有道理且合理的内容。在大多数情况下,此类内容包含真实而实用的数据分析,可帮助您了解相关情境下的错误或警告。现代 Web 开发和调试是一项具有高度复杂性的挑战性工作,需要积累多年的经验才能熟练掌握。有时,LLM 给出的回答听起来令人信服,但对人类 Web 开发者来说实际上具有误导性或毫无意义。我们会尽力不断提高所生成数据分析的质量和正确性。如果您遇到错误说明,可以提交反馈,帮助我们做出改进。

提示注入

许多 LLM 应用都容易受到一种称为“提示注入”的滥用形式。这项功能也不例外。有可能会诱使 LLM 接受并非开发者本意的指令。

请参阅以下无害示例:

提示注入示例。