n8n · 小红书 / 抖音

在 n8n 里读小红书、抖音链接

简单说:一个 HTTP Request 节点 POST 链接到 https://linkdigest.dev/api/v1/digest,拿回正文、带时间的口播文案、画面文字和热评; 要让 AI Agent 自己决定读什么,就挂一个 MCP Client Tool 指向 https://linkdigest.dev/mcp。不登录、不用 Cookie,只读不发。

做法一

HTTP Request 节点:一条链接进,文案出

上游节点(表格、Webhook、RSS…)给出 url 字段,这个节点这样填:

Method:POST

URL:https://linkdigest.dev/api/v1/digest

Authentication:Generic Credential Type → Header Auth:Name 填 Authorization,Value 填 Bearer ld_live_…(控制台 → API 密钥)

Send Body:JSON:{ "url": "{{ $json.url }}", "depth": "script" }(只要口播文案;要画面文字和要点就去掉 depth)

返回里 transcript 是带秒数的口播分段,raw_markdown 是整篇可读文本,小红书还有 comments(分享页上的热评)。 视频读得久时先返回 pending: true:IF 判断它,Wait 15 秒,回到同一个节点再发一次,只扣一次费。 这个循环 2026-11-08 在测试账号上实际跑过:第一次 202,15 秒后第二次拿到 20 段文案,记账一次、1 积分。

做法二

AI Agent + MCP:让 Agent 自己找帖子、读、对比

节点:AI Agent 下挂 MCP Client Tool

Endpoint:https://linkdigest.dev/mcp

Server Transport:HTTP Streamable(只有 SSE 选项的老版本 n8n 先升级)

Authentication:Bearer Auth,Token 填 ld_live_…

可用工具:digest_url(读一条)、search_links(按话题找帖子)、compare_links(一批对比)、list_batches、check_balance

这是 Claude Code、Cursor 用的同一个 MCP 服务(Streamable HTTP)。工具说明见 中文文档, 小红书方面的取舍见 小红书 MCP。

常见问题

n8n 读小红书要登录小红书账号、填 Cookie 吗?
不用。LinkDigest 在自己的服务器上读公开页面,n8n 里只需要一个 LinkDigest 的 API 密钥。小红书笔记请用 App 里「分享 → 复制链接」出来的链接(带 xsec_token),不带的有时读不到,读不到不扣积分。
能用 n8n 自动发小红书笔记吗?
LinkDigest 不做发布:它只读,不登录你的账号,也不替你发笔记、评论或私信。自动发布那类工作流需要登录账号,风险由账号承担,和这里是两回事。
HTTP Request 返回 pending: true 是什么意思?
视频还在读(通常 30–90 秒),接口约 25 秒内先返回。接一个 IF 节点判断 pending,为真时 Wait 15 秒,再回到同一个 HTTP Request 节点把同样的请求发一次:读完就返回结果,只扣一次积分。
要一次读几十条链接呢?
用批量接口 POST /api/v1/digest/batch,传 urls 数组,轮询到 status 为 done 再加 ?include=digests 取回全部;做法和条数上限见「批量提取抖音文案」页。
多少钱?
小红书图文一般 2 积分;视频按时长,只要文案每 2 分钟 1 积分,5 分钟 3 积分。任何人读过的链接再读不扣。注册送 10 积分,之后支付宝 ¥9.9 买 50 积分,一次性、不订阅。

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