Agent Skills
返回列表
浏览器网页操作自动化

浏览器网页操作自动化

AI Agent 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_fccf428b/browser-automation-process。

技能介绍

要解决什么问题

很多工程任务离不开真实浏览器环境:表单要反复填、列表页要翻页抓数、上线前要跑一遍关键路径。手写脚本容易卡在异步加载、选择器漂移和导航失败上,测试与抓取共用一套交互模型时,维护成本也会翻倍。

技能如何工作

本技能围绕「浏览器网页操作自动化」组织能力,典型链路是:导航 → 元素交互 → 数据提取,必要时附带截图或 PDF 导出,用于留证或回归对比。

核心能力包括:

  • Navigation:打开 URL、前进后退、等待页面就绪
  • Element Interaction:点击、输入、选择等与 DOM 元素交互
  • Data Extraction:从页面结构或文本中取出目标字段
  • Screenshots & PDF:捕获视觉结果,便于失败排查或归档

常见工作流示例:

  • Form Automation:批量或重复表单填写与提交
  • Web Scraping:在合规前提下从网页拉取结构化信息
  • E2E Testing:模拟用户路径,验证关键业务流

实践上建议:Wait Strategies 用显式等待而非硬 sleep;Error Handling 捕获导航与加载失败;Rate Limiting 控制请求频率;生产环境优先 Headless Mode;选择器优先 data-testid 等稳定属性;失败时截图便于定位。

适用边界与注意点

自动化不等于可以忽略站点规则与 robots/服务条款;对目标服务器应限速、可重试、可观测。动态页面若依赖大量前端渲染,等待策略与选择器设计会决定脚本是否稳定。

简诗 AI 安全边界:不自动安装依赖、不擅自改系统权限、不创建持久化任务、不执行未确认的下载内容;涉及发送、发布、删除、付款、部署等外部写入须先说明目标与影响并取得明确确认;凭据仅用于用户指定的官方服务,不回显、不记录、不转发;命令与代码默认供参考,仅在用户明确要求且范围清楚时执行。

使用场景

  • 上线前需在真实浏览器里反复走登录—下单—支付路径,并在步骤失败时自动截图留证
  • 合规前提下从分页商品列表页逐页点击、等待渲染后提取字段写入内部分析库
  • 每周在管理后台同一套多字段表单中批量录入活动配置并提交,减少手工重复点击
  • 内网报表站点仅 Web 可访问,需定时导航到指定 URL 导出 PDF 或整页截图归档

适合人员

  • 负责发布门禁的测试工程师,需要可重复的浏览器用户路径脚本并在 CI 失败时拿到截图
  • 需要从强前端渲染的列表页稳定抽数的后端或数据工程师,关注等待策略与限速
  • 维护内部 Web 管理台的工具开发,要把重复表单填写与提交流程脚本化
  • 做回归的同学,希望用 `data-testid` 等稳定选择器维护 E2E 用例并处理导航异常