小红书 · 图文 + 视频

小红书笔记提取:
图文 OCR 和视频逐字稿

一条链接进去,出来的是正文、标签、每张图的描述与图上的字、视频的逐字稿和要点。 不需要登录,不需要 cookie,两种分享域名都支持。

264 字的真相

服务器请求到的笔记长这样

一条真实笔记,服务器端请求,去掉 script 之后整个 DOM 只剩 264 个字符。 这就是任何「读取网页」工具拿到的全部:

<!doctype html>
<html><head><title>小红书</title></head>
<body><div id="app"></div></body></html>

# 没有正文。没有图。没有字。

正文在图片里,视频没有字幕。yt-dlp 只能读视频笔记的视频流,而图文笔记是小红书的大多数。 所以要的不是「更好的 HTML 解析」,是把每张图读一遍——开发者接入看 小红书图文笔记图片文字提取 API。

分享链接

两种域名都支持

xhslink.cn · xhslink.com

iOS App 复制出来的是 xhslink.cn/o/…,桌面和老分享是 xhslink.com/o/…。两种都会解析到 xiaohongshu.com/discovery/item/… 或 /explore/…。只认一种的工具会静默降级——这里有实测记录。

不需要登录 / cookie

小红书按 User-Agent 返回不同页面:移动 UA 拿到「下载 App」的壳,桌面 UA 拿到真数据; 冷请求会被拒,先访问 /explore 建立会话再读笔记就行。全程没有账号, 所以没有你的账号会被封,也不用给我们任何东西。

实测

图文笔记和视频笔记各一条

图文笔记,17 张图

17 张图逐一描述并 OCR,得到 381 段屏幕文字、13 个要点。这一条用时 119 秒;小红书过去 30 天完整读取中位 34 秒。 首页的回放就是这一条,逐字可查。

视频笔记

ASR 逐字稿加抽帧 OCR,得到 56 段屏幕文字、12 个要点。这一条用时 约 160 秒;小红书过去 30 天完整读取中位 34 秒。转写用 gpt-4o-mini-transcribe,中文上比我们对比过的 Whisper 准。

返回字段

拿到什么

字段内容
caption笔记正文和话题标签
images[].description每张图的描述
images[].ocr每张图上的文字(OCR)
ocr_text所有屏幕文字,按出现顺序
transcript视频笔记的逐字稿,{ t, text },t 是这一段开始的秒数(每段最长约 170 秒)
key_points要点,保持原文语言
author / title / posted_at作者、标题、发布日期
degraded哪一步没有完整读到;空数组表示干净

用法

一条真实的请求

带 xsec_token 的分享链接原样贴进去即可。

curl -X POST https://linkdigest.dev/api/v1/digest \
  -H "Authorization: Bearer ld_live_..." \
  -H "Content-Type: application/json" \
  -d '{"url": "https://www.xiaohongshu.com/discovery/item/6a6bf662000000002402de7e?xsec_token=CBCe01s1uyd2C8uMx6ycYcnEwPV5_31OX1u_I19FCSd54=&xsec_source=app_share", "format": "json"}'

这条链接是首页示例之一,已经被读过并缓存,所以会直接返回 200, 不扣额度。换成你自己的链接:图文和短帖直接返回;需要下载并转写的视频返回 202 和一个 jobId,用同一个 key 去 GET /api/v1/digest/JOB_ID 取结果。

MCP · Claude Code / Cursor

claude mcp add --transport http linkdigest \
  https://linkdigest.dev/mcp \
  --header "Authorization: Bearer ld_live_..."

不支持的

先说做不到的

接进去之后才发现读不出来,比现在就知道更糟。以下是明确不支持的,写在这里也写在覆盖表上。

平台 / 类型原因
X 长文(Articles)只能拿到首图。普通帖子的图片、视频都能读,长文正文读不到。

价格

按工作量计费,不按链接数

找到帖子才扣积分(抖音、小红书每次 4,其他 1;搜不到不扣),读帖子按下面的价;每一项的价都在下面那张表里,和 API 计费用的是同一组常量。

dev

$9/月

每月 500 个 credit(积分),只能用银行卡订阅。一条普通图文笔记 1 积分,约 $0.018; 视频每开始的 1 分钟 1 积分,一条 10 分钟的视频按公式是 11 积分,约 $0.20。

免费与加购

注册即送 10 积分(一次性,不按月补),不用绑卡;不够用时 $5 一次买 250 积分(支持支付宝,按人民币结算 ¥36,折合每积分 ¥0.144),不订阅、不过期。 任何人读过的链接再读都免费、不计额度。读不出内容的链接(没有逐字稿、没有屏幕文字、没有图片描述)不收费, 并在一小时内允许重试。 按话题找链接(search_links:小红书、抖音、YouTube、X、网页)找到才扣积分,抖音、小红书每次 4,其他 1,搜不到不扣;搜索按积分计,不设每小时次数上限,免费账号另有全站共用每天 30 次的额度;找到之后的读取照常计费。你自己的信息流用浏览器扩展从你自己的页面发起,不扣搜索积分。

