SuperAPI AI 工具集

Apify Automation

编程与开发

查看项目

更新于 10-15 20:25

技能介绍

用途:在 Claude Code 中直接运行 Apify 网页抓取 Actor 并管理数据集,实现数据采集与提取自动化。

主要能力:同步运行 Actor 并立即取回数据集条目(APIFY_RUN_ACTOR_SYNC_GET_DATASET_ITEMS);异步触发长时间抓取(APIFY_RUN_ACTOR),再用 APIFY_GET_DATASET_ITEMS 轮询结果;分页读取数据集,支持字段筛选、排除、排序与格式转换;查看 Actor 元数据与输入 schema(APIFY_GET_ACTOR);创建可复用任务(APIFY_CREATE_TASK);列出运行记录、数据集并查看执行日志(APIFY_GET_LIST_OF_RUNS、APIFY_DATASETS_GET、APIFY_DATASET_GET、APIFY_GET_LOG)。

使用方式:将 Composio MCP 服务器加入配置(https://rube.app/mcp),按提示连接 Apify 账户完成认证。运行前在 apify.com/store 查看目标 Actor 的输入 schema。

限制:各 Actor 输入字段差异大,通用字段名会被拒绝;URL 需含完整协议,部分 Actor 要求对象形式;数据集单次最多取 1000 条,需用 offset 循环;枚举值通常小写;同步调用最长等待 300 秒,超时改用异步;大数据量抓取可能产生费用与内存压力,建议控制 limit 并增量处理;自动化处理推荐 JSON 格式。