SuperAPI AI 工具集

follow-builders

写作与研究

查看项目

更新于 10-15 09:39

技能介绍

用途

follow-builders 是一个 AI 构建者日报技能,用于追踪 AI 领域的顶尖构建者——研究员、创始人、产品经理和工程师——横跨 X/Twitter 和 YouTube 播客,并将他们的言论混编为易读摘要。其理念是关注有原创观点的构建者,而非搬运内容的网红。当用户想了解 AI 行业动态、构建者近况,或调用 /ai 时使用。

主要能力

  • 追踪 X 上的构建者及其近期推文(文本、URL、简介)。
  • 追踪 YouTube 播客剧集及完整字幕。
  • 将推文与播客内容混编为日报摘要,每条内容附带 URL。
  • 支持每日或每周投递,可设置时间与时区。
  • 支持三种语言输出:中文(默认)、英文、双语(英中逐段交替)。
  • 支持屏蔽不想看的构建者或播客。
  • 支持通过对话修改配置,无需手动编辑文件。

使用方式

平台检测

技能首先检测运行平台:

which openclaw 2>/dev/null && echo "PLATFORM=openclaw" || echo "PLATFORM=other"
  • OpenClaw(持久化 agent,内置消息通道):投递自动完成,定时任务使用 openclaw cron add。
  • 其他(Claude Code、Cursor 等非持久化 agent):终端关闭即停止,自动投递需用户设置 Telegram 或邮箱,否则只能按需使用(输入 /ai 获取)。定时任务使用系统 crontab,或跳过。

首次运行引导

检查 ~/.follow-builders/config.json 是否存在且 onboardingComplete: true,否则运行引导流程,依次确认:投递频率(每日/每周)、时间与时区、投递方式、语言、API 密钥、信息源列表、配置提醒、定时任务设置,最后生成并发送第一份欢迎日报。

投递方式

  • OpenClaw:跳过投递方式选择,设置 delivery.method 为 stdout。
  • Telegram:通过 @BotFather 创建 bot 获取 token,并向 bot 发送一条消息后获取 chat ID。
  • 邮件:需要免费的 Resend 账号与 API 密钥。
  • 按需:设置 delivery.method 为 stdout,随时输入 /ai 获取。

内容投递流程

  1. 加载配置 ~/.follow-builders/config.json。
  2. 运行准备脚本:
cd "<skill directory>/scripts" && node prepare-digest.js 2>/dev/null

脚本输出包含 config、podcasts、x、prompts、stats、errors 的 JSON。

  1. 检查内容:若 stats.podcastEpisodes 为 0 且 stats.xBuilders 也为 0,提示无新动态。
  2. 混编内容:仅使用 JSON 中的内容,不抓取网络、不访问 URL、不调用 API。每条内容必须包含 URL,不猜测职位头衔。
  3. 应用语言设置。
  4. 投递:Telegram/邮件通过 node deliver.js --file /tmp/fb-digest.txt;stdout 直接输出。

配置管理

用户可通过对话修改:频率、时间、时区、语言、投递方式、提示词风格等。提示词自定义可复制到 ~/.follow-builders/prompts/ 编辑,避免被中央更新覆盖。

信息源管理

日报内容全部来自中央 feed(由 GitHub Actions 定时抓取)。用户可屏蔽不想看的人(写入 ~/.follow-builders/custom-sources.json 的 exclude 数组),但不能自行添加新的 X 账号或播客。

适用场景

  • 想每日或每周了解 AI 行业动态与构建者近况。
  • 希望获得经过混编、易读的中文摘要。
  • 使用 OpenClaw 或 Claude Code、Cursor 等 agent 环境。
  • 需要将日报投递到 Telegram、邮件或当前聊天。

限制

  • 用户无法通过本地配置添加新的信息源,中央 feed 只包含 config/default-sources.json 中列出的构建者和播客数据。
  • 非持久化 agent 使用系统 crontab 时,日报不会经过 LLM 混编,会投递原始 JSON;要获得完整混编日报需手动使用 /ai 或切换到 OpenClaw。
  • 所有内容由中央服务抓取,用户无需 API 密钥;仅在选择 Telegram 或邮件投递时才需要相应密钥。
  • 具体追踪的构建者与播客数量、完整列表以 config/default-sources.json 为准,资料中未提供具体名单。