Install
openclaw skills install @redfox-data/bilibili-commentB站评论分析工具。输入B站视频链接或BV号即可获取一级评论数据,支持分页浏览、评论情感分析(积极/负面/需求/竞品),生成精美 HTML 报告。当用户需要查看B站视频评论、分析评论舆情、了解用户反馈时使用。触发词:B站评论、B站视频评论、评论查询、评论分析、评论舆情、看评论、bilibili评论。
openclaw skills install @redfox-data/bilibili-commentB站评论分析是一款专为内容创作者、UP主、品牌运营和研究人员设计的智能评论洞察工具。输入任意B站视频链接或BV号,即可一键获取评论数据,并通过四维情感分析(积极/负面/需求/竞品)快速了解用户真实反馈,同时生成可离线保存的交互式 HTML 报告。
通过本技能,你可以:
适用于 UP主复盘、品牌舆情监测、竞品分析、内容策略研究等场景。
~/.openclaw/openclaw.json → { "env": { "REDFOX_API_KEY": "ak_xxxx..." } }export REDFOX_API_KEY="ak_xxxx..."核心执行流程详见
references/core_workflow.md
直接用自然语言说出视频链接或BV号即可,无需记忆固定命令。
| 意图 | 示例话术 | 效果 |
|---|---|---|
| 查看视频评论 | 「查看B站视频 BV1xx411c7mD 的评论」 | 获取第1页评论 + AI总结 |
| 通过链接查询 | 粘贴 https://www.bilibili.com/video/BV1xx411c7mD | 自动提取BV号并拉取评论 |
| 翻页 | 「下一页」「第3页」 | 沿用当前视频,获取指定页评论 |
| 生成报告 | 「需要」「生成HTML」 | 回填AI分析,生成交互式HTML报告 |
完成查询后,你将依次收到:
| 场景 | 角色 | 示例问法 | 收益 |
|---|---|---|---|
| 内容复盘 | UP主 | 「看看这个视频的评论怎么样」 | 快速了解观众反馈,优化选题策略 |
| 舆情监测 | 品牌运营 | 「分析这条视频的负面评论」 | 及时发现危机信号,制定应对方案 |
| 竞品分析 | 内容策划 | 「分析竞品视频的用户评论」 | 了解竞品优劣势,找准差异化方向 |
| 用户研究 | 产品经理 | 「看看用户在评论区提了哪些需求」 | 挖掘真实需求,指导产品迭代 |
bilibili-comment/
├── SKILL.md # 技能配置与使用说明
├── references/
│ └── core_workflow.md # Agent 核心执行流程
├── assets/
│ └── report_template.html # HTML 报告模板
└── scripts/
├── bili_comment_search.py # 评论获取脚本(调用 API,自动生成 HTML)
└── backfill_html.py # AI 分析回填脚本(将分析结果写入 HTML)
| 模块 | 职责 |
|---|---|
bili_comment_search.py | 调用红狐 API 获取评论数据,生成含占位符的 HTML 报告 |
backfill_html.py | 将 AI 四维分析 JSON 安全回填至 HTML 报告,支持文件直读模式 |
report_template.html | 深色主题交互式报告模板 |
技术栈:Python 标准库(urllib),无需额外安装依赖。
Q1: 如何获取 REDFOX_API_KEY?
A: 前往 红狐hub 注册账号并申请 API Key,按鉴权章节说明配置到本地环境变量。
Q2: 需要安装额外依赖吗?
A: 不需要。脚本使用 Python 标准库 urllib,Python 3.6+ 环境即可直接运行。
Q3: 一次能获取多少条评论?
A: 每次调用获取1页(20条)。如需更多数据,通过翻页命令逐页获取,或前往 红狐平台 联系客服获取批量能力。
Q4: 支持获取二级评论(回复)吗?
A: 当前版本仅支持一级评论,二级回复暂不支持。
Q5: HTML 报告中部分中文显示乱码(问号)怎么办?
A: 这是编码回填环节的兼容性问题。解决方案:用 Python 写入分析数据为 UTF-8 JSON 文件,再使用 backfill_html.py --json-file 直接读取回填。详见 references/core_workflow.md Step 3。
Q6: 如有其他问题如何获取帮助?
A: 前往 红狐平台 联系客服,或查阅技能文档。