尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Orca 内置浏览器工作流:真实 Chromium 窗口与智能体协作的 5 个技巧

Orca 内置浏览器工作流:真实 Chromium 窗口与智能体协作的 5 个技巧 Orca 内置浏览器工作流真实 Chromium 窗口与智能体协作的 5 个技巧【免费下载链接】orcaOrca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and VPS.项目地址: https://gitcode.com/GitHub_Trending/orca48/orcaOrca 内置浏览器让你在应用内打开一个真实的 Chromium 窗口并把它直接交给智能体Codex、Claude Code 等使用——点选元素、截图、填表、导航都可以脚本化。本文面向新手整理出 5 个立即可用的协作技巧帮你把「写代码」和「验证页面」压缩在同一个窗口里完成。一、先认识 Orca 内置浏览器它是谁的浏览器Orca 的内置浏览器不是外部 Chrome 或 Safari而是嵌入应用内的浏览器标签面以 worktree 为作用域——每个工作区都有属于自己的浏览器标签和终端、文件、UI 状态一起被 Orca 统一跟踪。这意味着当智能体在某个 worktree 里改代码时它改完可以直接在同一个工作区的浏览器里刷新验证无需在编辑器、外部浏览器、终端之间反复切换。浏览器相关的实现主要集中在 src/main/browser/ 目录CLI 侧的格式化逻辑见 src/cli/browser-format.ts。二、技巧 1设计模式Design Mode——点一下把 UI 元素「喂」给智能体这是 Orca 内置浏览器最出圈的能力在真实的 Chromium 窗口中点击任意 UI 元素把它的HTML、CSS 和裁剪好的截图直接发送到智能体的提示中。适合新手的用法流程让智能体启动本地开发服务器在内置浏览器中打开页面打开设计模式用鼠标点选你觉得「不对」的那个按钮、卡片或布局区域元素的 HTML 结构、CSS 样式和局部截图自动进入智能体上下文智能体拿到真实渲染结果后直接修改代码你再刷新页面即可看到效果。这样「页面这里有点丑」这类模糊的口头描述就变成了精确的技术上下文智能体一次改对的概率显著提升。三、技巧 2用 Orca CLI 让智能体自己驱动浏览器内置浏览器可以通过 CLI 完全脚本化智能体自己就能开标签页、做快照、点击和填表。核心命令只有几组详见 skill-guides/orca-cli.md命令作用orca tab create --url url打开新标签页orca tab list --json列出当前 worktree 的全部浏览器标签orca snapshot --json获取页面结构快照拿到可交互的元素引用orca exec --command agent-browser 命令透传更细粒度的浏览器操作一个典型闭环snapshot读取页面 → 找到目标元素的引用 → 执行点击/填写 →再次snapshot确认结果。注意官方提示导航、切换标签、点击后页面发生变化时都要重新做快照否则引用会过期。四、技巧 3多标签并行时用 browserPageId 精确定位页面当你让多个智能体或同一智能体的多步任务同时操作不同页面时不要依赖「当前标签页」的默认行为先运行orca tab list --json从结果中读取每个标签的tabs[].browserPageId后续命令都显式带上--page browserPageId把操作锁定到具体页面。这样并行的浏览器任务互不串扰是「多智能体 多页面」场景下的关键习惯。五、技巧 4选对页面托管位置——客户端 vs 服务端Orca 支持两种页面放置方式新手很容易忽略这个区别客户端托管页面渲染在你配对桌面自己的浏览器引擎里命令需要桌面在线否则会返回browser_host_unavailable服务端托管页面不依赖桌面也能持续运行。经验法则长任务、无人值守的浏览器自动化优先选择服务端放置交互式、需要人盯着调的页面用客户端托管更直观。六、技巧 5与并行 Worktree、移动 Companion 组合成「验证流水线」内置浏览器真正的威力在组合技里。把浏览器和 Orca 的其他核心能力串起来并行验证同一个提示分发给多个智能体各自在隔离的 worktree 中实现docs/readme/README.zh-CN.md 有完整介绍每个 worktree 的内置浏览器独立打开各自的开发服务器逐一截图对比视觉还原度移动端核对配合 Orca 的移动 Companion 应用手机上收到智能体完成通知后回到桌面在内置浏览器里验收或直接用 Orca 的模拟器能力核对响应式布局评审闭环浏览器里发现的问题可以直接在设计模式点选后发回给同一个智能体形成「改 → 刷 → 验 → 再改」的短循环。七、常见报错速查错误含义处理browser_no_tab没有可用标签页orca tab create --url urlbrowser_stale_ref元素引用过期重新orca snapshot --json再操作browser_tab_not_found标签不存在先orca tab list --json再切换/关闭browser_host_unavailable托管桌面离线恢复桌面或改用服务端放置八、延伸阅读智能体侧完整指南skill-guides/orca-cli.md、skills/orca-cli/SKILL.md浏览器模块源码src/main/browser/CLI 浏览器命令格式化src/cli/browser-format.ts项目中文介绍docs/readme/README.zh-CN.md掌握以上 5 个技巧后你的日常节奏会变成智能体写代码 → 内置浏览器即时验证 → 点选问题元素回传 → 智能体再修。真实 Chromium 窗口不再只是「看一眼」而是智能体工作流中的一等公民。【免费下载链接】orcaOrca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and VPS.项目地址: https://gitcode.com/GitHub_Trending/orca48/orca创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表