通过控制台数据分析更好地了解错误和警告

Sofia Emelianova
Sofia Emelianova

让 Gemini 直接在开发者工具的控制台中提供数据分析,以便您更好地了解错误和警告。

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

要求

如需使用控制台数据分析功能,请确保您:

  • 年满 18 周岁,且位于受支持的某个地理位置。
  • 使用 Chrome 125 或更高版本。
  • 已使用您的 Google 账号登录 Chrome。
  • 在 DevTools 中,依次选择 设置 > 偏好设置 > 外观 > 语言,然后选择英语(美国)

    语言设置位置…

    开发者工具中的语言设置。
  • 在开发者工具中开启了控制台数据分析

开启控制台数据分析

如果您尚未启用控制台数据分析,则在您首次使用该功能时,系统会提示您启用该功能,并提供指向 设置 > AI 创新的链接。展开 Console Insights 部分,阅读注意事项,然后开启相应的切换开关。

设置中的控制台数据洞见切换开关。

如果您无法开启此切换开关,请确保已使用 Google 账号登录 Chrome。

获取控制台消息的说明

如需获取说明,请在 Chrome 中执行以下操作:

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

    下拉菜单提取失败时,控制台中会显示错误。

  5. 将鼠标悬停在 CORS 错误消息上。错误消息右侧会显示 控制台中的灯泡闪烁图标。 了解此错误按钮。

    “了解此错误”按钮。

  6. 如需了解错误的说明,请点击 灯泡火花。 了解此错误

    如果您是首次启动控制台数据分析,系统会提示您在设置中开启此功能

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

    AI 生成的错误说明。

如需查看 Gemini 生成说明时使用了哪些数据,请展开用于了解此消息的数据部分。

展开的“用于了解此消息的数据”部分。

如果您认为该说明不够充分,可以点击改用搜索,打开一个新标签页,查看与该错误相关的搜索结果。

我们如何使用您的数据

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

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

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

在尝试了解此消息时,请注意以下要点:

  • Chrome DevTools 会使用控制台消息、关联的堆栈轨迹、相关源代码和关联的网络标头来提供答案。
  • Chrome 开发者工具采用了实验性技术,可能会生成不准确或冒犯性的信息,这类信息并不代表 Google 的观点。对回答进行投票有助于我们改进此功能。
  • 此功能目前处于实验阶段,将来可能会有调整。
  • 请谨慎使用生成的代码段

如需使用此功能,您需要同意在使用了解此消息时遵守 《Google 服务条款》

已知问题

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

说明有误

LLM 生成的内容听起来很可能且合理。在大多数情况下,此类内容包含真实且实用的分析洞见,可帮助您了解相关上下文中的错误或警告。现代 Web 开发和调试是一项极具挑战性且高度复杂的工艺,需要多年的经验才能精通。有时,LLM 生成的回答听起来很有说服力,但实际上对 Web 开发者来说却是误导性的或毫无意义的。我们会尽最大努力不断提高生成的数据分析的质量和准确性。如果您遇到错误的解释,可以提交反馈来帮助我们。

提示词注入

许多 LLM 应用都容易受到一种称为“提示注入”的滥用行为的侵害。此功能也不例外。攻击者可能会诱骗 LLM 接受开发者不打算执行的指令。

请参阅以下无害示例:

提示注入示例。