X 趋势监控推文串发布器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,将 @user_3c6cb52e/twitter-x-trend-monitor-thread-publisher 安装到 AI 助手中。
技能介绍
它解决什么问题
手动刷 X 的"趋势榜"找选题是一件既重复又容易漏的事:趋势话题大约每 15 分钟轮换一次,人不可能一直盯着;就算发现某条话题火了,再去找相关高互动推文、整理素材、写成推文串(Thread),整套流程耗时太长,热度往往已经过去了。这个技能把「盯榜 → 匹配关键词 → 收集素材 → 起草推文串 → 发布」压缩成一条自动化流水线。
工作流程
- 定时轮询:每 15 分钟调用 X API v2 的 trending topics 端点,拉取当前趋势列表。
- 关键词匹配:将拉到的趋势与存储在 Redis 中的关键词观察列表(watchlist)比对,只有命中列表的趋势才会触发后续流程。
- 素材采集:对命中的趋势,抓取互动量(engagement)最高的推文作为总结素材。
- 起草推文串:通过 OpenAI Chat Completions 生成总结性的推文串文案。
- 发布:通过 X API v2 发布,并以回复链(reply chaining)方式串起整条 Thread,同时遵守 OAuth 2.0 PKCE 的速率限制。
适用边界与注意点
- 依赖链较长:需要 Redis 实例(官方 Docker 镜像即可)、Python 的
redis-py或 JavaScript 的node-redis客户端,以及 OpenAI API 的可用额度。 - 观察列表靠维护:Redis 里 watchlist 的质量决定了触发频率与精准度,需要持续维护。
- 发布即公开:这是自动发布型工具,生成的推文串会直接发到你的 X 账号,建议先用测试账号验证文案质量。
- 速率受限:受 X API v2 与 OAuth 2.0 PKCE 限流约束,15 分钟的轮询间隔是设计上的权衡,高频调用可能触发限流。
- 上游文档杂糅:SKILL.md 中混入了大量 Redis 源码构建(
cmake、make、brew)的说明,属于上游 README 摘录,实际部署不一定全部需要。
使用场景
- 你在运营品牌 X 账号,希望在热点趋势出现时自动生成并发布总结推文串,保持账号内容更新。
- 你为技术社区做内容策划,想监控特定技术关键词进入 X 趋势榜后自动收集高互动推文作为素材。
- 你在管理多个 X 账号,需要按固定节奏发布趋势摘要,但人工盯榜和写稿太耗时。
- 你想验证 X API v2 趋势端点与 OAuth 2.0 PKCE 限流机制,需要一个可运行的轮询和发布参考实现。
适合人员
- X 账号运营者,希望用自动化流程替代人工盯榜和推文串撰写。
- 内容策划人员,需要围绕特定关键词趋势快速获取素材并产出推文。
- 开发者,正在研究 X API v2 趋势端点、Redis watchlist 与自动发布链路的工程实践。
- 技术团队,希望在 Redis 与 OpenAI 集成基础上搭建定时监控和内容生成服务。