在 B站搜一个关键词,出来的结果总感觉"差点意思"——热门榜像是上周的,按最新发布筛选也混着旧视频。这篇文章把我实测一套关键词监控方案的过程完整写出来,包括原理、参数组合和踩过的坑,帮你把"搜一下"升级成"天天自动盯"。

🤔 搜个关键词而已,为什么看到的总像旧闻
做内容、做运营、做数据分析的人,都离不开在 B站搜关键词:看赛道趋势、盯竞品动态、找选题灵感,第一步都是"搜一下"。
但站内搜索有个被长期忽视的问题——数据新鲜度:
- 排序规则不透明:综合排序的算法逻辑不公开,按"最新发布"筛选时,结果里依然混着大量旧视频
- 缓存数据滞后:热门榜、搜索推荐这类聚合数据经过平台缓存加工,今天看到的热门内容可能是几周前的
- 无法自动化:手动搜索只能看当时的结果,没法持续追踪一个关键词的每日变化
对需要"知道今天刚发了什么"的场景来说,这些问题的杀伤力是致命的。盯着旧数据做决策,等于拿着上周的天气预报安排出行。
还有个更隐蔽的痛点:手动搜索是一次性动作。每次都要重新输入关键词、重新筛选、重新翻页,搜完就完了,留不下任何东西。真正的情报工作需要的不是"搜一次",而是"持续盯"——这正是工具和手动的分水岭。
💡 它做了什么:把"搜索"做成了"监控"
红狐 hub 上的「B站关键词搜作品」Skill(bilibili-keywords-search)围绕"新鲜度"做了四层设计:
输入关键词
↓ ① 实时搜索(非缓存,直接读平台最新内容)
结果表格(标题/UP主/播放/点赞/评论/收藏)
↓ ② 多维筛选
排序:综合热度 / 最新发布 / 点赞数
时间:7天 / 30天 / 90天 / 不限(自由组合)
↓ ③ 智能扩词兜底
搜不到 → 自动生成 10 个相近关键词
↓ ④ 每日订阅推送(可选)
订阅关键词 → 每天自动推送新视频① 实时非缓存搜索是核心承诺:每次搜索直接调用平台实时接口,返回的是刚发布的内容,不拿旧缓存数据应付。对"追新"场景来说,这条设计决定工具可不可用。
② 多维筛选:排序支持综合热度、最新发布、点赞数三种;时间支持 7 天 / 30 天 / 90 天 / 不限四档,自由组合。
③ 智能扩词:搜不到内容时自动生成 10 个相近关键词兜底,不是简单的同义词替换,而是基于搜索意图的扩展——搜"AI绘画"没结果,会给"AI绘图""Stable Diffusion""Midjourney"这类相关词。
④ 每日订阅推送:确认订阅后,系统每天自动推送该关键词的新视频,不用每天手动搜。这是把"搜索"升级成"监控"的关键能力。
📋 实测:从输入关键词到拿到结果
拿"AI绘画"实测,完整流程是这样的:
用户:帮我搜索B站关于AI绘画的最新视频返回的结果是一张完整的视频信息表格:序号、视频标题(带链接)、UP主、播放量、点赞数、评论数、收藏数,表格之后附带筛选条件切换提示和翻页指引。
实测过程有三个值得记录的细节:
- 说人话就行:不用记参数,直接说"搜索B站防晒霜测评最近30天,按点赞排序"这种自然语言,它自己会拆解
- 排序 + 时间可以组合:"最近 7 天 + 按点赞排序"能快速定位本周黑马,"不限时间 + 综合热度"则用于看历史经典
- 结果实时:我用同一个关键词连续两天搜,第二天能看到前一天刚发的新视频进入结果——新鲜度承诺经得起验证
🎛 12 种组合:同一个关键词,12 种视角
排序和时间两个维度自由组合,看起来只是"多几个选项",实际每个组合回答的是完全不同的问题:
| 组合 | 回答的问题 | 典型用途 |
|---|---|---|
| 综合热度 + 不限时间 | 这个关键词的历史天花板在哪 | 找赛道标杆、历史经典 |
| 综合热度 + 最近 90 天 | 近一个季度的头部内容是谁 | 季度趋势复盘 |
| 综合热度 + 最近 7 天 | 本周哪些内容被推起来了 | 周度热点捕捉 |
| 最新发布 + 不限时间 | 全历史发布节奏 | 观察赛道更新频率 |
| 最新发布 + 最近 7 天 | 本周发了什么(不评好坏) | 竞品动态追踪 |
| 最新发布 + 最近 30 天 | 近一个月的发布动态 | 月度内容盘点 |
| 点赞数 + 不限时间 | 全历史口碑最佳的内容 | 质量标杆研究 |
| 点赞数 + 最近 30 天 | 近一个月哪些内容获赞最多 | 黑马发现(播放没起来但口碑已好) |
| 点赞数 + 最近 7 天 | 本周口碑最好的新内容 | 快速发现潜力爆款 |
| 综合热度 + 最近 30 天 | 近一个月的流量头部 | 月度热点复盘 |
| 最新发布 + 最近 90 天 | 近一季度的发布动态 | 季度更新分析 |
| 点赞数 + 最近 90 天 | 近一季度口碑最好的内容 | 季度质量分析 |
⚠️ 最容易踩的坑: "最新发布"和"综合热度"的结论经常相反——前者回答"发了什么",后者回答"什么火了"。做选题调研时用错组合,会把"没人看的旧内容"当成"赛道趋势"。
🧠 两个藏在细节里的设计
有两个容易被当成"普通功能"的设计,实际挺有讲究:
1. 扩词是分层次的,不是简单替换。
同义词层:AI绘画 → AI绘图、AIGC 绘画
上下位词层:AI绘画 → AI 插画、AI 漫画(下位细分)
关联概念层:AI绘画 → Stable Diffusion、Midjourney、ComfyUI
组合扩展层:AI绘画 → AI绘画教程、AI绘画工具、AI绘画软件分层的原因很实际:搜"AI绘画"的人,可能是想看教程(组合层)、可能是想了解工具(关联层)、可能是想入行(下位词)。单一同义词扩展只能覆盖一种意图,分层扩展才能兜住全部可能。
2. 每日推送最怕的是"重复"。
同一个视频昨天推过今天又推,用户会直接取消订阅。所以成熟的推送系统要维护"已推送集合":每天拉取最新结果 → 与集合比对 → 新出现的才推送 → 集合按时间窗口滑动控制内存。
检验工具工程成熟度有个土办法:连续观察几天的推送内容,看会不会重复出现同一个视频。
🥊 和手动搜索比一比
| 对比项 | 手动搜索 | 这个 Skill |
|---|---|---|
| 数据时效 | 有缓存滞后 | 实时非缓存 |
| 排序筛选 | 每次手动设置 | 自然语言一次说清 |
| 持续追踪 | 做不到 | 每日订阅推送 |
| 搜不到 | 换词重试 | 自动扩词 10 个 |
| 结果归档 | 截图/复制 | 结构化表格 |
手动搜索适合"偶尔看一眼",一旦你需要"天天盯一个词",自动化的价值就出来了。
🚀 真实用法:订阅驱动的选题雷达
有个做科技资讯的内容团队,选题环节以前靠编辑每天刷 B站搜"AI""机器人""芯片"这些词,刷完凭印象定选题——漏掉新视频是常态,因为人的注意力撑不住天天盯。
现在的流程是这样:
- 把核心选题词(5 个以内)全部订阅
- 每天固定时间收到推送的新视频清单
- 编辑只需要做"筛选和决策":哪个值得做、哪个有潜力
- 高潜内容直接丢给评论分析、批量下载这些配套 Skill 继续深挖
这套机制的核心价值:**关键词订阅是触发源,每天自动产生候选清单,人工只做判断,不再做搬运。**选题环节从"拍脑袋"变成了"从数据中来"。
🕳 踩过的坑:五个实操教训
1. "非缓存"也要验证,不能盲信。 用同一个关键词连续两天搜索,对比结果是否有新内容进入。如果纹丝不动,说明数据链路可能仍有延迟。验证新鲜度是使用任何数据工具的第一步。
2. 时间 × 排序的组合有陷阱。 "最近 7 天 + 综合热度"和"最近 7 天 + 最新发布"是两种完全不同的情报。建议把常用组合记成模板(比如"周报 = 综合热度 + 7 天"),别每次临时拍脑袋。
3. 扩词可能词义漂移。 搜"手机评测"可能扩出"手机壳"这种相关性较弱的结果。扩词是兜底手段不是主路径,采信数据前人工确认扩展词的语义相关性。
4. 订阅要控制消息密度。 订阅词越多、越宽泛,推送越多,反而变成噪音。建议同时订阅不超过 3-5 个核心关键词,且尽量精确("AI绘画"优于"AI")。
5. 跨页翻看时用 BV 号去重。 不同排序下同一批视频会以不同顺序出现,人工比对容易误判"新视频"。标题相似的视频很多,BV 号才是唯一身份。
📦 核心能力,以及对你意味着什么
实时非缓存搜索:每次搜索直接调用平台实时接口。 → 意味着"今天刚发布"不是宣传语,是数据链路的设计结果。
3 排序 × 4 时间自由组合:12 种情报视角。 → 意味着同一个关键词能问出 12 个不同的问题。
智能扩词 10 个:搜不到自动兜底。 → 意味着"搜不到"不是终点,而是换角度继续的起点。
每日订阅推送 + 去重:自动监控关键词。 → 意味着从"人找信息"变成"信息找人"。
👤 谁最该用
- B站创作者:追踪赛道热点,找选题灵感
- 品牌 / 运营:竞品内容监控,追踪品牌相关讨论
- 数据分析师:关键词日更采集,构建自动化数据管线
- 资讯类内容团队:每日选题雷达,减少人工盯屏
🛠 上手三步
- 去 红狐hub 注册,拿 API Key
- 在 AI 工作台安装「B站关键词搜作品」Skill
- 直接说"搜索B站AI绘画最近7天的最新视频",或者"订阅科技前沿每日推送"
⚠️ 一个提醒:订阅功能开起来之后,记得控制关键词数量。订阅 20 个词、每天收到几百条推送,你会比手动搜索时更焦虑。从 3 个最核心的词开始。
❓ 几个常见问题
搜索结果一定是最新的吗? 每次搜索调用平台实时接口,配合"最新发布"排序可获取刚发布内容。想验证就用同一个关键词连续两天搜,对比结果变化。
支持哪些排序和时间范围? 排序三种(综合热度/最新发布/点赞数),时间四档(7天/30天/90天/不限),自由组合。热度排序看"什么火了",时间排序看"发了什么",别混用。
搜不到内容怎么办? 自动生成 10 个相近关键词兜底,按同义词、上下位词、关联概念、组合词四个层次扩展。采信数据前建议人工确认相关性。
订阅多少关键词合适? 不超过 3-5 个核心词,尽量精确("AI绘画"优于"AI"),把推送密度控制在每天可读完的量级。
最后抛个问题
你平时在 B站做关键词调研,是直接搜还是有自己的套路?有没有被"最新发布"里混着的旧视频坑过?
评论区聊聊你的搜法,互相交换一下关键词监控的心得 👇
参考资料
- 红狐 Hub Skills 广场:https://redfox.hk/skills?source=ima
- Skill 源码仓库(GitHub):https://github.com/redfox-data/redfox-community/tree/main/skills/bilibili-keywords-search