开发者 · 爆款拆解
爆款拆解 API:引用逐字核对
一条链接加 "breakdown": true,在逐字稿、画面文字、图片和互动数据的基础上,多返回一份拆解: 开头的钩子、带时间的结构节拍、标题公式、行动号召、可复用模板。拆解里的原话会和原文逐字核对,对不上的删掉并写明。
真实返回 · 节选
一次删掉了 7 句对不上的引用
2026-10-03 线上的一次拆解:一条 15 分 42 秒的中文剪辑教程,要求用英文写分析(translate_to: en)。 分析是英文,引用仍是中文原话;模型给的引用里有 7 句在原文里找不到,被清空并记进 missing。长字符串已截短,部分字段和条目省略(共 10 个节拍、8 步模板)。
"breakdown": {
"language": "en",
"format": "tutorial",
"hook": {
"spoken": "为什么别人的关键帧动画如此丝滑,你的却?到底关键帧丝滑的奥秘是什么?…",
"on_screen": "",
"why": "It uses a strong contrast between 'smooth' professional results and …"
},
"beats": [
{ "t": 0, "label": "Hook & Offer", "quote": "" },
{ "t": 24, "label": "Demonstration of Problem",
"quote": "可以看到它的这个运动是不是比较的无聊,是一个比较匀速平稳的缩放" }
],
"cta": "需要的小伙伴扣六就可以领取啦",
"engagement": { "likes": 60, "comments": 5, "collects": 14, "shares": 1, "as_of": "2026-10-03" },
"missing": [
"No information on the author's follower count or channel authority level",
"7 quote(s) removed: not found word for word in the post"
]
}中文分析时,这一句写作「删除了 N 处无法在原文中逐字找到的引用」。另一次线上测试(新抖音视频、中文拆解)的引用全部能在原文里逐字找到, 给出 4 个带时间的节拍,扣 3 积分(1 基础 + 1 分钟 + 1 拆解)。
返回字段
哪些是原话,哪些是分析
| 字段 | 内容 | 来源 |
|---|---|---|
| hook.spoken / hook.on_screen | 开头说的话、开头屏幕上的字 | 原话,逐字核对 |
| hook.visual / hook.why | 开头的画面、为什么能留住人 | 模型分析 |
| beats[] | 结构节拍:t(视频的秒数)或 image(图文的第几张)、label、summary、quote | quote 是原话,逐字核对;其余是分析 |
| title_formula | 标题公式,例如「数字 + 结果 + 人群」 | 模型分析 |
| cover_text / cta | 封面文字、行动号召 | 原话,逐字核对 |
| audience | 目标人群 | 模型分析 |
| engagement / tags | 点赞、评论、收藏、分享;话题标签 | 从平台数据复制 |
| template / remix_ideas | 可复用模板(4–8 步,用 [产品] [痛点] 这样的占位)、二创方向 | 模型分析 |
| missing | 这次拆解看不到的东西,以及删了几处对不上的引用 | 系统写入 + 模型 |
节拍的时间不会超过实际读到的长度;视频只读了开头时,missing 会写明。完整的原文字段说明见 文档里的「原文 / AI 字段」。
用法
REST 加一个参数,MCP 说一句话
curl -X POST https://linkdigest.dev/api/v1/digest \
-H "Authorization: Bearer ld_live_..." \
-H "Content-Type: application/json" \
-d '{"url": "https://v.douyin.com/xxxx/", "format": "json", "breakdown": true}'
# 视频需要转写时返回 202 和 jobId:
curl "https://linkdigest.dev/api/v1/digest/JOB_ID?wait=20" -H "Authorization: Bearer ld_live_..."MCP · Claude Code(Cursor、Trae、Cherry Studio、通义灵码见文档)
claude mcp add --transport http linkdigest \ https://linkdigest.dev/mcp \ --header "Authorization: Bearer ld_live_..."
接入后对 agent 说「拆解这条抖音:链接」,它会调 digest_url 并带上 breakdown: true。
API Key 在 https://linkdigest.dev/app/keys 创建(形如 ld_live_…)。 REST、MCP 各客户端的配置、轮询和返回字段见 中文 API / MCP 文档。
价格
内容本身的价格 + 1 积分
| 一条内容 | 积分 | 折合人民币 |
|---|---|---|
| 图文(6 张图以内)+ 拆解 | 2 | ¥0.288 |
| 1 分钟视频 + 拆解 | 3 | ¥0.432 |
| 3 分钟视频 + 拆解 | 5 | ¥0.72 |
| 已经读过的链接,只加拆解 | 1 | ¥0.144 |
| 同一条、同一语言的拆解再要一次 | 0 | ¥0 |
按加量包折算:$5 = 250 积分,支付宝按人民币结算 ¥36,每积分 ¥0.144。注册送 10 积分(一次性)。 任何人读过的链接再读 0 积分;读不出内容不收费。
做不到的
接之前先看这几条
- 不预测流量。why、template、remix_ideas 是模型基于这条内容写的分析。
- 看不到评论区和账号粉丝数;拆解只基于这一条内容本身和它的互动数字。
- 逐字核对只保证「原话确实出现在原文里」,不保证模型选的那句最有代表性。
- 爆款拆解这件事别家也在做(社媒数据助手、红狐都有拆解类 skill),区别在核对;见 对比页。
| 平台 / 类型 | 原因 |
|---|---|
| B站(哔哩哔哩) | 对我们服务器的地址直接返回 HTTP 412,请求到不了视频。需要代理,目前没有。 |
| X 长文(Articles) | 只能拿到首图。普通帖子的图片、视频都能读,长文正文读不到。 |
| 代码已接入,但没有端到端验证过,所以不算支持。 |
常见问题
会被问到的
- 「引用逐字核对」具体怎么核对?
- 拆解里标为原话的字段——hook.spoken、hook.on_screen、beats[].quote、cover_text、cta——必须能在这条内容已经读出的文字里找到(标题、正文、逐字稿、画面文字、图片上的字和图片描述),比较时忽略空格和标点。找不到的那一句会被清空,并在 missing 里写明删了几处。
- 点赞、收藏这些数据是模型写的吗?
- 不是。engagement 和 tags 直接复制这条内容的 stats 和话题标签(读取当天的平台数字,as_of 写日期),模型不碰。
- 拆解用什么语言写?
- 默认用帖子本身的语言;带 translate_to 就用那个语言写分析,但引用仍然是原文原话。
- 同一条链接拆解两次要付两次钱吗?
- 不用。同一条链接、同一种语言的拆解会缓存,再要一次 0 积分。已经读过、只是没拆解的链接,再要拆解只加拆解那 1 积分,不重新抓取。
- 能告诉我这条会不会火吗?
- 不能。拆解描述这条内容是怎么做的;为什么有效(why)、模板、二创方向是模型写的分析,不是预测。看不到的东西(评论区、粉丝数、只读了一部分)会写进 missing。
不用注册先试一条;注册送 10 积分,不用绑卡。支持的平台上有链接读不出来,就是一个值得报告的 bug。