如何把推文或长推转换成 Markdown
复制链接。
可以是单条帖子、长推里的任意一条,或者一篇 X 文章。
拿你需要的部分。
只复制纯文本,或者复制完整的 Markdown,里面有作者的整条长推、被引用的帖子、带数据的开头和媒体链接。
复制或下载。
把 Markdown 粘贴到 AI 工具或笔记应用里,或者保存为 .md 文件。token 数会告诉你它要占用多少上下文。
为什么 Markdown 是最适合 AI 的格式
从 X 直接复制,会连带按钮、计数、“显示更多”链接和重复的名字,这些对语言模型来说都是噪音,白白浪费上下文。Markdown 只保留重要的结构:谁写的、什么时候写的、按顺序排列的正文、标成引用的引用,以及媒体链接。ChatGPT、Claude 等模型都能顺畅读取,Obsidian、Notion 等笔记应用也能原生显示。开头把来源和作者跟正文放在一起,引用出处不会丢。
Jane Doe @janedoe · 3小时 第一条帖子的正文 显示更多 12 48 1,900 4.8万 Jane Doe @janedoe · 3小时 第二条帖子的正文 回复 转帖 喜欢
# 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-mcpAPI
/tweet-info、/article 和 /search-tweets 返回干净的 JSON。在你自己的流程里把帖子转成 Markdown,用于 RAG、研究存档或摘要。每秒 20 次请求,先送 100 次免费请求。
POST /v3/tweet-info- 以 JSON 获取帖子、长推和文章
- 所有套餐都是每秒 20 次请求
- 先送 100 次免费请求,无需绑卡
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 重置,无需登录。