news 2026/8/10 11:44:23

【计算机工具类-自动化工具Skills】apify-ultimate-scraper 技能

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【计算机工具类-自动化工具Skills】apify-ultimate-scraper 技能

AI驱动的数据提取,涵盖所有主要平台的55+个Actor。此技能自动为您的任务选择最佳Actor。

技能概述

apify-ultimate-scraper 技能提供了AI驱动的数据提取功能,涵盖所有主要平台的55+个Actor。该技能自动为用户的任务选择最合适的Actor,支持Instagram、Facebook、TikTok、YouTube、Google Maps等多个平台的数据抓取,提供统一的工作流程进行Actor选择、执行和结果汇总。

下载地址:https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/apify-ultimate-scraper

主要功能

  • 智能Actor选择:根据用户目标自动选择最合适的Actor
  • 多平台支持:支持Instagram、Facebook、TikTok、YouTube、Google Maps等55+个Actor
  • 统一工作流程:提供统一的Actor选择、执行和结果汇总流程
  • 多Actor工作流:支持链式调用多个Actor完成复杂任务
  • 灵活输出格式:支持快速答案、CSV和JSON输出格式

触发条件

在以下情况下应该调用此技能:

  • 用户需要Web数据提取但尚未选择特定的Apify Actor
  • 需要一个通用的Apify入口点,将广泛的抓取目标映射到最合适的Actor
  • 任务跨越多个平台,受益于统一的Actor选择、执行和汇总工作流程

