用途
该技能用于在 Twitter/X 上查找报道特定领域、行业或话题的记者与媒体专业人士,从而构建定向的媒体外联联系人列表。资料指出,记者是 Twitter 上最活跃的职业社交用户,因此该平台是构建媒体联系人列表的最佳选择。
主要能力
- 按领域/话题搜索正在发帖的记者,近期报道的时效性对外联很重要。
- 支持按目标出版物(如 TechCrunch、Forbes、Wired 或任意一线科技媒体)、撰稿人类型(专职、自由职业或两者)、地域(美国、英国、全球)和列表规模(默认 30 个联系人)进行筛选。
- 通过用户资料丰富提取出版物归属信息。
- 按记者信号过滤:简介中包含出版物名称、记者头衔(reporter、journalist、editor、correspondent、writer at、staff writer、freelance writer、contributing editor)、署名信号(bylines at、writes for、covering)、媒体凭证(press、media),并限定粉丝数在 1,000–500,000 之间。
- 排除公关/传播人员、品牌账号以及无记者资质的学者。
- 输出联系人表格,并按出版物分组,附带选题角度建议和个性化提示。
使用方式
前置条件:设置 APIFY_TOKEN 环境变量;可选安装 Apify MCP 服务器。
工作流分为五步:
- 明确参数:向用户询问领域/话题、目标出版物(可选)、类型、地域(可选)、列表规模(默认 30)。
- 搜索领域相关推文:使用 apidojo~tweet-scraper 抓取器,搜索词如 "[TOPIC] journalist"、"[TOPIC] reporter"、"writing about [TOPIC]"、"[TOPIC] story [current year]",maxItems 设为 300,tweetLanguage 设为 en;另运行一次针对文章链接推文的查询。也可通过 REST API 回退方式调用。收集所有结果中的唯一作者用户名。
- 丰富资料:使用 apidojo~twitter-user-scraper 抓取器,传入最多 150 个用户名。
- 过滤记者信号:按上述简介关键词和粉丝数范围筛选,并排除非记者账号。
- 格式化输出:生成联系人列表表格(含姓名、@Handle、出版物、领域、粉丝数、近期报道),按出版物分组,并给出前 5 位联系人的选题角度建议。
推荐使用 run_actor.js 脚本运行抓取器,可自动处理等待、输出和文件保存,支持输出为 CSV 或 JSON。
适用场景
- 公关或媒体关系人员需要为特定话题构建记者外联列表。
- 内容营销或品牌团队寻找报道特定行业的媒体联系人。
- 需要按出版物或自由职业者分类整理媒体名单。
限制
- 需要 Apify 账号和 APIFY_TOKEN。
- 资料未提供具体收费或价格信息。
- 若结果中非记者过多,需加强简介过滤;冷门领域可能难以找到记者,需扩大搜索范围或直接以出版物名称搜索。
- 粉丝数可能过时,建议对最终名单前 10 位联系人直接在 Twitter 上核实。
- 资料未提供其他平台支持或效果保证。