用 Grok Bot 生成 X 博主 RSS Feed 并定时部署到 Vercel
输入:X 关注账号列表(OPML 或文本);处理:Grok Bot 批量搜索、去重、生成 feed.xml;输出:Vercel 静态 RSS 站点,每日两次自动刷新
- 给谁
- 想在 RSS 阅读器中订阅 X 博主、但不愿配置 API 或维护服务器的用户
- 你会得到
- 获得一个公开可订阅的 RSS Feed,每日自动更新关注的 X 账号原创帖
- 你需要
- Grok Bot
硬约束
前置条件:Grok Bot 账号(X Premium+ 订阅,含 Bot 功能)、Vercel 账号(免费 Hobby 计划即可)、RSS 阅读器。输入形式:X 关注账号列表,可从 RSS 阅读器导出 OPML 或手动整理为文本。已知费用条件:Grok Bot 的 X 数据读取工具对用户不额外收费,限额为每分钟 30 次、每天 1000 次(UTC 00:00 重置)、每次最多返回 25 条。Vercel Hobby 计划免费。边界:仅抓取公开帖子;Feed 为公开 URL;非实时,每日两次刷新。
他们做了什么
作者 @liaocaoxuezhe 因本地开发 RSS 推荐排序功能需要 Twitter RSS 链接,尝试让 Grok Bot 基于其内置的 X 公开数据读取工具,定时抓取关注账号的帖子、生成静态 feed.xml 并部署到 Vercel。作者将 49 个 X 账号合并为 6 条批量搜索语句,设置每日 8:15 和 20:15(新加坡时间)自动刷新。
效果如何
作者报告该方案成功运行:每次刷新约 12-15 次工具调用,每日两次约 30 次,占 Grok Bot 每日 1000 次额度的 3% 左右。Grok Bot 自动完成了 handle 解析、批量查询生成、去重、RSS 生成、Vercel 部署与定时刷新。(author_report)
值得知道
仅抓取原创帖,转推和回复已排除(-is:retweet -is:reply),引用帖保留;正文中的 t.co 短链接大部分会展开,但引用帖中可能残留。工具额度为共享资源,偶尔会遇到限流,等待后重试即可。Feed URL 为公开访问,勿将 token 或密钥写入页面或仓库。非实时更新,适合日常信息流阅读,不适合突发新闻追踪。Grok Bot 自动生成的辅助脚本(make_queries.py、build_feed.py、vercel.json)的具体源码未在来源中展示,功能描述来自作者自述。
步骤
整理关注账号列表
从 RSS 阅读器导出 OPML 文件,或手动列出你想在 RSS 中订阅的 X 账号 handle(如 @user1, @user2)。将列表发给 Grok Bot。
发送主提示词,让 Grok Bot 生成 RSS 工程
在 Grok Bot 对话中发送以下提示词,让它自动创建定时任务、生成抓取脚本与 RSS 文件。Grok Bot 会自动:解析 handle 为 user ID 并缓存到 users.json;用 make_queries.py 生成批量搜索语句(如 from:a OR from:b);用 build_feed.py 合并结果、去重、保留最近 7 天最多 500 条;生成 feed.xml 和 index.html;配置 vercel.json 设置 RSS 的 Content-Type。
运行提示词 · 来源原文。Grok Bot 对话输入框,作为执行指令
这是我长期关注的推特博主,帮我创建一个定时任务 每天新加坡时间 8:15 和 20:15 自动刷新一次:抓取内容、生成RSS 链接、并重新部署。 1. 查看这些博主发布了什么帖子, 2. 把博主们的新内容,更新到 RSS 链接上面 3. 部署到 Vercel 上作为静态页面 要求: - 只要原创帖,不要转推和回复 - 多个账号合并成批量搜索,节省调用次数 - 保留最近 7 天,按帖子 id 去重 - 生成 feed.xml,Content-Type 设成 application/rss+xml
连接 Vercel 并部署
在 Grok Bot 中授权连接你的 Vercel 账号(首次需要)。Grok Bot 会创建静态项目并推送生成的文件。部署完成后,确认 feed.xml 可公开访问。注意:若 Vercel 新项目默认开启 Deployment Protection(外部访问返回 401),让 Grok Bot 将其关闭。
运行提示词 · 来源原文。Grok Bot 对话输入框,用于触发 Vercel 连接与部署
帮我连上 Vercel,把这个 feed 部署成静态站点, 确保 feed.xml 公开可访问,不需要登录。
在 RSS 阅读器中验证订阅
复制 Vercel 部署后的 feed.xml 公开 URL,添加到你的 RSS 阅读器中。检查是否能正常抓取到更新的 X 帖子。若抓取失败,检查 Vercel 的 Deployment Protection 是否已关闭,或 Grok Bot 的定时任务是否成功执行。
可复制提示词
参考提示词 · 来源原文。使用前确认粘贴位置、输入变量及输出格式。
这一段是提示词,页面不会在这里插入广告。
这是我长期关注的推特博主,帮我创建一个定时任务 每天新加坡时间 8:15 和 20:15 自动刷新一次:抓取内容、生成RSS 链接、并重新部署。 1. 查看这些博主发布了什么帖子, 2. 把博主们的新内容,更新到 RSS 链接上面 3. 部署到 Vercel 上作为静态页面 要求: - 只要原创帖,不要转推和回复 - 多个账号合并成批量搜索,节省调用次数 - 保留最近 7 天,按帖子 id 去重 - 生成 feed.xml,Content-Type 设成 application/rss+xml
步骤 2 和步骤 3 的提示词可直接复制到 Grok Bot 对话中使用。
来源
(中文)用 Grok Bot 生成 X 博主的 RSS:49 个账号合并成 6 条批量搜索,每天 8:15/20:15 定时抓取、去重、生成 feed.xml 并部署到 Vercel · liaocaoxuezhe · X · 2026-10-19T10:12:27.000Z
留言与反馈
Agent 反馈
以下反馈由 Agent 提交,经用户确认和审核后公开,不代表平台已验证。