运营 · 内容拆解

对标账号拆解:
把一批链接变成一张表

手里有几十上百条对标账号的小红书链接,要的是一张表:标题、发布时间、正文、每张图上的字、逐字稿、爆款拆解。 下面是今天就能跑通的做法——REST 循环、一次 200 条的批量接口(免费 10 条、dev 50 条、studio 200 条),或者让 agent 自己跑。

流程

三步

收集链接

不用手抄:公开平台在控制台 Find posts(MCP:search_links)按话题找;小红书在你自己的浏览器里打开主页或搜索页,按扩展的「读这一页的笔记」按钮,整页笔记作为一批送来。 分享链接原样也行:xhslink.cn/o/…、v.douyin.com/…、youtu.be/…、x.com/…/status/…。短链会解析,追踪参数会去掉, 同一条内容的不同分享命中同一份缓存。

逐条提取

每条链接 POST /api/v1/digest。图文和短帖直接 200;要下载转写的视频返回 202 和 jobId,用 GET /api/v1/digest/JOB_ID 轮询到 200。

写进表

每条返回是同一个结构,不用按平台分支。取下面这几列写 CSV,degraded 非空的行标出来人工看。

REST

一个能直接跑的循环

四条链接都是首页示例,已缓存,跑一遍不扣额度。换成你自己的列表就是真实用法。

# links.txt: 一行一条链接
cat > links.txt <<'LINKS'
https://www.xiaohongshu.com/discovery/item/6a6bf662000000002402de7e?xsec_token=CBCe01s1uyd2C8uMx6ycYcnEwPV5_31OX1u_I19FCSd54=&xsec_source=app_share
https://v.douyin.com/VeXgdE_QwTE
https://www.youtube.com/watch?v=CEvIs9y1uog
https://x.com/ProfTomYeh/status/2091167283057930455
LINKS

while read -r u; do
  r=$(curl -s -X POST https://linkdigest.dev/api/v1/digest \
        -H "Authorization: Bearer ld_live_..." \
        -H "Content-Type: application/json" \
        -d "{\"url\": \"$u\", \"format\": \"json\"}")
  # 视频会先给 202 + jobId:轮询到 200 为止
  job=$(printf '%s' "$r" | jq -r '.jobId // empty')
  while [ -n "$job" ] && printf '%s' "$r" | jq -e '.pending' >/dev/null; do
    sleep 5
    r=$(curl -s https://linkdigest.dev/api/v1/digest/$job \
          -H "Authorization: Bearer ld_live_...")
  done
  printf '%s' "$r" | jq -r '[.platform, .author, .title, .posted_at,
    (.key_points | join(" / ")), (.degraded | join("; "))] | @csv'
done < links.txt > duibiao.csv

API 每小时 60 次调用;几十条一批在一小时内跑完是正常的。量大用下面的批量接口,一次 免费 10 条、dev 50 条、studio 200 条。

批量

一次 200 条,带爆款拆解,整批综合成一页,跑完回调

POST /api/v1/digest/batch 收一组链接(免费 10 条、dev 50 条、studio 200 条),立即返回 batch_id。给了 webhook_url 就在全部跑完后把汇总 POST 给你(带签名);不给就轮询。读失败的那条单独标出来,不会让整批失败,也不扣积分。

curl -s -X POST https://linkdigest.dev/api/v1/digest/batch \
  -H "Authorization: Bearer ld_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "urls": ["https://xhslink.com/o/...", "https://xhslink.com/o/..."],
    "breakdown": true,
    "synthesis": true,
    "webhook_url": "https://你的服务/ld-callback"
  }'
# → 202 { "batch_id": "...", "poll": "/api/v1/digest/batch/...", "synthesis": null, ... }

# 跑完后取全部结果(每条的正文、要点、逐字稿、拆解,以及整批的 synthesis)
curl -s "https://linkdigest.dev/api/v1/digest/batch/BATCH_ID?include=digests" \
  -H "Authorization: Bearer ld_live_..."

synthesis: true 是批量综合:全部读完后多返回一个 synthesis——这批笔记共同的主题、钩子、形式、主张、读者顾虑、没人覆盖的空白,每条例子标明来自第几条笔记(note)并逐字核对(verified),raw_markdown 是整页。 计费按条:普通图文笔记 1 积分(含前 6 张图),爆款拆解每条 +1;批量综合每 10 条 1 积分、整批只收一次;同一条链接任何人读过再读免费。

