batch-processing-patterns批量处理与长时任务编排模式。涵盖队列管理、并发调度、中断恢复、熔断器、远程任务轮询、进度报告和反风控策略。适用于批量文件处理、AI API 调用、爬虫和后台任务场景。
Install via ClawdBot CLI:
clawdbot install bingfoon/batch-processing-patternsGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated Mar 21, 2026
A cloud-based service that processes large batches of video or audio files for tasks like transcoding, compression, or adding watermarks. It uses adaptive concurrency to optimize CPU usage and includes circuit breakers to handle failures gracefully, ensuring reliable delivery for clients in entertainment or content creation.
Automates bulk calls to AI services for tasks such as video generation or speech synthesis. It implements remote task polling with exponential backoff to manage API rate limits and errors, making it suitable for startups or enterprises scaling AI-driven applications without overwhelming external APIs.
Handles large-scale HTTP requests for data extraction from websites, with features like skip checks for duplicate data and adaptive scheduling to avoid IP bans. It includes error classification to differentiate between transient network issues and fatal errors like 403 responses, ensuring efficient and compliant data gathering.
Manages long-running backend tasks such as report generation or database migrations in enterprise applications. It supports abort controllers for user-initiated stops and progress reporting per item, allowing operations teams to monitor and control batch processes in real-time without system downtime.
Processes batches of files for backup or sync operations across distributed systems. It uses skip checks for already processed files to enable resume capabilities and includes circuit breakers to halt on critical errors like disk space issues, ensuring data integrity and efficient resource use in storage solutions.
Offer this skill as a cloud-based batch processing platform with tiered pricing based on usage volume, such as number of files processed or API calls made. It can attract small businesses needing scalable automation without upfront infrastructure costs, generating recurring revenue through subscriptions.
Sell licenses to large organizations for on-premises deployment, integrating the skill into existing workflows like media production or data analytics. This model provides customization and support services, leading to high-value contracts and long-term partnerships in industries like finance or healthcare.
Provide professional services to help clients implement and optimize the skill for specific use cases, such as setting up adaptive concurrency for AI APIs or configuring error recovery for web scraping. This model leverages expertise to solve complex problems, generating revenue through project-based fees and ongoing support.
💬 Integration Tip
Start by integrating the adaptive scheduler for concurrency control, then add abort controllers and skip checks to enhance reliability in production environments.
Scored Apr 19, 2026
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.
Uses a headless browser to navigate web pages, interact with elements, and extract clean, readable text content from URLs.
Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection
通过已登录的Edge或Chrome浏览器,利用Chrome DevTools Protocol执行JS渲染页面的导航、点击、截图及数据提取等自动化操作。
Send and receive SMS/RCS via Google Messages web interface (messages.google.com). Use when asked to "send a text", "check texts", "SMS", "text message", "Google Messages", or forward incoming texts to other channels.
High-performance browser automation for heavy scraping, multi-tab management, and precise DOM extraction. Use this when you need speed, reliability, or advanced state management (cookies/local storage) beyond standard web fetching.