网页本来就是工作的一部分
无法使用浏览器的编程助手,缺失了近一半上下文。你的 Bug 出现在预发布环境,文档放在网站上,分析数据存在看板里,竞品定价页一夜之间发生了变化,OAuth 流程只在第三次重定向后失败——这些信息都无法由仓库完整表达。
Browser 工具给 Onevium 一块真实网页界面。你可以从 @ 菜单要求它打开页面、检查内容、走完流程、填写表单、读取可见 UI、截取屏幕并报告实际结果。助手不必再凭记忆猜测,它可以亲自查看。
这会改变任务的表达方式。你不再需要说“猜猜注册页为什么坏了”,而可以说“打开预发布站点,用这个测试邮箱完成注册,观察控制台,然后告诉我流程在哪一步中断”。
Browser 要交付的是证据,而不是感觉
最有用的浏览器工作流都会产出证据:一张截图、一条控制台错误、一份坏链列表、一张对比表、一条复现路径,或代码修改前后的验证结果。
这就是 Browser 会与文件、记忆和定时工作一起出现在工具菜单里的原因。一套好的 AI 工作流不能止于生成代码,还要在用户实际使用的环境中验证改动。
- QA 冒烟测试。 “打开新手引导流程,创建一个测试工作区,并截下所有异常状态。”
- 设计评审。 “分别以移动端和桌面端宽度查看定价页,指出间距问题。”
- 竞品研究。 “打开这三个网站,总结它们的新手引导承诺,并提取价格档位。”
- 文档审计。 “检查文档导航,打开每个一级链接,并报告 404 或过期文案。”
- 数据看板检查。 “打开分析看板,总结今天的注册量、错误数或延迟是否发生变化。”
它与粘贴一条网址有什么不同
把网址贴进普通聊天工具,通常只会给模型一份静态文字。浏览器自动化则把页面作为可交互环境交给模型。它可以点击、滚动、切换标签页、测试表单,并检查操作后的状态。
这种区别对现代产品很重要。许多关键状态并不存在于页面源代码中,而是在登录后、点击按钮后、弹窗打开后、网络请求失败后,或看板筛选条件改变后才出现。Browser 正是为这些状态设计的。
对用户而言,理解方式很简单:凡是你会打开 Chrome 亲自检查的内容,都可以请 Onevium 和你一起检查。
Browser 如何与 Onevium 的其他能力配合
Browser 并非单独使用才有价值。与 Files 配合,助手可以从可见 Bug 追溯到渲染它的组件;与 Widget 配合,可以把竞品扫描整理成对比图;与 Schedule 配合,可以设置周期检查;与 Channel 配合,结果可以直接送进团队聊天。
完整流程是这样的:Browser 收集证据,Files 解释实现,模型提出修复方案,再由 Browser 验证结果。相比一次性的代码建议,这更接近工程师真实的工作方式。
价值不在于 AI 会点击按钮,而在于点击按钮成为端到端推理循环的一部分。
一条可以直接开始使用的提示
可以在真实项目中试试这句话:“使用 @Browser 打开我们的预发布站点,分别以桌面和移动端宽度走完注册流程,记录所有控制台错误或视觉异常,再用 @Files 找到最可能负责的组件。先不要改动任何内容;请用截图或准确复现步骤给出一份简短诊断。”
这条提示给助手划定了范围,要求先拿证据再行动,也把控制权留在你手中。诊断足够可靠后,再让它实现修复并重新验证。