新增 DevTools AI 子菜单提示功能的基础特性标志
Minor
提交哈希:
2d34d9660ad0bdfb9fdf313bb78ba30c5a1d94e9
提交时间: 2025-07-23 08:27:49+00:00
影响等级: Minor
生成工具: webview2-upstream-sentry
上游审核链接:
查看上游审核 🔗
📋 摘要
本次提交引入了一个新的 base::Feature 标志
kDevToolsAiSubmenuPrompts
,该功能允许在 DevTools 的上下文菜单中显示 AI 辅助面板的提示子菜单项。该特性默认为禁用状态,当开启时,用户可以在上下文菜单中看到针对 AI 辅助功能的提示选项。同时在 DevToolsUIBindings 中添加了相应的主机配置支持,将该特性的启用状态传递给前端。
🎯 影响分析
对终端用户的影响:
- 当该特性被启用时,终端用户在 DevTools 的上下文菜单中会看到新的 AI 相关提示选项,这可能帮助用户更容易发现和使用 AI 辅助功能
- 该特性目前默认禁用,因此在默认配置下不会改变用户的现有体验
- 未来启用后,将为用户提供更直观的方式来访问 AI 辅助面板功能
对开发者的影响:
- 开发者可以通过特性标志控制 AI 子菜单功能的可用性,便于进行 A/B 测试或逐步推出
- 前端 JavaScript 代码可以通过
- 为后续 AI 辅助功能的 UI 集成提供了基础设施支持
- 不会影响现有的 DevTools 功能或 API
- 当该特性被启用时,终端用户在 DevTools 的上下文菜单中会看到新的 AI 相关提示选项,这可能帮助用户更容易发现和使用 AI 辅助功能
- 该特性目前默认禁用,因此在默认配置下不会改变用户的现有体验
- 未来启用后,将为用户提供更直观的方式来访问 AI 辅助面板功能
对开发者的影响:
- 开发者可以通过特性标志控制 AI 子菜单功能的可用性,便于进行 A/B 测试或逐步推出
- 前端 JavaScript 代码可以通过
devToolsAiSubmenuPrompts.enabled
配置项检测该功能是否启用- 为后续 AI 辅助功能的 UI 集成提供了基础设施支持
- 不会影响现有的 DevTools 功能或 API
受影响的类:
DevToolsUIBindings