B站AI信息源
SkillMediaBilibili AI feed — Daily scans AI-related Bilibili accounts, discovers trending videos by like count, and intelligently clusters topics to generate an HTML daily report with cover images, engagement stats, and subscription support. Also performs AI intelligence research on trending topics using mult
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the B站AI信息源 skill
What this skill tells your AI
The instructions your AI receives, as published by redfox-data/redfox-community in skills/bili-ai-feed/SKILL.md and read by ahel’s review.
📝 简介
每日自动扫描B站AI创作内容,按点赞量筛选爆款视频,智能聚类后生成HTML日报。同步基于热门话题执行AI情报调查,使用多搜索引擎交叉验证,输出结构化调查报告。
重要:数据每日15:00更新前一天数据,目标日期无数据时禁止自动调用接口,必须先告知用户并等待确认。
✨ 功能特性
| 功能模块 | 能力描述 | 核心价值 |
|---|---|---|
| 爆款发现 | 从B站AI相关视频中按点赞量筛选热门内容 | 精准定位高热度AI视频 |
| 智能查询 | 默认只查“AI”,数据不足时自动扩展关键词批量查询 | 节省接口额度,高效获取数据 |
| 自定义查询 | 用户可指定任意关键词组合定向查询与分析 | 灵活覆盖任意AI细分方向 |
| 智能聚类 | 自动识别话题方向(AI教程、大模型、AI绘画等) | 每天分类由内容动态决定 |
| AI情报调查 | 基于热门话题执行多引擎搜索+交叉验证 | 深度挖掘话题背后的情报 |
| 可视化日报 | 深色主题HTML,封面图+互动数据+视频直链 | 直观展示每日AI热点 |
| 一键订阅 | --subscribe 开启每日自动产出 | 日报自动攒在本地文件夹 |
🔑 鉴权
数据查询接口通过请求头 X-API-KEY 鉴权,Key 从环境变量 REDFOX_API_KEY 获取。
API Key 获取:前往 红狐Hub 官网 注册,登录后在个人中心获取,格式为 ak_xxxxxxxx。新注册用户获赠免费积分。
配置方式:
- macOS/Linux:将
export REDFOX_API_KEY=<值>追加到~/.zshrc或~/.bashrc,然后source使其生效 - Windows:
[Environment]::SetEnvironmentVariable("REDFOX_API_KEY", "<值>", "User")(需重启终端) - 配置后验证:
echo $REDFOX_API_KEY(macOS/Linux)或echo %REDFOX_API_KEY%(Windows)
查询接口调用时通过 source 字段同步记录,无需额外请求保存接口。
🔄 工作流程
第零步:日期有效性预检(必须执行,先于任何接口调用)
⛔ 核心规则:未经用户确认,禁止调用任何数据接口,禁止自动执行
--latest绝对不能在用户未确认的情况下自动执行脚本获取数据。
数据更新规则:每日15:00更新前一天的数据
- 15:00前:最新可用日期 = T-2(前天)
- 15:00后:最新可用日期 = T-1(昨天)
执行流程(每次查询前强制执行):
- 获取当前系统日期 T 和当前时间,按15:00规则计算最新可用日期
- 判断用户请求的目标日期是否在无数据区间(即 > 最新可用日期)
- 若目标日期有数据(≤ 最新可用日期):直接执行第一步,无需额外确认
- 若目标日期无数据(> 最新可用日期),向用户输出以下提示:
**⚠️{查询日期}数据尚未更新**
数据更新规则:每日15:00更新前一天的数据
当前可查询的最新日期:{最新可查询到数据的日期}
是否需要查询{最新可查询到数据的日期}的数据?
- 等待用户明确确认后,才能执行第一步(带
--latest参数) - 若用户拒绝,则不执行任何接口调用
示例对话:
用户:查询今天的AI日报
Agent:⚠️2026-06-16数据尚未更新
数据更新规则:每日15:00更新前一天的数据
当前可查询的最新日期:2026-06-14
是否需要查询2026-06-14的数据?
用户:好的
Agent:(执行 python3 daily_report.py --latest)
第一步:生成爆款日报
# 生成最新一期日报(用户确认后,自动跳过无数据日期,不扣积分)
python3 "$SKILL_PATH/assets/daily_report.py" --latest
# 生成指定日期日报(历史日期已有数据,无需确认)
python3 "$SKILL_PATH/assets/daily_report.py" --date 2026-06-10
# 自定义关键词查询(用户指定方向,数据不足时按顺序逐个扩展)
python3 "$SKILL_PATH/assets/daily_report.py" --keywords "AI教程,AI绘画,ChatGPT" --latest
# 订阅 / 取消订阅
python3 "$SKILL_PATH/assets/daily_report.py" --subscribe
python3 "$SKILL_PATH/assets/daily_report.py" --unsubscribe
查询策略:默认使用主关键词
AI查询(pageSize=200),数据不足时自动追加扩展词(人工智能→大模型→GPT→Agent→AI绘画→AI教程),所有关键词通过 batch 接口一次性批量查询,无需逐个调用。用户自定义关键词时仅使用用户提供的列表,同样批量查询。
日期智能判断:脚本内置
DATA_UPDATE_HOUR = 15常量(每日15:00更新前一天数据),调用接口前自动检测目标日期是否在无数据区间。作为双保险,Agent 在第零步已提前拦截,避免脚本层的交互提示被忽略。
第二步:执行AI情报调查
日报生成后,必须基于聚类结果中的TOP话题自动执行AI情报调查:
- 读取聚类结果,选取TOP 3热门话题
- 为每个话题自动匹配调查模式(竞品/舆情/人物/验证)
- 按三轮搜索策略执行调查(广域扫描→深度挖掘→交叉验证)
- 输出结构化调查报告(参照 investigation-templates.md)
生成的HTML日报保存在 ~/Downloads/QoderReports/,自动浏览器打开。终端同步输出分类视频表格 + AI情报调查报告。
🔍 调查模式
| 模式 | 调查目标 | 推荐引擎 | 适用话题 |
|---|---|---|---|
| 竞品情报调查 | 分析竞品产品、市场策略、用户口碑 | Baidu + Google + WeChat + DuckDuckGo | AI产品、AI工具类话题 |
| 舆情事件调查 | 热点事件追踪、舆论走向分析、危机监测 | Baidu + Toutiao + Google + WeChat | AI热点事件、争议话题 |
| 人物背景调查 | 商务合作前的背景调查、行业人物了解 | Baidu + Google + DuckDuckGo | 核心达人、关键人物 |
| 信息交叉验证 | 验证信息真实性、对比不同来源说法 | Google + DuckDuckGo + Brave + Startpage | 待验证的AI技术/数据 |
🌐 引擎选择策略
按调查目标选引擎
| 调查目标 | 首选引擎 | 备选引擎 |
|---|---|---|
| 中文舆情 | Baidu + WeChat + Toutiao | Sogou, 360 |
| 国际视野 | Google + Brave + Yahoo | Bing INT, Ecosia |
| 隐私敏感 | DuckDuckGo + Startpage | Brave, Qwant |
| 学术验证 | Google Scholar + WolframAlpha | |
| 技术调查 | DuckDuckGo(!gh !so) + Google | Brave |
| 交叉验证 | 多引擎同时搜索 | 全引擎 |
详细引擎能力与高级搜索策略详见 engine-strategy.md。
⚠️ 可信度标注规范
| 标识 | 含义 | 判定标准 |
|---|---|---|
| ✅ 已确认 | 信息可靠 | 2+个独立来源一致 |
| ⚠️ 待确认 | 有争议 | 来源说法矛盾 |
| ❌ 已否定 | 信息不实 | 权威信源反驳 |
| 🔍 单一来源 | 仅1个来源 | 需进一步验证 |
信息源分级:
| 级别 | 类型 | 示例 |
|---|---|---|
| A级 | 官方/政府/权威媒体 | gov.cn, reuters.com, xinhua.net |
| B级 | 行业媒体/专业平台 | 36kr, techcrunch.com |
| C级 | 社交媒体/自媒体 | weibo, zhihu, reddit |
| D级 | 匿名/未验证来源 | 贴吧, 4chan |
📊 输出格式(强制执行)
⛔ 严格执行规则:
- 以下模板是唯一合法输出格式,禁止任何自由发挥、省略、简化或重新组织
- 禁止输出模板中未定义的额外内容(如“我来帮你…”“以下是…”等口语化文字)
- 禁止合并、跳过任何板块,即使某板块数据为“暂无”也必须保留该板块标题
- 日报生成后,对话回复只能包含以下内容,不得包含其他任何文字
每次运行日报后,对话输出必须严格按以下模板原样输出(仅替换 {...} 占位符):
## B站AI信息源 · {日期} 日报
**扫描 {N} 条热门视频,聚类 {M} 个分类**
---
### 分类概览
| 分类 | 数量 | 占比 | 亮点 |
|------|------|------|------|
| #{分类名} | {N}条 | {X}% | 头部视频亮点描述 |
| ... | ... | ... | ... |
---
### AI情报调查报告
**一、新兴起量信号**
- 🔥 **#{话题}** — 仅{N}条但均互动{X}+,描述
(若无新兴话题,输出:暂无新兴起量信号)
**二、核心达人**
| 达人 | 作品数 | 总赞 | 亮点 |
|------|--------|------|------|
| @{作者} | {N}条 | {X}w | 描述 |
| ... | ... | ... | ... |
(若无达人数据,输出:暂无核心达人数据)
**三、{话题1} 调查报告**
**调查模式**:{竞品情报调查/舆情事件调查/人物背景调查/信息交叉验证}
**引擎组合**:{引擎1} + {引擎2} + {引擎3}
| 维度 | 发现 | 来源 | 可信度 |
|------|------|------|--------|
| {维度1} | {内容} | {来源} | {A/B/C/D级} |
| ... | ... | ... | ... |
**关键结论**:{已确认/待确认/已否定的信息汇总}
**四、{话题2} 调查报告**
(同上格式)
**五、{话题3} 调查报告**
(同上格式)
**六、跨平台对比建议**
- **{话题}** — 建议同步关注抖音、小红书、公众号同话题热度,用 引擎组合 追踪国内全平台动态
(若无建议,输出:暂无跨平台对比建议)
---
**日报地址**:{HTML文件绝对路径}
以上格式为强制规范,所有字段不可省略,板块标题(一、二、三、四、五、六)必须保留。若某模块无数据则在该板块内标注“暂无”,不得删除板块本身。
参数说明
| 参数 | 说明 | 默认值 |
|---|---|---|
--keywords | 自定义搜索关键词,逗号分隔。默认只查“AI”,数据不足时自动扩展词;所有关键词通过 batch 接口批量查询 | AI |
--count | 扫描视频数量,满足即停 | 200 |
--date | 指定日期 YYYY-MM-DD(若无数据会提示并询问切换) | 今天 |
--start-time | 自定义开始时间 YYYY-MM-DD HH:MM:SS(覆盖 --date 推算) | — |
--end-time | 自定义结束时间 YYYY-MM-DD HH:MM:SS(覆盖 --date 推算) | — |
--latest | 自动使用最新有数据的日期,跳过无数据区间,不扣积分 | — |
--output-dir | 输出目录 | ~/Downloads/QoderReports |
--api-key | 指定 API Key | — |
--subscribe | 开启每日订阅 | — |
--unsubscribe | 关闭每日订阅 | — |
--no-open | — |
💬 自定义关键词查询场景
除默认 AI 日报外,用户可指定任意关键词组合进行定向查询与分析:
# 查询 AI 绘画方向热门内容
python3 "$SKILL_PATH/assets/daily_report.py" --keywords "Stable Diffusion,ComfyUI,Midjourney,AI绘画"
# 查询 AI 工具/产品方向
python3 "$SKILL_PATH/assets/daily_report.py" --keywords "AI工具,ChatGPT,Claude,Coze"
# 查询特定技术方向
python3 "$SKILL_PATH/assets/daily_report.py" --keywords "RAG,向量数据库,微调,LoRA"
自定义查询逻辑:
- 用户提供的所有关键词通过 batch 接口一次性批量查询,无需逐个调用
- 查询结果自动去重,聚类、情报调查报告均基于查询结果生成,与用户关注方向强关联
📚 参考文档
- engine-strategy.md — 引擎选择策略、独有能力与高级搜索方法
- investigation-modes.md — 四种调查模式的搜索策略编排与输出模板
- investigation-templates.md — 调查报告完整模板集
Signals
- GitHub stars
- 399
- Forks
- 53
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
bili-ai-feed- Source
- github.com/redfox-data/redfox-community