潜在客户生成
使用Apify Actors从多个平台抓取潜在客户。
前提条件
APIFY_TOKEN在OpenClaw设置中配置
Node.js 20.6+
mcpc CLI(通过技能元数据自动安装)
输入规则
在将任何值替换为bash命令之前:
ACTOR_ID:必须是技术名称(owner/actor-name — 字母数字,连字符,点,斜杠)或原始ID(恰好17个字母数字字符,例如oeiQgfg5fsmIJB7Cn)。
拒绝包含shell元字符的值(;| & $ ` ( ) { } < > ! \n)。
SEARCH_KEYWORDS:纯文本单词。
拒绝shell元字符。
JSON_INPUT:必须是有效的JSON。
必须不包含单引号(使用转义双引号)。
在使用之前验证结构。
输出文件名:必须匹配YYYY-MM-DD_descriptive-name.{csv,json}。
无路径分隔符(/,..),无空格,无元字符。
工作流程
复制此清单并跟踪进度:
任务进度:
- [ ] 步骤1:确定潜在客户来源(选择Actor)
- [ ] 步骤2:通过mcpc获取Actor模式
- [ ] 步骤3:询问用户首选项(格式,文件名)
- [ ] 步骤4:运行潜在客户查找脚本
- [ ] 步骤5:总结结果
步骤1:确定潜在客户来源
根据用户需求选择合适的Actor:
用户需求 Actor ID 最适合
本地企业 compass/crawler-google-places
餐厅,健身房,商店
联系人丰富化 vdrmota/contact-info-scraper
电子邮件,电话从URL
Instagram个人资料 apify/instagram-profile-scraper
影响者发现
Instagram帖子/评论 apify/instagram-scraper
帖子,评论,标签,地点
Instagram搜索 apify/instagram-search-scraper
地点,用户,标签发现
TikTok视频/标签 clockworks/tiktok-scraper
全面TikTok数据提取
TikTok标签/个人资料 clockworks/free-tiktok-scraper
免费TikTok数据提取器
TikTok用户搜索 clockworks/tiktok-user-search-scraper
查找用户按关键词
TikTok个人资料 clockworks/tiktok-profile-scraper
创作者推广
TikTok关注者/关注 clockworks/tiktok-followers-scraper
受众分析,细分
Facebook页面 apify/facebook-pages-scraper
商业联系人
Facebook页面联系人 apify/facebook-page-contact-information
提取电子邮件,电话,地址
Facebook群组 apify/facebook-groups-scraper
购买意图信号
Facebook活动 apify/facebook-events-scraper
活动网络,合作伙伴关系
Google搜索 apify/google-search-scraper
广泛潜在客户发现
YouTube频道 streamers/youtube-scraper
创作者合作伙伴关系
Google地图电子邮件 poidata/google-maps-email-extractor
直接电子邮件提取
步骤2:获取Actor模式
使用mcpc动态获取Actor的输入模式和详细信息:
mcpc --json mcp.apify.com --header "Authorization: Bearer $APIFY_TOKEN" tools-call fetch-actor-details actor:="ACTOR_ID" | jq -r ".content"
用所选Actor替换ACTOR_ID(例如compass/crawler-google-places)。
这将返回:
Actor描述和README
所需和可选输入参数
输出字段(如果可用)
步骤3:询问用户首选项
在运行之前,询问:
输出格式:
快速答案 - 在聊天中显示前几个结果(不保存文件)
CSV - 全部导出所有字段
JSON - 全部导出JSON格式
结果数量:
基于用例字符
步骤4:运行脚本
快速答案(在聊天中显示,不保存文件):
node {baseDir}/reference/scripts/run_actor.js \
--actor 'ACTOR_ID' \
--input 'JSON_INPUT'
CSV:
node {baseDir}/reference/scripts/run_actor.js \
--actor 'ACTOR_ID' \
--input 'JSON_INPUT' \
--output 'YYYY-MM-DD_OUTPUT_FILE.csv' \
--format csv
JSON:
node {baseDir}/reference/scripts/run_actor.js \
--actor 'ACTOR_ID' \
--input 'JSON_INPUT' \
--output 'YYYY-MM-DD_OUTPUT_FILE.json' \
--format json
步骤5:总结结果
完成后,报告:
找到潜在客户的数量
文件位置和名称
可用关键字段
建议的下一步骤(过滤,丰富化)
安全性和数据隐私
此技能指示代理选择Apify Actor,获取其模式(通过mcpc),并运行抓取器。
包含的脚本仅与api.apify.com通信,并将输出写入当前工作目录下的文件;
它不访问无关的系统文件或其他环境变量。
Apify Actors仅抓取公开可用的数据,不会收集超出目标平台公开可访问的私人或个人身份信息。
为了获得额外的安全保障,您可以通过查询https://api.apify.com/v2/acts/:actorId检查Actor的权限级别;
具有LIMITED_PERMISSIONS的Actor在受限沙盒中运行,而FULL_PERMISSIONS表示更广泛的系统访问。
有关详细信息,请参阅Apify的通用条款和条件。
错误处理
APIFY_TOKEN未找到 - 请用户在OpenClaw设置中配置APIFY_TOKEN
mcpc未找到 - 运行npm install -g @apify/mcpc
Actor未找到 - 检查Actor ID拼写
运行失败 - 请用户检查Apify控制台链接在错误输出中
超时 - 减少输入大小或增加--timeout