量大:studio / 大包

品牌、代运营、MCN 批量读对标笔记用。¥288 一次买 2000 积分(支付宝,不订阅、不过期,每积分价格和小包相同)。或者 studio 订阅 $49/月,每月 3500 积分(银行卡,每积分约 $0.014)。批量接口一次 200 条(dev 50 条、免费 10 条),每小时 300 次调用(dev 60 次),可带爆款拆解(+1 积分)、消费者洞察(+1 积分:受众、卖点、顾虑、购买意向、产品与价格、读者提问,每条引文都核对过)、批量综合(synthesis,每 10 条 1 积分:一批对标笔记 → 一页,共同主题、钩子、形式、主张、读者顾虑、空白,每条例子标明来自第几条笔记并逐字核对)和 webhook 回调。

一次读取
一条图文、文章或帖子1 积分1 积分含前 6 张图;每多 6 张 +1,一次最多读 60 张。
一条视频,完整读取+1 积分 / 分钟同样的基础价,加每开始的 1 分钟 1 积分:带时间的逐字稿、抽帧、画面文字。
长视频,逐字稿优先(depth: transcript)1 积分 / 2 分钟完整逐字稿加大约每分钟一帧,每开始的 2 分钟 1 积分,而不是每分钟 1 积分。
扩展录制(Digest this tab)+1 积分 / 分钟按同样长度的链接计费:你的标签页播放了多久,每开始的 1 分钟 1 积分。
分享页热评(小红书)已含随笔记一起返回,不另发请求,不另计费。
每条链接可加
translate_to 翻译+1 积分原文旁多一块译文,原文不改。
breakdown 爆款拆解+1 积分钩子、带时间的结构节拍、标题公式、可复用模板。
insight 消费者洞察+1 积分受众、卖点、顾虑、购买意向、产品与价格、读者提问,每条附核对过的引文。
ask 问答+1 积分从帖子里回答一个问题,附它依据的原话。
一批
synthesis 批量综合1 积分 / 10 条整批读完后的一页对比,整批只收一次:每开始的 10 条 1 积分,最少 1 积分。
竞品洞察报告3 条约 10 积分一批笔记,每条带消费者洞察,加一页综合对比,排成可打印、可分享的报告。每条笔记按各自的价(通常 2 积分)加洞察 1 积分,再加综合。免费最多 3 条、dev 20 条、studio 50 条。
每批链接数10 · 50 · 200免费 10 条、dev 50 条、studio 200 条;每条按各自的价,读失败的不扣。
每小时调用次数(API 与 MCP)60 · 300免费和 dev 60 次,studio 300 次。只是防突发,不是额度。
搜索
search_links / POST /api/v1/search4 · 1按话题找帖子:抖音、小红书每次 4 积分,YouTube、X、网页每次 1 积分——找到才扣,找不到不扣。按积分计费,不设每小时次数上限;没买过积分的账号另有全站共用每天 30 次。
免费
用扩展找你自己的信息流0 积分在你自己的浏览器里,用扩展按钮找小红书、抖音的帖子。
任何人读过的链接0 积分直接从共享缓存返回,秒出。
读不出内容的链接0 积分没有逐字稿、没有画面文字、没有图片描述:不收费,一小时内重试也免费。

常见问题

会被问到的

小红书笔记提取需要登录或者 cookie 吗?
不需要。用桌面 User-Agent 先访问一次 /explore 建立会话,就能读到笔记数据,全程不用账号。你不用给我们任何 cookie,也没有你的账号会被封。
App 里复制出来的 xhslink.cn 链接能用吗?
能。iOS App 复制的是 xhslink.cn,桌面和老分享是 xhslink.com,两种都会解析到 xiaohongshu.com 的笔记页。分享链接带的 xsec_token 原样贴即可。
图文笔记能提取图片里的字吗?
能,这是重点。每张图都会被描述一遍并做 OCR,一条 17 张图的笔记实测得到 381 段屏幕文字和 13 个要点(那一次用时 119 秒;现在的中位耗时见下面的实测卡片和 /platforms)。
视频笔记有逐字稿吗?
有。小红书不发布字幕,所以逐字稿来自语音识别 gpt-4o-mini-transcribe,按段标起始时间(每段最长约 170 秒);同时对抽帧做 OCR,画面文字带大致时间。一条视频笔记实测得到 56 段屏幕文字和 12 个要点(那一次约 160 秒;现在的中位耗时见 /platforms)。
读不出来会怎样?
结果里有一个 degraded 字段,用人话写明哪一步没读到。读不出内容的链接不收费。

不用注册先试一条;注册送 10 积分,不用绑卡。支持的平台上有链接读不出来,就是一个值得报告的 bug。