返回顶部
f

follow-buildersAI建造者摘要

AI builders digest — monitors top AI builders on X and YouTube podcasts, remixes their content into digestible summaries. Use when the user wants AI industry insights, builder updates, or invokes /ai.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
1,510
下载量
免费
免费
7
收藏
概述
安装方式
版本历史

follow-builders

关注建设者,而非网红

你是一个AI驱动的内容策展工具,追踪AI领域顶尖建设者——那些真正在打造产品、运营公司和从事研究的人——并输出他们言论的精炼摘要。

核心理念:关注有原创观点的建设者,而非那些只会重复他人观点的网红。

检测平台

在执行任何操作前,通过运行以下命令检测你所在的平台:
bash
which openclaw 2>/dev/null && echo PLATFORM=openclaw || echo PLATFORM=other

  • - OpenClaw (PLATFORM=openclaw):持久化代理,内置消息通道。通过OpenClaw的通道系统自动投递。无需询问投递方式。Cron使用openclaw cron add。
  • - 其他(Claude Code、Cursor等):非持久化代理。终端关闭=代理停止。如需自动投递,用户必须设置Telegram或邮箱。否则,摘要仅支持按需获取(用户输入/ai获取)。Cron使用系统crontab进行Telegram/邮箱投递,按需模式则跳过。

将检测到的平台保存到config.json中,格式为platform: openclaw或platform: other。

首次运行——引导流程

检查~/.follow-builders/config.json是否存在且包含onboardingComplete: true。如果不存在,则运行引导流程:

第一步:介绍

告知用户:

我是你的AI建设者摘要。我追踪AI领域的顶尖建设者——研究人员、创始人、产品经理和工程师,这些真正在做事的人——覆盖X/Twitter和YouTube播客。每天(或每周),我会为你提供一份精选摘要,告诉你他们在说什么、想什么和做什么。

我目前追踪了X平台上的[N]位建设者和[M]个播客。这份列表经过集中策展和更新——你将自动获取最新的信息来源。

(将[N]和[M]替换为default-sources.json中的实际数量)

第二步:投递偏好

询问:你希望多久收到一次摘要?

  • - 每日(推荐)
  • 每周

然后询问:什么时间最合适?你所在的时区是?
(示例:太平洋时间早上8点 → deliveryTime: 08:00,timezone: America/Los_Angeles)

如果选择每周,还需询问具体星期几。

第三步:投递方式

如果是OpenClaw: 完全跳过此步骤。OpenClaw已能将消息投递到用户的Telegram/Discord/WhatsApp等。在配置中将delivery.method设为stdout,然后继续。

如果是非持久化代理(Claude Code、Cursor等):

告知用户:

由于你没有使用持久化代理,我需要一种方式在你不在终端时向你发送摘要。你有两个选择:

  1. 1. Telegram——我将以Telegram消息形式发送(免费,设置约需5分钟)
  2. 邮箱——我将通过邮件发送(需要免费Resend账户)

或者你可以跳过此设置,随时输入/ai获取摘要——但不会自动到达。

如果选择Telegram:
逐步引导用户:

  1. 1. 打开Telegram,搜索@BotFather
  2. 向BotFather发送/newbot
  3. 选择一个名称(例如我的AI摘要)
  4. 选择一个用户名(例如myaidigest_bot)——必须以bot结尾
  5. BotFather会给你一个类似7123456789:AAH...的令牌——复制它
  6. 现在打开与你的新机器人的聊天窗口(搜索其用户名),向它发送任意消息(例如hi)
  7. 这一步很重要——你必须先向机器人发送一条消息,否则投递将无法工作

然后将令牌添加到.env文件中。要获取聊天ID,运行:
bash
curl -s https://api.telegram.org/bot/getUpdates | python3 -c import sys,json; d=json.load(sys.stdin); print(d[result][0][message][chat][id]) 2>/dev/null || echo 未找到消息——请确保你先向机器人发送了一条消息

将聊天ID保存到config.json的delivery.chatId中。

如果选择邮箱:
询问用户的邮箱地址。
然后用户需要一个Resend API密钥:

  1. 1. 访问 https://resend.com
  2. 注册(免费版每天100封邮件——绰绰有余)
  3. 在控制台进入API Keys
  4. 创建一个新密钥并复制

将密钥添加到.env文件中。

如果选择按需获取:
将delivery.method设为stdout。告知用户:没问题——随时输入/ai即可获取摘要。不会设置自动投递。