前置条件

  • 包含APIFY_TOKEN.env文件
  • Node.js 20.6+(支持原生--env-file
  • mcpcCLI工具:npm install -g @apify/mcpc

工作流程

  • 步骤1:理解用户目标并选择Actor
  • 步骤2:通过mcpc获取Actor架构
  • 步骤3:询问用户偏好(格式、文件名)
  • 步骤4:运行抓取脚本
  • 步骤5:汇总结果并提供后续建议

支持的Actor

Instagram Actors (12个)

Actor ID最佳用途
apify/instagram-profile-scraper个人资料数据、粉丝数、简介信息
apify/instagram-post-scraper单个帖子详情、参与度指标
apify/instagram-comment-scraper评论提取、情感分析
apify/instagram-hashtag-scraper标签内容、热门话题
apify/instagram-hashtag-stats标签表现指标
apify/instagram-reel-scraperReels内容和指标

Facebook Actors (14个)

Actor ID最佳用途
apify/facebook-pages-scraper页面数据、指标、联系信息
apify/facebook-posts-scraper帖子内容和参与度
apify/facebook-comments-scraper评论提取
apify/facebook-groups-scraper群组内容和成员
apify/facebook-ads-scraper广告创意和定位

TikTok Actors (14个)

Actor ID最佳用途
clockworks/tiktok-scraper全面的TikTok数据
clockworks/tiktok-profile-scraper个人资料数据
clockworks/tiktok-video-scraper视频详情和指标
clockworks/tiktok-comments-scraper评论提取
clockworks/tiktok-hashtag-scraper标签内容

YouTube Actors (5个)

Actor ID最佳用途
streamers/youtube-scraper视频数据和指标
streamers/youtube-channel-scraper频道信息
streamers/youtube-comments-scraper评论提取
streamers/youtube-shorts-scraperShorts内容

Google Maps Actors (4个)

Actor ID最佳用途
compass/crawler-google-places商家列表、评分、联系信息
compass/google-maps-extractor详细商家数据
compass/Google-Maps-Reviews-Scraper评论提取
poidata/google-maps-email-extractor从列表中发现电子邮件

按用例选择Actor

用例主要Actor
潜在客户生成compass/crawler-google-places, poidata/google-maps-email-extractor
影响者发现apify/instagram-profile-scraper, clockworks/tiktok-profile-scraper
品牌监控apify/instagram-tagged-scraper, apify/instagram-hashtag-scraper
竞争对手分析apify/facebook-pages-scraper, apify/facebook-ads-scraper
内容分析apify/instagram-post-scraper, clockworks/tiktok-scraper
趋势研究apify/google-trends-scraper, clockworks/tiktok-trends-scraper
评论分析compass/Google-Maps-Reviews-Scraper, voyager/booking-reviews-scraper

多Actor工作流程

潜在客户丰富

compass/crawler-google-placesvdrmota/contact-info-scraper

影响者审查

apify/instagram-profile-scraperapify/instagram-comment-scraper

竞争对手深度分析

apify/facebook-pages-scraperapify/facebook-posts-scraper

本地商家分析

compass/crawler-google-placescompass/Google-Maps-Reviews-Scraper

处理过程

步骤1:理解用户目标并选择Actor

首先,理解用户想要实现的目标。然后从上述选项中选择最佳Actor。

步骤2:获取Actor架构

使用mcpc动态获取Actor的输入架构和详细信息:

export $(grep APIFY_TOKEN .env | xargs) && mcpc --json mcp.apify.com --header "Authorization: Bearer $APIFY_TOKEN" tools-call fetch-actor-details actor:="ACTOR_ID" | jq -r ".content"

步骤3:询问用户偏好

在运行前询问:

  • 输出格式:快速答案(在聊天中显示前几个结果)、CSV(完整导出)、JSON(完整导出)
  • 结果数量:基于用例特点

步骤4:运行脚本

快速答案(在聊天中显示,无文件):

node --env-file=.env ${CLAUDE_PLUGIN_ROOT}/reference/scripts/run_actor.js \ --actor "ACTOR_ID" \ --input 'JSON_INPUT'

CSV格式:

node --env-file=.env ${CLAUDE_PLUGIN_ROOT}/reference/scripts/run_actor.js \ --actor "ACTOR_ID" \ --input 'JSON_INPUT' \ --output YYYY-MM-DD_OUTPUT_FILE.csv \ --format csv

步骤5:汇总结果并提供后续建议

完成后,报告:

  • 找到的结果数量
  • 文件位置和名称
  • 可用的关键字段
  • 基于结果的后续工作流程建议

输入要求

使用此技能时,用户需要提供:

  • 数据提取目标描述
  • 目标平台或网站
  • 输出格式偏好
  • 结果数量限制

输出说明

技能将提供:

  • 提取的数据(快速答案、CSV或JSON格式)
  • 结果汇总和统计
  • 后续工作流程建议
  • 文件保存位置

错误处理

  • APIFY_TOKEN not found:要求用户创建包含APIFY_TOKEN的.env文件
  • mcpc not found:要求用户安装npm install -g @apify/mcpc
  • Actor not found:检查Actor ID拼写
  • Run FAILED:要求用户检查错误输出中的Apify控制台链接
  • Timeout:减少输入大小或增加--timeout

最佳实践

  1. 明确目标:清楚理解用户的数据提取目标
  2. 选择合适Actor:根据用例选择最合适的Actor
  3. 验证架构:在运行前获取并理解Actor的输入架构
  4. 合理设置限制:根据需求设置合理的结果数量限制
  5. 提供后续建议:根据结果提供有价值的后续工作流程建议
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/10 11:44:20

3分钟极速上手:Mem Reduct中文界面配置完全指南

3分钟极速上手:Mem Reduct中文界面配置完全指南 【免费下载链接】memreduct Lightweight real-time memory management application to monitor and clean system memory on your computer. 项目地址: https://gitcode.com/gh_mirrors/me/memreduct Mem Redu…

作者头像 李华
网站建设 2026/8/10 11:42:25

网络技术入门:从零基础到实战的完整学习路径

1. 网络技术入门:从零开始的认知重塑 第一次打开网络设备配置界面时,那种面对满屏陌生术语的茫然感我至今记忆犹新。cisco、OSI七层模型、子网掩码这些词汇就像天书,连网线插错接口都会导致整个实验室网络瘫痪。但正是这些挫折让我意识到&…

作者头像 李华
网站建设 2026/8/10 11:40:51

Claude Code上下文管理:提升AI项目理解的关键策略

1. Claude Code 上下文管理:让 AI 真正理解你的项目作为一名长期与各类 AI 编程助手打交道的开发者,我发现很多人在使用 Claude Code 时都会遇到一个共同问题:AI 经常无法准确理解项目的整体结构和上下文关系。这就像让一个只见过零件的人组装…

作者头像 李华
网站建设 2026/8/10 11:39:50

困难感,往往来自“个人系统”和“社会系统”的错位。

很多人生痛苦,不完全来自问题本身,而来自:自己的能力、目标、习惯和认知模型,无法匹配当前社会环境的运行规则。简单说:人还在用旧版本的自己,运行在新版本的世界里。第一层:什么是“个人系统”…

作者头像 李华
网站建设 2026/8/10 11:39:42

GPU 虚拟化公司盘点:哪些公司正在重塑算力供给格局?

前言随着大模型训练与推理进入规模化运营阶段,算力正从 "稀缺资源" 转变为 "基础设施常量"。公开报告显示,2024 年中国智能算力规模达 725.3 EFLOPS,同比增长 74.1%。在这一背景下,GPU 虚拟化——即通过软件手…

作者头像 李华