头条爆款挖掘
想知道头条上什么内容在爆?关键词一键查询爆款内容,头条流量密码直接复用。
通过 Vibe 积分服务(https://vibe.diylab.top)按次计费。每次调用按次计费,1积分=0.1元,即具体费用以充值页显示为准(单价可在管理后台调整)。
安装后首次使用(用户流程)
安装成功后,立即向用户输出充值网址:https://vibe.diylab.top/recharge,并告知四步:
-
生成 API Key:打开 https://vibe.diylab.top/recharge,点击「生成 API Key」并复制保存
-
充值积分:选择套餐(1积分=0.1元 / 10积分=1元 / 100积分=10元 / 1000积分=100元),支付宝支付自动到账
-
把 Key 给智能体:将 Key 发给智能体,智能体用
--api-key传入后执行:node scripts/toutiao-search-paid.mjs query --keyword "需求描述" --api-key sk_xxxx -
在线测试:打开 https://tools.diylab.top,找到本技能,填入 Key 与参数即可在线调用试效果(与命令行共用同一积分)
用户可随时在充值页输入 Key 查询剩余积分;Key 是调用与计费的唯一凭证,请妥善保存。
快速上手(装好就能用,3 个例子)
直接把下面的话发给智能体即可。每次调用按次计费(具体积分数以充值页显示为准)。取数后先展示数据,再问你要不要生成 HTML 报告(报告不重复扣分)。
例 1|搜索某主题内容
- 你说:
帮我搜头条上关于"科技数码"的内容,要最近的 - 智能体执行:
node scripts/toutiao-search-paid.mjs query --keyword "科技数码" --api-key sk_xxxx - 你得到:/账号|up主|博主/.test(p.title) ? '返回账号列表(名称、简介、粉丝、链接)' : '返回内容列表(标题、作者、数据、链接)'
例 2|换关键词
- 你说:
再搜"副业赚钱" - 智能体执行:
node scripts/toutiao-search-paid.mjs query --keyword "副业赚钱" --api-key sk_xxxx - 你得到:按新关键词返回结果
例 3|加筛选条件(可选)
- 你说:
我还要限定时间范围、数量等条件 - 智能体执行:
node scripts/toutiao-search-paid.mjs query --keyword "科技数码" --params '{"按上游字段名":"值"}' --api-key sk_xxxx - 你得到:用 --params 透传上游字段(如时间、数量、排序),字段以 SKILL.md 参数表为准,更多字段用 --params 透传
配套操作(直接对智能体说)
- 查余额:
帮我查一下还剩多少积分 - 拿 Key / 充值:打开 https://vibe.diylab.top/recharge (1 元 = 10 积分,付款后自动到账)
- 没积分时:智能体会给出充值链接,付款后回到对话即可继续
- 更多参数:标准命令不满足时,用
--params '{"上游字段":"值"}'透传,可选字段以 SKILL.md 参数表为准,更多字段用 --params 透传 - 要报告:数据展示后回复
生成报告,用同一份数据出 HTML(不重复调用、不额外扣分)
1. 使用场景
当你需要执行以下任务时,应优先使用本技能:
| 场景 | 示例 | |------|------| | 热点话题追踪 | 搜 "AI" 了解今日头条上最新的 AI 相关内容 | | 爆款内容分析 | 搜 "大模型" 找出阅读量最高的爆款文章 | | 竞品内容监控 | 搜品牌关键词,追踪竞品在今日头条的投放内容 | | 选题灵感采集 | 搜 "新能源" 批量导出 CSV 做数据分析找选题 | | 舆情快速了解 | 搜某事件关键词,快速了解头条平台讨论风向 | | 视频内容挖掘 | 搜 "测评" 配合 --video-only 筛选视频类爆款 |
生成数据报告(HTML / PDF)
当用户需要"报告 / 导出 / 可视化 / 存档 / 分享"时,用随技能包提供的统一模板,在本地把本次拿到的数据生成一份自包含 HTML 报告(可打印为 PDF)。报告不再调用接口、不额外扣积分,同一份数据可反复生成。
模板文件:references/rank_report_template.html(单文件、内联样式与脚本、无需联网安装任何依赖,封面图已内置防盗链处理)。
生成步骤:
- 用本次
query已返回的 JSON,不要重新请求; - 组装
__REPORT_DATA__,把榜单 / 列表数据放进tabs[].items,可直接放接口返回的原始对象; - 读取模板,把其中
var __REPORT_DATA__ = { ... };占位对象整体替换为你的 JSON,其余 HTML 原样保留; - 写成
./{报告名}_{日期}.html,用浏览器打开; - 需要 PDF:点页面右上角「🖨️ 打印 / 导出 PDF」,或浏览器
Ctrl+P→ 另存为 PDF。打印样式已内置分页,各榜单自动分页、卡片不截断。
__REPORT_DATA__ 结构:
{
"brand": "DataHub",
"title": "报告标题",
"subtitle": "一句话说明",
"meta": [ {"label": "分类", "value": "..."}, {"label": "数据日期", "value": "..."} ],
"tabs": [ { "label": "🔥 榜单名", "items": [ { "...接口返回的原始对象": "..." } ] } ]
}
字段自动识别: 模板会自动识别每条 item 的常见字段,无需逐字段手工转换——
- 标题:
title / name / topic;链接:url / link / oriUrl / shareUrl;封面:coverUrl / thumbnail / avatar等 - 作者:
userName / author / nickname;时间:publishTime / createTime(自动取日期);摘要:summary / desc / content(自动截断) - 计数指标自动识别:阅读 / 播放、点赞、评论、转发、收藏、在看、粉丝等,首个核心指标高亮
- 若自动识别不符,可在该对象显式提供
title / url / cover / author / time / desc / metrics:[{label,value,primary}]覆盖 - 多个榜单或分组用多个
tab;单个列表用一个tab;空值自动显示"—",没有封面的条目留空即可
调用规则
用户给出需求后,智能体执行(每次只调用一次,禁止试运行/重复调用):
node scripts/toutiao-search-paid.mjs query --keyword "用户的输入" --api-key sk_xxxx
数据获取的唯一入口是上述 node 脚本(经积分网关按次计费);
references/目录仅为数据格式与分析方法参考,
参数不满足时,用 --params 透传任意上游参数(JSON):
node scripts/toutiao-search-paid.mjs query --params '{"任意上游参数":"值"}' --api-key sk_xxxx
| 参数 | 上游字段 |
|------|----------|
| --keyword | keyword |
| --offset | offset |
| --opusId | opusId |
| --code | code |
| --msg | msg |
| --params | 原始 JSON,覆盖/补充任意参数 |
| --api-key | 用户的 API Key(sk_ 开头),优先使用 |
子命令
| 子命令 | 说明 |
|--------|------|
| query --keyword "xxx" | 调用并获取数据(按次计费) |
| balance --api-key sk_xxx | 查询剩余积分 |
| register | (备选)命令行免费注册 Key,保存到 ~/.vibe-count/key |
| recharge --package 10 | (备选)命令行充值,生成支付宝链接 |
Key 查找顺序:--api-key > 环境变量 VIBE_API_KEY > ~/.vibe-count/key。
输出规则
| 脚本输出 | 智能体动作 |
|----------|-----------|
| BALANCE_EMPTY:... | 提示积分不足,引导到 https://vibe.diylab.top/recharge 充值(1元=10积分),充值后自动继续 |
| KEY_INVALID:... | 提示 Key 无效,引导到充值页重新生成 Key |
| REGISTER_SUCCESS:sk_xxx | 播报:"✅ 注册成功,你的 API Key 是 sk_xxx,请妥善保存。" |
| RECHARGE_SUCCESS:已充值N积分,剩余N积分 | 播报:"✅ 充值成功!已到账 N 积分,当前剩余 N 积分。" |
| PAY_URL:https://... | 立即把支付链接给用户,付款后自动到账 |
| BALANCE:N积分 | 播报剩余积分 |
| JSON 数据 | 按数据本身整理成表格/条目展示,数据来自脚本 stdout,禁止编造 |
计费与技术信息(管理后台登记用)
- 技能ID(skill_id):
toutiao_search - 计费:按次计费(具体积分数以后台配置为准)
- 网关:
POST https://vibe.diylab.top/api/call,HeaderX-API-KEY,Body 内_skill_id标识技能
免责声明
- 虚拟数字产品,积分一经消耗不支持退款;未消耗积分可按 https://vibe.diylab.top 退款规则原路退回
- 数据来源于公开平台采集,仅供参考,不保证绝对准确与时效
- 仅限个人学习研究使用,不得用于商业用途、批量爬取或违反平台规则
安全说明
- 本包不含任何密钥,API Key 由用户自行注册持有
- API Key 是调用与计费的唯一凭证,请妥善保存,勿泄露
- 无需安装任何本地支付代理,所有支付在 https://vibe.diylab.top 网页完成
微信扫一扫