Browser & Computer automation
工作流与自动化
录制 macro、回放运行、监控 URL 并用 auto 路由。
录制与回放 macro
将一次交互式运行转为可复用脚本:
omniscout record start --name my_macro
omniscout browser navigate https://example.com
omniscout browser snapshot --refs-only
omniscout record stop my_macro
omniscout macro list
omniscout macro run my_macrorecord start/stop 将某会话中成功的 daemon 操作捕获为命名 macro;macro run 通过 daemon 回放。如需回放原始操作历史的底层版本,使用 omniscout replay … 与 omniscout daemon replay。
工作流连续性
多步骤流程会保留可查看、可导出的连续状态:
omniscout context # show current workflow state
omniscout reset # reset it and start fresh
omniscout workflow export # export steps as JSON (share or persist a process)不想自己选择命令时,auto 将一句话请求路由到最佳命令:
omniscout auto "latest AI news"顶层 open 与 snapshot 是进入默认会话浏览器的快捷方式:
omniscout open https://example.com
omniscout open 3 # open the 3rd result of the last search
omniscout snapshot --refs-only监控 URL 变化
omniscout monitor monitor https://example.com/pricingmonitor 持续提取该 URL,内容变化时输出一行 JSON — pipe 给 jq 或脚本,即可实现价格监控、更新日志提醒与状态页告警。
抓取任务
omniscout crawl ... # run and inspect local crawl jobs
omniscout extract-jobs ... # inspect background extract jobs
omniscout index ... # manage the local search index抓取对应提取的批量模式(--out 站点导出、--query 模式):在后台运行并查看结果,而不阻塞当前 shell。
Agent 技巧
- 录制一次,
macro run永久复用 — macro 是让易 flaky 的多步骤流程确定性的最低成本方式。 workflow export给出可附到工单、PR 或评测数据集的 JSON 产物。- 调试时优先用
daemon trace而非重跑:最近 10k 个操作已被记录。