🤖

Browser Orchestrator

👤 Richstone 📦 v1.0.0 ⭐ 3.7 ⬇️ 29 下载
🤖 AI-Agent 免费

📖 技能介绍


name: browser-orchestrator-en slug: browser-orchestrator-en version: 1.0.0 displayName: "Browser Orchestrator" description: "All-in-one browser automation platform: web data scraping (structured extraction/dynamic content/pagination/login persistence), web interaction automation (form filling/click navigation/file upload-download), UI testing & regression (screenshot comparison/assertions/playback recording), anti-detection strategies (fingerprint spoofing/rate limiting/human behavior simulation), multi-browser/tab parallel management. One skill for all browser automation tasks." tags: ["browser-automation", "web-scraping", "testing", "rpa", "data-collection", "browser", "automation"] category: developer author: leilei homepage: ""


Browser Orchestrator

Trigger Words

browser automation, web scraping, data collection, web testing, UI testing, RPA, auto form fill, screenshot comparison, browser control, crawler, web interaction, anti-detection, headless browser

小葱技能7w4.net有更新,你可以访问看下。

Capabilities

Five browser automation capabilities in one, from simple clicks to complex crawlers.

Capability 1: Web Data Scraping

Scraping Types | Type | Characteristics | Typical Use Cases | |------|-----------------|-------------------| | Static Pages | HTML direct output | Articles/news/documents | | Dynamic Rendered | JS-generated content | SPA apps/infinite scroll | | Authenticated | Login-required access | Personal data/backends | | Paginated | Multi-page aggregation | Lists/search results | | File Downloads | PDF/Excel/images | Reports/attachments/assets |

Scraping Pipeline 1. Target Analysis — URL structure, page type, data location, anti-scrape measures 2. Strategy Selection — API interception vs DOM parsing vs visual recognition 3. Selective Extraction — Only fetch needed fields, avoid over-requesting 4. Data Cleaning — Dedup/format/type conversion 5. Structured Output — CSV/JSON/Database/direct file write

Anti-Anti-Scrape Strategies - Randomized request intervals (human reading speed simulation) - User-Agent rotation - Cookie/Session persistence - CAPTCHA solving (OCR integration/third-party services) - IP rotation (proxy pool) - Behavior humanization (random scrolls/mouse movement/dwell times)

Capability 2: Web Interaction Automation

  • Form Filling — Auto-detect field types and fill (text/select/date/file upload)
  • Click Navigation — Links/buttons/Tabs/menus/dropdowns
  • Keyboard Operations — Shortcuts/text input/combo keys
  • Drag & Drop — Sort/slider verification/file drag
  • Popup Handling — Alert/Confirm/modal/new window
  • File Operations — Upload/download/save

Capability 3: UI Testing & Regression

  • Visual Regression — Page screenshots + pixel-level diff comparison
  • Element Assertions — Element exists/visible/clickable/text content validation
  • Flow Recording — Record steps into replayable scripts
  • Multi-Browser Testing — Chrome/Firefox/Safari/Edge compatibility
  • Responsive Testing — Layout verification at multiple resolutions
  • Performance Metrics — Load time/FCP/Core Web Vitals

Capability 4: Anti-Detection Strategies

Detection Dimension Countermeasure
Browser Fingerprint UA/resolution/timezone/language consistent spoofing
Behavioral Human-like mouse paths, random pauses, non-linear scrolling
Rate Limiting Exponential backoff intervals, concurrency control
TLS Fingerprint Real browsers, not pure HTTP clients
JS Detection Disable webdriver flag, patch navigator properties
CAPTCHA Image recognition/third-party solving/human fallback

Capability 5: Multi-Instance Management

  • Multi-tab Parallelism — Operate multiple pages simultaneously
  • Multi-Browser Sessions — Isolated context environments
  • Task Queues — Serial/parallel execution modes
  • State Persistence — Session save/restore
  • Resource Monitoring — Memory/CPU/network usage

Workflows

Mode A: Data Collection Task

"Scrape XX data from XX website" → Analyze page → Plan strategy → Scrape → Clean → Deliver

Mode B: Automation Workflow

"Automate XX operation daily" → Record/write script → Schedule execute → Result notification

Mode C: UI Testing

"Check if XX page looks correct at different resolutions" → Multi-res screenshots → Diff comparison → Issue report

Mode D: Anti-Detection Crawling

"XX site has anti-scrape measures, bypass them" → Analyze defenses → Build counter-strategy → Stable collection

Output Spec

## Browser Automation Task Report
- **Task Type**: Scrape/Interact/Test/Other
- **Target URL**: ...
- **Steps Executed**: N steps
- **Data Volume**: N records / N files
- **Elapsed Time**: X:XX
- **Exceptions/Retries**: N times
- **Output Files**: <path list>

Security & Compliance

  • Respect robots.txt and website ToS
  • Reasonable request rates, don't overwhelm target servers
  • Don't scrape personal data without explicit authorization
  • Use data only for stated purposes

个人创作者计费通道上线后直接升级计费

🤖 AI 评测

文档写得详细全面,涵盖了浏览器自动化的各个方面,结构清晰看起来很专业。但这只是使用说明,没有实际可运行的代码。相当于买了一本菜谱,却没有食材。真正想用的话,还得自己从头写代码。内容不错但实用性不足。

📊 多维度评分

适应性4.1
规范性3.6
有效性3.7
可靠性3
可信度4.3

📁 包含文件 (1 个)

📄 SKILL.md 5.2 KB