x-tweet-fetcher

免登录免密钥,一键抓取 X 数据,AI 智能体好帮手

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 83 🐛 待处理 3 👀 关注 3
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1001
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,可自行部署使用。

项目预览

x-tweet-fetcher 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队ythx-101
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型agent-tools,ai-agent,automation,no-api,osint,scraper,twitter,x-twitter
GitHub 星标★ 1001
上线时间2026-02-14 00:00:00
代码更新2026-10-14
仓库体积531 KB
本站数据更新2026-11-08
维护状态较活跃
收录时间2026-08-09
浏览次数4

项目介绍

x-tweet-fetcher 是一个无需登录或 API 密钥即可抓取 X/Twitter 推文、回复、时间线和文章的 Python 工具,专为 AI 智能体设计。它解决了传统 Twitter API 需要付费、认证复杂、限制多的问题,让开发者或智能体能快速获取公开社交媒体数据,用于舆情分析、市场调研、内容监控等场景。核心能力包括:支持抓取用户时间线、搜索推文、获取回复线程和长文章;提供简洁的 Python 接口,易于集成到现有 AI 工作流;无需维护 OAuth 凭证,降低使用门槛。项目早期但已获得近千星标,适合需要轻量级数据采集的开发者。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1001

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 4 步

环境要求

  • Python 3.10+
  • Git
  • 可选:Nitter 实例或 Playwright(抓时间线/列表时)

安装与启动步骤

  1. 1安装

    克隆并安装命令行工具。

    git clone https://github.com/ythx-101/x-tweet-fetcher
    cd x-tweet-fetcher && pip install .
  2. 2抓取单条推文

    无需登录或 API Key,直接按链接抓取。

    xtf --url https://x.com/user/status/1234567890
  3. 3抓取用户时间线

    需配置 Nitter 实例。

    export XTF_NITTER=http://127.0.0.1:8788
    xtf --user elonmusk --limit 20
  4. 4在 Python 中调用

    用 Router 以统一接口获取推文/时间线/回复。

    from xtf import Router
    router = Router()
    tweet = router.fetch_tweet("user", "1234567890")

关键配置

配置项必填说明示例
XTF_NITTER否Nitter 实例地址(抓时间线/列表用)http://127.0.0.1:8788
XTF_BROWSER否浏览器驱动(playwright 等)playwright

如何确认成功

运行 xtf --url <推文链接> 能返回该推文的 JSON 数据,全程无需登录或 API Key。

常见问题

Q:抓时间线为什么需要 Nitter?

A:单条推文走 fxtwitter 后端免配置;时间线/列表需 Nitter 或浏览器后端。

注意事项

  • 提供三后端自动回退;可 pip install ".[playwright]" 启用浏览器后端。

核心亮点

  • 无需 API 密钥和登录,省去繁琐认证流程,开箱即用
  • 覆盖推文、回复、时间线、文章多种数据类型,满足常见采集需求
  • 专为 AI 智能体设计,接口简洁,易于集成到自动化流程

不足之处

  • 依赖非官方抓取方式,可能受 X 平台反爬机制影响,稳定性待观察
  • 文档/社区待观察

适用场景

  • AI 智能体实时获取 X 热点话题和用户动态
  • 市场调研人员快速收集竞品或品牌相关推文
  • 舆情监控系统抓取特定关键词或账号的公开数据

替代项目

snscrape、twint、tweepy

上一篇:claude-code-source-code

下一篇:open-claude-tag

同类项目推荐

mcp 开源

微软官方 MCP 服务合集,让 AI 直连微软数据与工具

Catalog of official Microsoft MCP (Model Context Protocol) server implementations fo···

★ 3840 2026-10-22
AGenUI 开源

让 AI 在手机端原生渲染动态界面,流畅如丝滑

Native A2UI Renderer for iOS/Android/HarmonyOS. High performance streaming Generativ···

★ 1229 2026-08-09
ROSGPT_Vision 开源

用自然语言提示词,让机器人听懂你的指令并执行任务。

Commanding robots using only Language Models' prompts

★ 106 2026-08-09
VibeDrift 开源

让 AI 写代码不跑偏,实时自检保持架构一致

Ship agentic. Stay coherent. Self-checking code integrity for AI coding agents, via ···

★ 60 2026-08-09
hearth 开源

让 AI 智能体直接参与游戏开发,快速构建 2D 游戏。

Hearth: an open-source, agent-native desktop app for agentic game development.

★ 43 2026-08-09
OpenClawChineseTranslation 开源

让中文用户零门槛用上开源 AI 助手,多平台随时聊

OpenClaw (Clawdbot/Moltbot) 汉化版 - 开源个人 AI 助手中文版 | Claude/ChatGPT LLM 接入···

★ 3792 2026-08-09
WireClaw 开源

让ESP32变身离线AI管家,本地对话配置,全天候自动执行

ESP32 AI agent with persistent memory and offline rule engine - chat to configure, r···

★ 213 2026-08-09
lnwjud 开源

本地跑 AI 智能体,统一接管 MCP 工具与桌面自动化

lnwjud — local AI-agent runtime & MCP gateway

★ 209 2026-09-22
mistermorph 开源

用 Go 快速搭建可复用的 AI 智能体核心

Unified Agent + reusable Go agent core.

★ 83 2026-08-09