用途:一键采集 6 个平台的热门趋势,格式化后推送到 Telegram,适用于需要获取多平台热词速报或趋势推送的场景。
主要能力:采集 HuggingFace Spaces 与每日论文、GitHub Trending、Hacker News、Product Hunt、Reddit 热帖、YouTube 等平台内容;按平台分组推送;配置 GROK_API_KEY 后可在顶部附带 AI 分析的三大关键趋势。
依赖:使用 Bun 运行时内置 fetch,无需安装额外依赖。
环境变量:TELEGRAM_BOT_TOKEN(必须)、TELEGRAM_CHAT_ID(必须)、GROK_API_KEY(可选,为空则跳过 AI 趋势分析)、PRODUCT_HUNT_TOKEN(可选,为空则跳过 PH)、YOUTUBE_API_KEY(可选,为空则跳过 YouTube)。可在 .env 文件中设置。
使用方式:脚本路径为 {baseDir}/scripts/main.ts,{baseDir} 替换为 SKILL.md 所在目录实际路径。解析 ${BUN_X}:已装 bun 用 bun,有 npx 用 npx -y bun,否则建议安装 bun。执行: ${BUN_X} run {baseDir}/scripts/main.ts 指定 .env: ${BUN_X} --env-file=/path/to/.env run {baseDir}/scripts/main.ts Dry-run 模式(只打印不发送): ${BUN_X} run {baseDir}/scripts/main.ts --dry-run
自定义:REDDIT_SUBS 设定 Reddit 子版列表,逗号分隔,默认 MachineLearning,LocalLLaMA,artificial,ChatGPT,singularity;ITEMS_PER_PLATFORM 设定每平台展示条数,默认 5。
限制:未配置 TELEGRAM_BOT_TOKEN 与 TELEGRAM_CHAT_ID 无法推送;未配置可选 Key 时对应平台会被跳过或不做 AI 分析。其他收费、价格、平台覆盖细节资料暂未提供。