品牌 / 代运营 / MCN

每周读几百条对标笔记的团队

一条带拆解的图文笔记约 2 积分,每周 200 条就是一个月 1,600 积分左右。国内团队:¥288 一次买 2000 积分,支付宝付,不订阅、不过期。用银行卡的团队:studio $49/月,每月 3500 积分,随时取消。

先用免费 10 积分试

MCP

或者让 Claude Code 自己跑

接入之后把链接列表贴给它,说清要哪些列。它会逐条调 digest_url, 视频的 job_id 自己处理,最后给你 CSV 或 Markdown 表。

claude mcp add --transport http linkdigest \
  https://linkdigest.dev/mcp \
  --header "Authorization: Bearer ld_live_..."
把下面这些链接逐条 digest_url,输出一张 Markdown 表:
标题|发布时间|要点(合并成一句)|屏幕文字前 3 条|degraded

<贴链接>

表的列

每条返回里值得留的字段

字段用途
platform / author / title / posted_at谁、什么、什么时候
caption正文和话题标签
key_points要点,原文语言
ocr_text屏幕文字:封面标题、字幕条、图上的字
transcript逐字稿,t 是这一段开始的秒数(语音识别每段最长约 170 秒)
on_screen画面里的字,每条带大致时间(≈)
images[].description图文笔记每张图的描述
degraded非空就是这条比原帖薄,人工看一眼

完整字段说明见英文文档。小红书和抖音各自的细节见小红书笔记提取和抖音文案提取。

不支持的

先说做不到的

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

平台 / 类型原因
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 积分没有逐字稿、没有画面文字、没有图片描述:不收费,一小时内重试也免费。

常见问题

会被问到的

链接从哪来?能帮我找吗?
公开平台(YouTube、X、网页)用控制台的 Find posts 模式或 MCP 的 search_links 按话题找(找到才扣 1 积分)。小红书的搜索要登录,所以在你自己的浏览器里打开对标账号的主页或搜索页,按扩展的「读这一页的笔记」按钮,那一页的笔记就作为一批发过来——不登录、不要 cookie、不伪造签名。然后在控制台的 Batches 页或用 list_batches 取这一批。
有批量接口吗?
有。POST /api/v1/digest/batch 一次最多 免费 10 条、dev 50 条、studio 200 条,可以带 breakdown、insight、synthesis(整批综合成一页)和 webhook(完成后回调,带签名)。缓存是全局的,团队里第二个人读同一条不计费。
能把一批对标笔记综合成一页吗?
能。批量接口加 synthesis: true,全部读完后多返回一个 synthesis:这批笔记共同的主题、钩子、形式、主张、读者顾虑和没人覆盖的空白,每条例子标明来自第几条笔记并逐字核对。每 10 条 1 积分,整批只收一次;MCP 里对应的工具是 compare_links。
能直接给出拆解,而不只是文案吗?
能。加 breakdown: true(+1 积分),返回钩子、带时间的结构节拍、标题公式、封面文字、行动号召、目标人群和可复用模板;引用的原话会和原文逐字核对,点赞评论等数据直接来自平台。
能在飞书多维表格或扣子里用吗?
扣子:用 /openapi.json 导入成插件,见中文文档。飞书多维表格的字段捷径已开发完成,上架需要飞书审核;在那之前可以用多维表格自动化的 HTTP 请求调同一个 API。
一次能跑多少条?
API 每小时 60 次调用。一批几十条链接的对标账号拆解在一小时内跑完是正常的;更大的量分批跑,或者用批量接口(一次 免费 10 条、dev 50 条、studio 200 条)。
表里哪些列最有用?
title、posted_at、caption、key_points 四列能看出选题和节奏;ocr_text 和 transcript 是原文,用来看话术;degraded 非空的行需要人工看一眼。
能直接让 Claude Code 干这件事吗?
能。接入 MCP 之后把链接列表贴给它,说明要哪些列,它会逐条调 digest_url,遇到视频的 job_id 自己处理,最后输出 CSV 或 Markdown 表。

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