如何把推文或长推转换成 Markdown

1

复制链接。

可以是单条帖子、长推里的任意一条,或者一篇 X 文章。

2

拿你需要的部分。

只复制纯文本,或者复制完整的 Markdown,里面有作者的整条长推、被引用的帖子、带数据的开头和媒体链接。

3

复制或下载。

把 Markdown 粘贴到 AI 工具或笔记应用里,或者保存为 .md 文件。token 数会告诉你它要占用多少上下文。

为什么 Markdown 是最适合 AI 的格式

从 X 直接复制,会连带按钮、计数、“显示更多”链接和重复的名字,这些对语言模型来说都是噪音,白白浪费上下文。Markdown 只保留重要的结构:谁写的、什么时候写的、按顺序排列的正文、标成引用的引用,以及媒体链接。ChatGPT、Claude 等模型都能顺畅读取,Obsidian、Notion 等笔记应用也能原生显示。开头把来源和作者跟正文放在一起,引用出处不会丢。

从 X 复制的样子
Jane Doe
@janedoe
·
3小时
第一条帖子的正文
显示更多
12
48
1,900
4.8万
Jane Doe
@janedoe
·
3小时
第二条帖子的正文
回复
转帖
喜欢
Markdown
# Jane Doe (@janedoe) 的长推

来源:https://x.com/janedoe/status/…
发布于:2026-09-25 14:03 UTC · 2 条帖子

---

1/ 第一条帖子的正文

2/ 第二条帖子的正文

把推特长推展开成干净的文本

长推一条条看很费劲。展开之后,作者的每条帖子都按顺序放进同一个文档,不含其他人的回复。思路和长推阅读器一样,但输出的是可以重复使用的 Markdown:放进 AI 提示词、记进笔记,或者作为博客文章的草稿(注明原作者)。帖子会编号为 1/、2/ 等,原来的结构一目了然。

把 X 文章转成 Markdown

X 文章是带标题、图片和排版的长文。粘贴文章链接,就能得到带标题、小标题和图片链接的全文,可以直接用于 AI 摘要、知识库或离线阅读。

面向开发者:在智能体或流程里使用 X 内容

MCP 服务器

把 Sorsa 的 MCP 服务器 连接到 Claude、Cursor 或任何兼容 MCP 的智能体,它就能自己获取帖子、长推、主页和搜索结果,无需复制粘贴。

npx -y sorsa-mcp

API

/tweet-info、/article 和 /search-tweets 返回干净的 JSON。在你自己的流程里把帖子转成 Markdown,用于 RAG、研究存档或摘要。每秒 20 次请求,先送 100 次免费请求。

POST /v3/tweet-info
  • 以 JSON 获取帖子、长推和文章
  • 所有套餐都是每秒 20 次请求
  • 先送 100 次免费请求,无需绑卡
POST /v3/tweet-info面向开发者
import requests

post = requests.post(
    "https://api.sorsa.io/v3/tweet-info",
    headers={"ApiKey": "YOUR_API_KEY"},
    json={"tweet_link": "https://x.com/user/status/123"},
).json()

md = (f"# Post by @{post['user']['username']}\n\n"
      f"Source: https://x.com/i/status/{post['id']}\n\n{post['full_text']}\n")

常见问题

怎么把推文转换成 Markdown?

在上方粘贴帖子的链接,点“转换为 Markdown”。你会得到带开头信息(作者、链接、日期、数据)的正文,引用变成引用块,媒体变成链接。可以复制,也可以下载 .md 文件。

能转换整条长推吗?

可以。粘贴长推里任意一条帖子的链接,作者在这条长推里发的所有帖子都会按顺序拼好。其他人的回复不包括在内。

支持 X 文章吗?

支持。粘贴文章链接,就能得到带标题、小标题和图片链接的全文。

怎么在 ChatGPT 或 Claude 里使用这份 Markdown?

复制后粘贴到对话里,或者把 .md 文件作为附件上传。token 数能帮你判断它会占用多少上下文。

它能替代 Thread Reader 吗?

就阅读和再利用长推而言,可以。它把长推展开成一个干净的文档,生成的 Markdown 可以粘贴到 AI 工具和笔记应用里。

免费吗?

免费。每天可以免费转换 5 次,在 00:00 UTC 重置,无需登录。