用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/ComeOnOliver/skillshub --skill twitter-crawler命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | twitter-crawler |
| description | Twitter 推文爬取器 - 指定用户名爬取推文,保存为 Markdown 格式,支持自定义数量和字段 |
| allowed-tools | Bash, Read, Write, Edit |
爬取指定 Twitter 用户的推文,保存为 Markdown 格式。
cd ~/.claude/skills/twitter-crawler
python3 scripts/fetch_tweets.py <用户名>
python3 scripts/fetch_tweets.py <用户名> [选项]
选项:
-n, --limit N 获取推文数量(默认10)
-p, --pages N 获取页数(默认1,每页约20条)
-o, --output PATH 输出文件路径(默认 outputs/{用户名}.md)
--json 同时输出 JSON 格式
--interval SECONDS 请求间隔秒数(默认5,防止频率限制)
--no-user-info 不获取用户信息
--title TITLE 自定义 Markdown 标题
--fields FIELDS 包含的字段,逗号分隔
--auth-token TOKEN 指定 auth_token
Twitter API 有频率限制,脚本内置了以下保护机制:
--interval 调整间隔时间--fields 可选值(逗号分隔):
text - 推文内容time - 发布时间likes - 点赞数retweets - 转发数replies - 回复数views - 浏览量url - 推文链接media - 媒体(图片)python3 scripts/fetch_tweets.py VoxcatAI
输出:outputs/VoxcatAI.md
python3 scripts/fetch_tweets.py elonmusk -n 20 -o ~/Desktop/elon.md
python3 scripts/fetch_tweets.py sama --fields text,url
python3 scripts/fetch_tweets.py OpenAI -n 15 --json
输出:
outputs/OpenAI.mdoutputs/OpenAI.jsonpython3 scripts/fetch_tweets.py VoxcatAI --title "VoxCat 的 Prompt 分享"
# @用户名 的推文
> 爬取时间: 2026-01-11 12:00:00
> 推文数量: 10
## 用户信息
- **名称**: xxx
- **用户名**: @xxx
- **粉丝**: 1,000
- **简介**: xxx
## 推文列表
### 1. 推文
**时间**: 2026-01-11 10:00:00
> 推文内容...
**互动**: ❤️ 100 | 🔁 20 | 💬 5
**链接**: [https://twitter.com/xxx/status/xxx](...)
---
{
"user": {
"name": "xxx",
"username": "xxx",
"followers": 1000,
...
},
"tweets": [
{
"id": "xxx",
"text": "xxx",
"created_at": "2026-01-11 10:00:00",
"likes": 100,
"retweets": 20,
...
}
],
"fetched_at": "2026-01-11T12:00:00"
}
脚本会自动从 ~/Documents/trend-crawler-master/trend-crawler/config.yaml 读取 auth_token。
如果需要单独配置,创建 ~/.claude/skills/twitter-crawler/config.yaml:
twitter_accounts:
auth_token: "你的auth_token"
auth_token 的值