流水线
- 固定名单,别每周换
竞品监控的价值在连续性。先把 5–10 个账号钉死,语义上「谁算竞品」写清楚。 - 每周拉一次最近作品
list_creator_posts 取最近 10 条,只存 id、发布时间、likes/comments/shares。 - 算三个数
① 本周新增内容的互动中位数 vs 上周(环比);② 发文条数(节奏变化往往先于数据变化);③ 爆款率 = 互动高于自身中位数 3 倍的内容占比。 - 只对异常做动作
环比掉 30% 以上、节奏突变、爆款率归零——只有这三类情况值得你去逐条看内容。
真实跑批结果
口径示例(某账号连续两周)
第 1 周发文 5 条、互动中位数 1.2 万、爆款 1 条;第 2 周发文 5 条、中位数 8 千、爆款 0 条 → 节奏没变但效率掉了 33%,属于「内容方向偏了」,要看选题而不是看频率。
第 1 周发文 5 条、互动中位数 1.2 万、爆款 1 条;第 2 周发文 5 条、中位数 8 千、爆款 0 条 → 节奏没变但效率掉了 33%,属于「内容方向偏了」,要看选题而不是看频率。
需要的接口
这一篇用到 list_creator_posts,参数如下;写程序用 REST,接客户端用 MCP,两者返回一致。
复制即可运行
cURL
curl -s https://lucydomi.com/mcp/v1/list_creator_posts \
-H "Authorization: Bearer $BUSYBEE_API_KEY" \
-H "Content-Type: application/json" \
-X POST \
-d '{"platform": "tiktok", "creator": "yourcoffeedude", "limit": 10}'Python(标准库)
import os, json, urllib.request
KEY = os.environ["BUSYBEE_API_KEY"]
req = urllib.request.Request(
"https://lucydomi.com/mcp/v1/list_creator_posts",
data=json.dumps({"platform": "tiktok", "creator": "yourcoffeedude", "limit": 10}).encode(),
headers={"Authorization": f"Bearer {KEY}", "Content-Type": "application/json"},
method="POST",
)
data = json.load(urllib.request.urlopen(req, timeout=60))
for it in data["items"]:
print(it.get("url"), it.get("text", "")[:60])常见问题
接口能直接给历史曲线吗?
不能。每次调用返回的是当下快照,历史必须你自己落库;这也是为什么脚本要幂等(同一周重复跑不产生重复行)。
监控多少个账号合适?
5–10 个。每账号每周一次调用,成本可控;超过 20 个就会出现「数据有了但没人看」。
数据对不上平台后台怎么办?
公开页面的互动数是异步刷新的,接口拿到的就是那一刻的公开值;跨源对账时以同一时点为准。