🦀 ClawHub
XHunt Hot Tweets
by @dotheworknow
从 XHunt 抓取 X/Twitter 热门推文榜单并输出中文摘要与互动数据。用户提到“最火推文/热门帖子/Top20/4小时最火/只要AI/AI最火/给我链接+摘要”等请求时使用。支持 group=global|cn、hours=1|4|24、tag=ai|crypto|全部,并可切换过滤模式(全部/仅AI产...
TERMINAL
clawhub install xhunt-hot-tweets📖 About This Skill
name: xhunt-hot-tweets description: 从 XHunt 抓取 X/Twitter 热门推文榜单并输出中文摘要与互动数据。用户提到“最火推文/热门帖子/Top20/4小时最火/只要AI/AI最火/给我链接+摘要”等请求时使用。支持 group=global|cn、hours=1|4|24、tag=ai|crypto|全部,并可切换过滤模式(全部/仅AI产品与模型更新/允许政治争议)。 compatibility: 需要可访问 https://trends.xhunt.ai;优先 browser 快照抓取,失败时可降级 web_fetch(结果可能不完整)。 metadata: author: Javis version: 2.0.2
XHunt 热门推文提取(v2)
目标:稳定输出“可直接转发/复盘”的热门推文清单(链接 + 一句话摘要 + 核心互动数据)。
1) 参数解析(先做)
默认参数:group=globalhours=24tag=ailimit=20mode=all(不过滤政治)按用户话术覆盖:
group=cnhourstag=aitaglimitmode=ai-product-onlymode=allURL 模板:
https://trends.xhunt.ai/zh/tweets?group=&hours= &tag=2) 抓取策略(固定顺序)
1. 优先browser 打开目标 URL + snapshot(refs=aria)。
2. 从榜单卡片提取:排名、作者、链接、标题、views、likes、retweets、热度。
3. 若 browser 失败,降级 web_fetch,并在输出首行标注:
- 说明:本次使用降级抓取,字段可能不完整。
4. 若两种抓取都失败,直接返回错误说明,不得编造数据:
- 说明:抓取失败(网络或页面结构变化),请稍后重试。3) 过滤规则
mode=all
mode=ai-product-only
保留:剔除:
若过滤后不足 limit:
4) 输出格式(严格)
首行口径:数据源:XHunt 推文榜( / h / ) 列表:每条固定 3 行
1. N)
2. 摘要:<一句中文摘要>
3. 数据:
末尾补“观察”3条:
5) 质量门槛
limit,返回真实条数,并在末尾加一句:说明:符合条件条目不足 ,已返回全部可用结果。 6) 快速模板(执行时可直接套)
用户:四小时最火帖子,只要AI,给我Top20,每个一条摘要执行参数:
group=globalhours=4tag=ailimit=20mode=ai-product-only