agent-browser可通过组合命令实现整页截图:先open打开页面,wait等待渲染,scroll bottom触发懒加载,再wait确保内容就绪,最后用visit --screenshot、screenshot --full-page或print --pdf导出长图或PDF。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要把整个网页完整保存为一张长图,比如做竞品页面归档、生成报告配图、或保留滚动后加载的全部内容。agent-browser 本身不提供“整页截图”直连命令,但通过组合 snapshot + scroll + screenshot 三步可稳定实现。
先确认浏览器环境可用
运行 agent-browser version,看到版本号(如 v0.12.3)且无报错,说明 CLI 已就绪。【必须确保 agent-browser install 已执行完毕,否则后续所有命令都会卡在 Chromium 启动阶段】
若提示 “command not found”,请先全局安装:npm install -g agent-browser && agent-browser install。
获取完整页面高度并滚动到底部
第一步:打开目标网页agent-browser open https://example.com
第二步:强制等待页面 JS 渲染完成agent-browser wait 3000 —— 这一步不能省,懒加载内容往往在 2 秒后才出现,3 秒更稳妥。
第三步:滚动至页面底部,触发所有懒加载区域agent-browser scroll bottom —— 它会自动计算文档高度并滚动到底,比多次 scroll down 更可靠。
第四步:再等 1 秒,确保底部新加载的内容完全就绪agent-browser wait 1000
执行整页截图
方法一:用内置 visit + --screenshot 参数(最简)agent-browser visit https://example.com --screenshot full.png
该命令会自动打开→滚动到底→截图→保存为 PNG,一步到位。输出路径默认在当前目录,文件名不可省略扩展名。
方法二:手动控制截图范围(适合需要裁剪或调试时)agent-browser screenshot --full-page full.png
注意:此命令必须在页面已完全加载且滚动到底后执行,否则只截当前视口。
方法三:导出为 PDF(保留矢量文字和缩放清晰度)agent-browser print --pdf full.pdf
PDF 文件体积略大,但文本可复制、缩放不失真,适合归档用途。


















