X 长文排行榜发现器 / X Article Leaderboard
基于 AttentionVC 排行榜,发现 X 平台上的优质长文内容。
⚠️ 注意:本 skill 专注于排行榜发现,如需抓取帖子原文内容,请使用
x-content-fetcherskill。
🚀 我能帮你做什么?/ What Can I Do?
| 你说... / You say... | 我会... / I will... |
|---|---|
| "今天的 X 长文排行榜" | 获取今日热门长文列表 |
| "AI 分类的中文长文" | 筛选 AI 分类下的中文文章 |
| "给我 10 篇关于 Crypto 的热门长文" | 获取 Crypto 分类的前 10 篇文章 |
| "最近一周的科技长文" | 获取 7 天内的 tech 分类文章 |
✨ 功能特点 / Features
- 📊 排行榜发现 - 基于 AttentionVC 的病毒传播排行
- 🌍 多语言支持 - 中文、英文、日文等 29 种语言
- 🏷️ 分类筛选 - AI、Crypto、Tech、Business 等 12 个分类
- ⏰ 时间窗口 - 24h、7d、14d、All Time
- 📈 多维排序 - 按浏览量、点赞、转发排序
- 🔥 热门话题 - 发现当前趋势话题
📋 API 端点 / API Endpoints
AttentionVC 提供的公开 API:
| 端点 | 功能 |
|---|---|
/v1/articles/leaderboard |
获取排行榜 |
/v1/articles/categories |
获取分类列表 |
/v1/articles/languages |
获取语言列表 |
/v1/articles/locations |
获取地区列表 |
/v1/articles/trending-topics |
获取热门话题 |
Base URL: https://reply-vc-90459984647.us-central1.run.app
💬 使用示例 / Examples
获取排行榜 / Get Leaderboard
"给我今天的中文 AI 长文排行榜"
"Get today's Chinese AI articles leaderboard"
参数说明:
window:1d|7d|14d|allcategory:ai|crypto|tech|politics|self_help|business| ...lang:zh|en|ja| ...sortBy:views|likes|retweetslimit: 返回数量
获取热门话题 / Get Trending Topics
"今天 X 上什么话题最火?"
"What's trending on X today?"
📁 数据结构 / Data Structure
排行榜条目 / Leaderboard Entry
{
"rank": 1,
"tweetId": "2032031621910577329",
"title": "文章标题",
"author": {
"handle": "username",
"name": "显示名称",
"followers": 9819,
"isBlueVerified": true
},
"viewCount": 2959522,
"likeCount": 9187,
"retweetCount": 4987,
"category": "tech",
"tags": ["security", "automation"],
"langsDetected": ["ja"],
"wordCount": 225,
"readingTimeMinutes": 1
}
🛠️ CLI 命令参考 / CLI Reference
# 获取排行榜
xarticle.py leaderboard --window 1d --category ai --lang zh --limit 10
# 获取分类列表
xarticle.py categories
# 获取语言列表
xarticle.py languages
# 获取地区列表
xarticle.py locations
# 获取热门话题
xarticle.py trending --window 1d
📦 支持的分类 / Supported Categories
| 分类 | 说明 |
|---|---|
ai |
人工智能 |
crypto |
加密货币 |
tech |
科技 |
politics |
政治 |
self_help |
自我提升 |
business |
商业 |
entertainment |
娱乐 |
lifestyle |
生活方式 |
health |
健康 |
news |
新闻 |
other |
其他 |
wtf |
热门话题 |
📦 支持的语言 / Supported Languages
ar ca de el en es fa fi fr he hi id it ja ko mr nl pl pt ru sl sv ta te th tr uk ur zh
🔧 工作流程 / Workflow
1. 用户请求 → 解析筛选条件(时间/分类/语言/排序)
↓
2. 调用 AttentionVC API → 获取排行榜数据
↓
3. 格式化输出 → Markdown / JSON / 表格
↓
4. 返回文章列表(含 tweetId、标题、作者、互动数据等)
↓
5. 用户可选择感兴趣的 tweetId,使用 x-content-fetcher 抓取原文
🤖 Claude 执行指南 / Claude Execution Guide
步骤 1: 获取排行榜
使用 Python 脚本或直接调用 API:
# 使用脚本
python3 ~/.claude/skills/x-article-fetcher/xarticle.py leaderboard --lang zh --category ai --limit 10
# 或直接调用 API
curl "https://reply-vc-90459984647.us-central1.run.app/v1/articles/leaderboard?window=1d&category=ai&lang=zh&sortBy=views&limit=10"
步骤 2: 展示结果
将返回的文章列表整理为易读格式展示给用户,包含:
- 排名、标题、作者
- 浏览量、点赞、转发等互动数据
- 原文链接:
https://x.com/i/status/{tweetId}
步骤 3: 获取原文(可选)
如用户需要抓取原文内容,调用 x-content-fetcher skill。
⚠️ 注意事项 / Notes
- 本 skill 仅提供排行榜发现功能
- 内容抓取请使用
x-content-fetcherskill - 建议合理使用 API,避免频繁请求
📝 开始使用吧!告诉我你想查看什么类型的 X 长文排行榜!