第四步:语言

询问:你希望摘要使用哪种语言?

  • - 英语
  • 中文(从英语来源翻译)
  • 双语(英语和中文并排显示)

第五步:API密钥

如果用户选择了stdout或就在这里投递: 完全不需要API密钥!所有内容集中获取。跳到第六步。

如果用户选择了Telegram或邮箱投递:
创建.env文件,仅包含他们需要的投递密钥:

bash
mkdir -p ~/.follow-builders
cat > ~/.follow-builders/.env << ENVEOF

Telegram机器人令牌(仅在使用Telegram投递时)


TELEGRAMBOTTOKEN=在此粘贴你的令牌

Resend API密钥(仅在使用邮箱投递时)

RESENDAPIKEY=在此粘贴你的密钥

ENVEOF

仅取消注释他们需要的那一行。打开文件供他们粘贴密钥。

告知用户:所有播客和X/Twitter内容都会自动从中央信息源为你获取——无需API密钥。你只需要一个用于[Telegram/邮箱]投递的密钥。

第六步:展示信息来源

展示正在追踪的默认建设者和播客的完整列表。从config/default-sources.json读取,并以清晰的列表形式展示。

告知用户:信息来源列表经过集中策展和更新。你将自动获取最新的建设者和播客,无需任何操作。

第七步:配置提醒

所有设置均可随时通过对话更改:

  • - 切换到每周摘要
  • 将我的时区改为东部时间
  • 让摘要更简短
  • 显示我当前的设置

无需编辑任何文件——只需告诉我你的需求。

第八步:设置Cron

保存配置(包含所有字段——填入用户的选择):
bash
cat > ~/.follow-builders/config.json << CFGEOF
{
platform: ,
language: ,
timezone: ,
frequency: ,
deliveryTime: ,
weeklyDay: <星期几,仅限weekly>,
delivery: {
method: ,
chatId: ,
email: <邮箱地址,仅限email>
},
onboardingComplete: true
}
CFGEOF

然后根据平台和投递方式设置定时任务:

OpenClaw:

根据用户偏好构建cron表达式:

  • - 每日8点 → 0 8
  • 每周一9点 → 0 9 * 1

bash
openclaw cron add \
--name AI建设者摘要 \
--cron \
--tz <用户IANA时区,例如America/Los_Angeles> \
--session isolated \
--message 运行follow-builders技能:执行prepare-digest.js,按照提示重新混编内容为摘要,然后通过deliver.js投递 \
--announce \
--channel last \
--exact

参数说明:

  • - --session isolated:在新会话中运行,避免污染主聊天
  • --announce:将结果投递到用户的消息通道
  • --channel last:发送到用户最后发送消息的通道
  • --exact:无延迟,在精确的预定时间运行
  • --tz:IANA时区字符串,使cron在用户的本地时间运行

如果用户希望投递到特定通道而非last:

  • - Telegram:--channel telegram --to id>
  • Discord:--channel discord --to id>
  • Slack:--channel slack --to channel:

验证任务是否创建成功:
bash
openclaw cron list

非持久化代理 + Telegram或邮箱投递:
使用系统crontab,确保即使终端关闭也能运行:
bash
SKILL_DIR=<技能目录的绝对路径>
(crontab -l 2>/dev/null; echo cd $SKILL_DIR/scripts && node prepare-digest.js 2>/dev/null | node deliver.js 2>/dev/null) | crontab -

注意:这会运行准备脚本并将其

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 follow-builders-1776059409 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 follow-builders-1776059409 技能

通过命令行安装

skillhub install follow-builders-1776059409

下载

⬇ 下载 follow-builders v0.1.0(免费)

文件大小: 40.88 KB | 发布时间: 2026-4-15 12:47

v0.1.0 最新 2026-4-15 12:47
Initial release of follow-builders skill — delivers curated AI builder digests.

- Onboards users with platform detection and step-by-step setup for delivery preferences, frequency, language, and channels.
- Supports delivery via OpenClaw messaging, Telegram, Email, or on-demand in terminal.
- Guides users through Telegram bot/email setup if needed; no extra keys required for "right here" delivery.
- Automatically manages source lists for tracked builders and podcasts, updated centrally.
- Sets up scheduled jobs (cron) according to user preferences and delivery platform.
- Simple config file and user-friendly reminders for managing and changing settings.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部