抖音热点检索与跨平台对标研究
检索抖音视频、热点词和对标作者作品,结合B站内容寻找可核查的选题线索,保留原始链接与数据缺口。
适用场景
准备做一条抖音或B站视频,想先看看同类内容在讲什么、观众关心哪些问题时可以用。它先让Agent选择你指定的平台,再调用真实检索工具取得材料。对标研究基于检索结果整理,热点词是线索,不代表你的账号跟着做就一定有效。
主要功能
从抖音视频里找具体问题
按关键词读取抖音搜索结果,取得视频描述、作者、链接和页面可见的点赞数,再比较大家反复讨论的角度。源码单次最多取30条,搜索卡片没有真实播放、评论和分享数;这些字段返回0时应标为未获取,不能拿来排名或计算转化率。
把热点词转成可讨论的选题
通过抖音创作者中心读取热点词,也可按关键词找话题建议。先核对热点讲的是什么、是否与自己的观众和素材有关,再决定做解释、演示还是经验分享。返回的热度字段应按来源解释,不把热点指数当作视频播放量;本项不承诺拿到完整抖音全站热榜。
看对标作者最近在做什么
提供抖音作者主页后,可读取作品列表及热门评论,比较标题、内容方向和观众追问。单次最多20条作品、每条最多10条热门评论,不能代表作者全部历史或全部受众;作者标识来自主页链接,不用昵称猜测。
用B站材料补充和交叉比较
也能读取B站搜索、热门榜、作者作品、评论和可取得的字幕。围绕同一个问题比较不同平台的讲法,保留可回看的视频链接。已有B站CLI继续保留;这里新增的是统一选源、抖音检索与有次数记录的研究流程,不重复建立一张只介绍B站搜索的卡片。
准备资料
说明账号领域、目标观众和这次想解决的问题,给出1–2个关键词;有对标作者时附完整主页链接。先在Chrome登录抖音、B站;查询抖音热点词还需要能进入创作者中心。把希望比较的时间范围说清,但只有来源返回了日期才能按日期判断,不能假定每条结果都属于近期。
使用方法
指定国内平台并确认工具可用
明确本次只查抖音和B站。Agent先读取已安装OpenCLI的命令列表和实时帮助,确认对应接口与参数;需要登录或遇到验证码时停下来说明,不用虚构材料补齐。
少量检索,保存原始证据
每个平台默认最多执行两次真实查询,失败也计次数。记录查询词、时间、视频链接和实际取得的字段;第二次用于收窄问题,不循环扩搜,也不自动监控账号。
比较候选角度,再选择要做的内容
从取得的作品和评论中整理重复需求、常见讲法与尚未讲清的地方,提出少量选题建议。每条说明依据、适合的观众和需要补充的素材;数据不足的结论写明限制,再由你选择后续制作方向。
交付内容
得到能回看来源的选题线索与对标比较,附关键词、查询次数、视频或作者链接,以及未取得的数据说明。Agent可以据材料提出拍摄角度,但工具本身不保证自动生成完整研究报告,也不预测播放或收入。
- 带来源链接的候选视频与热点词
- 对标作者作品与观众问题比较
- 候选选题角度、查询记录和信息缺口
使用条件与费用
- 来源为OpenCLI原生smart-search Skill及其真实命令实现。需要Node.js 20.18.1以上、OpenCLI运行时、Chrome/Chromium和Browser Bridge扩展;只有复制Skill规则而未配置工具,不能开始平台检索。
- 源码采用Apache-2.0;30,237 Stars为整个OpenCLI项目热度,不是本项独立星数。平台访问受登录、验证码、页面变化和接口限制影响;本站不提供账号、登录状态或付费数据接口。
- 本页把使用范围限定为抖音与B站只读研究。上游还支持许多其他来源;未指定平台时smart-search默认可能先选AI网站,所以使用命令明确指定国内平台且禁止AI网站,避免扩大来源或发生额外模型调用。
安装细节
安装和使用命令已经备好,按右侧步骤操作即可。需要查看技术配置时,可参考作者说明。
- 原生Skill需与OpenCLI、Chrome及Browser Bridge配合,按本页提交固定安装。
使用提醒
- 抖音搜索实际读取浏览器已渲染页面,并不是开放数据API或完整数据库。缺失字段的0值不可当作真实零互动;结果数量、时效和顺序均受平台影响。
- 抖音热点词需要创作者中心登录;作者作品读取需要有效主页标识。不要把推荐热点当作全站统计,也不要用少量热门评论概括所有观众。
- 固定提交的上游CI包含成功的Linux构建、两个离线测试分片和CLI契约检查;Bun、真实API smoke任务跳过。测试文件包含抖音搜索、话题和作者作品的模拟用例,不代表用真实账号检索通过。
- 本站核对固定源码、安装依赖、Skill全部8份引用及上游记录,没有安装或运行OpenCLI、读取用户账号、查询社媒接口、调用模型或验证选题效果。完整范围见作者与来源。
作者与来源
已核对作者文档,未进行运行测试。
固定提交CI(离线测试与构建;真实API smoke跳过) ↗ 浏览器及传输契约,不是国内平台真实账号测试 ↗
查看关键事实的原文依据
强制预检
## 强制预检 每次使用前,必须先做下面两步: - 运行 `opencli list -f yaml` - 用 live registry 确认候选站点是否存在,并检查 `strategy`、`browser`、`domain` 选定站点后,必须再做下面两步: - 运行 `opencli <site> -h` 查看该站点有哪些子命令 - 若已锁定某个子命令,再运行 `opencli <site> <command> -h` 查看参数、输出列、策略 不要在 skill 文档里硬编码参数或假设命令签名;以 `opencli ... -h` 的实时输出为准。 ## 主路由规则 只使用这一条规则,不再维护多套优先级: 1. 当用户明确指定网站、平台或数据源时,直接使用对应网站。 2. 当用户没有指定网站时,优先只选择一个 AI 源:`grok`、`doubao`、`gemini` 三选一。 3. 当 AI 返回内容不足、缺少原始数据、需要权威佐证或需要垂直结果时,再补充 1-2 个专用源。 ## 单题预算与频率限制 把“单个用户问题”理解为同一意图链路下的一次问题求解;同一来源文档:skill
主路由规则
## 主路由规则 只使用这一条规则,不再维护多套优先级: 1. 当用户明确指定网站、平台或数据源时,直接使用对应网站。 2. 当用户没有指定网站时,优先只选择一个 AI 源:`grok`、`doubao`、`gemini` 三选一。 3. 当 AI 返回内容不足、缺少原始数据、需要权威佐证或需要垂直结果时,再补充 1-2 个专用源。 ## 单题预算与频率限制 把“单个用户问题”理解为同一意图链路下的一次问题求解;同一轮追问、澄清、补充条件,若核心问题未变,仍算同一题。 先建立一份站点调用台账。每次真正执行搜索命令后,立刻更新: - `site` - `query` - `count` - `status` 计数规则: - `opencli list -f yaml`、`opencli <site> -h`、`opencli <site> <command> -h` 属于预检与帮助,不计入搜索次数 - 一次真正的 `opencli <site> ...` 搜索/查询执行,计为该站点 1 次调用 - 同站点因为报错、超时、验证码、反爬、登录态异常而失败,也算 1 次调用,不来源文档:skill
单题预算与频率限制
## 单题预算与频率限制 把“单个用户问题”理解为同一意图链路下的一次问题求解;同一轮追问、澄清、补充条件,若核心问题未变,仍算同一题。 先建立一份站点调用台账。每次真正执行搜索命令后,立刻更新: - `site` - `query` - `count` - `status` 计数规则: - `opencli list -f yaml`、`opencli <site> -h`、`opencli <site> <command> -h` 属于预检与帮助,不计入搜索次数 - 一次真正的 `opencli <site> ...` 搜索/查询执行,计为该站点 1 次调用 - 同站点因为报错、超时、验证码、反爬、登录态异常而失败,也算 1 次调用,不要无限重试 频率上限: - AI 站点硬限制:同一题内,每个 AI 站点最多调用 1 次 - 默认策略仍然是只选 1 个 AI 站点,不要把多个 AI 站点串成常规流程 - 只有当用户明确要求比较多个 AI 站点时,才可以额外调用其他 AI 站点;但每个被点名的 AI 站点仍然最多 1 次 - 非 AI 站点默认最多调用 2 次 - 非来源文档:skill
查询结束汇报
## 查询结束汇报 每次查询结束后,回答末尾必须追加一段简短的“搜索摘要”,至少包含下面三项: - 使用了什么网站搜索 - 每个网站搜了什么词 - 每个网站搜了几次 如果有被限频跳过的站点,也要明确写出。 建议使用下面的固定格式: ```md 搜索摘要 - 网站:<site1> | 查询词:<term1> | 次数:<n> - 网站:<site2> | 查询词:<term2>;<term3> | 次数:<n> - 已跳过:<site3>,原因:达到频率上限 ``` ## AI 源选择 - `grok` 适合实时讨论、英文互联网舆论、Twitter/X 语境、热点追踪。 - `doubao` 适合中文语境、字节抖音生态、生活方式内容、中文热点与泛中文问答。 - `gemini` 适合全球网页、英文资料、通用信息检索、背景综述。 如果用户没有指定网站,默认先判断语言和语境,再从这三个里只选一个。 一旦某个 AI 站点已经执行过一次真实查询,就不要在同一题里改写关键词后再次调用该 AI 站点。若答案不足,优先补专用源,不要反复追打同一个 AI 站点。 ## A来源文档:skill
Apache-2.0仓库许可,保留授权和版权说明。
Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is来源文档:file7
原生Skill需与OpenCLI、Chrome及Browser Bridge配合,按本页提交固定安装。
sing your logged-in Chrome session. ### Install skills (also refreshes existing installs) ```bash npx skills add jackwener/opencli ``` Or install only what you need: ```bash npx skills add jackwener/opencli --skill opencli-adapter-author npx skills add jackwener/opencli --skill opencli-autofix npx skills add jackwener/opencli --skill opencli-browser npx skills add jackwener/opencli --skill opencli-usage ``` ### Which skill to use | Skill | When to use | Example prompt to your AI agent | |-------|------------|-------------------------------| | **opencli-adapter-author** | Write a reusable来源文档:file8
内容有误?告诉我们
01 安装到 Agent
复制安装命令,发给你正在使用的 Agent。
查看完整安装命令
发送后,等待 Agent 回复安装结果。
首次使用请先安装;已安装可直接填写下方任务。
02 填写你的任务
复制后,粘贴到已安装 Skill 的 Agent 对话。