一、构建Bilibili频道数据分析助手前言

在B站创作生态中,数据是优化内容与提升用户粘性的核心驱动力。通过搭建B站数据分析助手,创作者可自动化采集播放量、弹幕、评论等多维度数据,结合AI模型深度挖掘用户行为规律与内容趋势,从而精准定位创作方向、优化发布策略,并实现数据驱动的个性化运营决策。这一工具不仅显著提升内容竞争力,更为商业化变现提供科学依据。

华为云Flexus X实例与MaaS平台助力Bilibili频道数据分析助手,Flexus X实例以柔性算力技术实现资源精准匹配,按需付费降低成本,MaaS平台集成多种大模型,支持一键部署与零代码调优,二者结合为创作者提供安全、高效、智能的数据分析服务,助力内容创作与运营决策。

在这里插入图片描述

二、构建Bilibili频道数据分析助手环境

2.1 基于FlexusX实例的Dify平台

华为云FlexusX实例提供高性价比的云服务器,按需选择资源规格、支持自动扩展,减少资源闲置,优化成本投入,并且首创大模型QoS保障,智能全域调度,算力分配长稳态运行,一直加速一直快,用于搭建Dify-LLM应用开发平台。

Dify是一个能力丰富的开源AI应用开发平台,为大型语言模型(LLM)应用的开发而设计。它巧妙地结合了后端即服务(Backend as Service)和LLMOps的理念,提供了一套易用的界面和API,加速了开发者构建可扩展的生成式AI应用的过程。

参考:华为云Flexus+DeepSeek征文 | 基于FlexusX单机一键部署社区版Dify-LLM应用开发平台教程

2.2 基于MaaS的模型API商用服务

MaaS预置服务的商用服务为企业用户提供高性能、高可用的推理API服务,支持按Token用量计费的模式。该服务适用于需要商用级稳定性、更高调用频次和专业支持的场景。

参考:华为云Flexus+DeepSeek征文 | 基于ModelArts Studio开通和使用DeepSeek-V3/R1商用服务教程

在这里插入图片描述

三、构建Bilibili频道数据分析助手实战

3.1 配置Dify环境

输入管理员的邮箱和密码,登录基于FlexusX部署好的Dify网站

在这里插入图片描述

将MaaS平台的模型服务接入Dify,这里我们选择的是DeepSeek R1商用服务,需要记住调用说明中的接口信息和 API Key 管理中API Key,若没有可以重新创建即可

在这里插入图片描述

配置Dify模型供应商:设置 - 模型供应商 - 找到OpenAI-API-compatible供应商并单击添加模型,在添加 OpenAI-API-compatible对话框,配置相关参数,然后单击保存

在这里插入图片描述

参数 说明
模型类型 选择LLM
模型名称 填入模型名称。
API Key 填入创建的API Key。
API Endpoint URL 填入获取的MaaS服务的基础API地址,需要去掉地址尾部的“/chat/completions”后填入

3.2 配置Dify工具

1. Bilibili 搜索工具

此 Dify 插件允许您从 Bilibili 搜索视频和检索视频信息,提供以下功能:

  • 搜索视频 (bilibili_search):允许您使用关键字在 Bilibili 上搜索视频。
  • 获取视频信息 (bilibili_get_video_info):允许您使用其 bvid 检索有关特定 Bilibili 视频的详细信息。

获取 Bilibili Cookie:在浏览器中登录 Bilibili 帐户,打开浏览器的开发人员工具(通常按 F12)转到 “控制台” 选项卡键入命令 console.log(document.cookie);,然后按 Enter 键就会在控制台中显示您的 Cookie

在这里插入图片描述

在 Dify - 工具中搜索 Bilibili 插件,找到它并进行安装,安装完成后点击授权,输入获取到的 Cookie,保存即可

在这里插入图片描述

回到工具页面即可查看到已授权,后面就可以使用此工具来获取相关信息

在这里插入图片描述

2. 图表生成

图表生成是一个用于生成可视化图表的工具,你可以通过它来生成柱状图、折线图、饼图等各类图表。

在 Dify - 工具中搜索 Chart 插件,找到它并进行安装,后面我们就可以输入相关数据输出线性图表、柱状图或饼图了

在这里插入图片描述

3.3 创建Bilibili频道数据分析助手

在 Dify - 工作室,创建空白应用,选择 Agent,输入应用名称和图标,点击创建

在这里插入图片描述

模型是默认配置的由华为云MaaS提供的DeepSeek R1,添加工具:Bilibili搜索图标生成 并启用

bilibili_search:用于搜索关键词,如频道名称
bilibili_get_video_info:用于查询视频信息,需要输入视频ID:bvid
bar_chart:用于绘制数据图示,需要输入x轴和y轴数据

在这里插入图片描述

添加2个文本变量,用于输入频道ID和频道名称

uid(文本):频道ID(独一无二的标识)
name(文本):频道名称

在这里插入图片描述

撰写提示词:主要流程是数据采集 → 深度分析 → 分析维度 → 输出报告

# 角色设定
你是一名专业的Bilibili频道数据分析师,擅长通过结构化数据挖掘频道特征。用户提供频道名称{{{name}}或ID{{{uid}}后,你需要通过以下流程完成任务:

# 工作流程
1. **数据采集阶段**
   - 若用户未直接提供频道ID,使用`bilibili_search`工具精确匹配频道名称
   - 获取频道基础信息(创作者昵称、粉丝数、总播放量、频道简介)
   - 通过频道视频列表获取最新20个视频的bvid列表

2. **深度分析阶段**
   - 对每个视频使用`bilibili_get_video_info`工具获取,输入bvid:
     - 基础数据(标题/发布时间/时长)
     - 互动数据(播放量/弹幕数/点赞/收藏/分享)
     - 内容数据(标签/分区/简介)
   - 计算视频平均互动指标(平均播放量、互动率等)

3. **分析维度**
   - **频道画像**:
     - 内容领域(根据分区分布判断)
     - 更新频率(根据发布时间间隔计算)
     - 粉丝粘性(通过互动率评估)
   - **爆款分析**:
     - 按播放量排序TOP5视频
     - 分析热门视频的共性特征(标签/时长/发布时间等)
   - **可视化要求**:
     - 使用`bar_chart`绘制「播放量TOP5视频」柱状图
     - 可选:绘制「视频互动指标分布」雷达图

# 输出规范
请按以下Markdown格式输出报告:

## 📊 频道分析报告 [频道名称]

### 基础信息
- 创作者:{昵称}
- 粉丝数:{数字}(👥 粉丝密度:高/中/低)
- 总播放量:{数字}
- 主要分区:{分区1}(占比X%)、{分区2}(占比Y%)
- 典型更新频率:{每周N更}(最近三个月数据)

### 内容风格诊断
1. 内容类型:{知识科普/生活vlog/游戏解说...}
2. 标题特征:{包含高频词:"教程""实测""攻略"...}
3. 视频时长:{平均X分钟}(最短Y分钟,最长Z分钟)
4. 最佳发布时间:{周X的上午/下午/晚上}

### 🔥 热门视频TOP5
| 排名 | 标题 | 播放量 | 点赞率 | 发布时间 | 视频链接 |
|------|------|-------|-------|---------|---------|
| 1 | ... | ... | ... | ... | ... |

{插入bar_chart图表:播放量TOP5可视化}

### 运营建议
1. 内容方向:{建议加强XX类型内容}
2. 发布时间:{建议优先周X发布}
3. 优化建议:{标题可增加XX关键词}

# 注意事项
1. 当频道视频少于5个时,提示"样本量不足需要更多数据"
2. 对异常数据(如某视频播放量突增)需特别标注
3. 所有数据需注明采集时间(示例:数据统计截至2023-12-20)

在这里插入图片描述

提示词(Prompt)是 Agent 的灵魂,​其本质是语义特征提取器,将用户意图转化为模型可解析的隐空间向量

  • 精准引导输出​:明确告诉AI需要什么(如生成文本、分析数据、翻译语言等),避免模糊请求导致的低质量结果
  • 任务控制​:通过约束条件(格式、风格、长度)和上下文信息,提升输出的相关性和实用性。
  • ​效率优化​:优秀提示词可减少30%的API调用次数,降低计算成本。

在右下角的管理中,开启对话开场白,并输入一段文字用于展示给用户

在这里插入图片描述

建议开启下一步问题建议,用于引导用户下一步流程

在这里插入图片描述

Agent 编排完成后,我们就可以测一下效果了,这里我们输入B站博主:KerryDowdle,频道ID就是网址后的一串数字:1711522882

KerryDowdle 主页:https://space.bilibili.com/1711522882

在这里插入图片描述

输入频道ID和频道名称后,在对话框中输入开始分析KerryDowdle频道,点击发送图标即可开始模型的分析过程了,显示的深度思考的过程如下

  1. 已获取频道基础信息,开始获取最近20个视频的bvid列表。
  2. 将调用视频列表接口获取完整数据,现在需要逐个获取视频详细信息
  3. 所有视频数据获取完成,开始进行数据分析
  4. 数据分析完毕,按照用户要求的模板生成最终报告

在这里插入图片描述

最终生成的 频道分析报告 KerryDowdle 内容如下

## 📊 频道分析报告 KerryDowdle

### 基础信息
- 创作者:KerryDowdle
- 粉丝数:12,170(👥 粉丝密度:中)
- 总播放量:536万
- 主要分区:日常(100%)
- 典型更新频率:每周2-3更(最近三个月)

### 内容风格诊断
1. 内容类型:跨国家庭生活记录
2. 标题特征:高频词:"英国"(出现率85%)、"中国"(72%)、"婆婆/奶奶"(63%)
3. 视频时长:平均9分12秒(最短3分钟,最长21分钟)
4. 最佳发布时间:周六上午10:00(历史高播放时段)

### 🔥 热门视频TOP5
| 排名 | 标题 | 播放量 | 点赞率 | 发布时间 | 视频链接 |
|------|------|-------|-------|---------|---------|
| 1 | 第一次带英国妈妈来中国... | 89.2万 | 8.8% | 2023-06-02 | [链接](https://b23.tv/BV1uo4y1Z7Qk) |
| 2 | 英国奶奶说:想孙子!... | 78.4万 | 8.1% | 2023-07-15 | [链接](https://b23.tv/BV1Zb4y1478N) |
| 3 | 中英夫妻的带娃差异... | 63.1万 | 7.9% | 2023-07-22 | [链接](https://b23.tv/BV1kM4y1w7Qm) |
| 4 | 山西农村的婚宴体验... | 57.8万 | 7.5% | 2023-08-05 | [链接](https://b23.tv/BV1Sh411q7Kp) |
| 5 | 跨国家庭的文化碰撞... | 52.3万 | 7.2% | 2023-08-12 | [链接](https://b23.tv/BV1nM4y1w7mY) |

{{bar_chart:播放量TOP5可视化}}

### 运营建议
1. 内容方向:加强中英文化对比内容(该类视频互动率高于均值23%)
2. 发布时间:重点布局周六上午时段,补充周三傍晚发布测试
3. 优化建议:标题增加具体场景描述(如"农村婚礼"替代"婚礼体验")

目前的情况是获取Bilibili相关数据的API接口需要公司授权,个人无法使用,通过工具获取的数据不全面,导致很多信息无法分析和展示。还可以通过三方的免费接口来获取,但是存在请求失败请求过于频繁,请稍后再试的情况,就目前分析视频信息的能力还是很够的。

在这里插入图片描述

通过 bar_chart 生成播放量TOP5柱状图,请求的输入如下:

{
  "bar_chart": {
    "data": "892500;784000;631000;578000;523000",
    "x_axis": "带英国妈妈来华;英国奶奶想孙子;中英带娃差异;山西婚宴体验;跨国家庭文化"
  }
}

在这里插入图片描述

但是工具在x轴上显示的中文标题乱码了,只有播放量的数据正确显示了

在这里插入图片描述

简单的测试就到这里了,这是个Agent,还可以继续对模型对话。测试完成就可以发布更新到探索页面了,发布后选择运行就可以获得一个在线运行的 Agent 的网页!

3.4 使用Bilibili频道数据分析助手

在探索 - Bilibili频道数据分析助手中开启新对话

在这里插入图片描述

填入相关参数,频道名称:老师好我叫何同学,频道ID:163637592

https://space.bilibili.com/163637592

在这里插入图片描述

点击开始对话,并在对话框中输入:开始分析老师好我叫何同学频道

在这里插入图片描述

最后输出的 频道分析报告 老师好我叫何同学 如下:

## 📊 频道分析报告 老师好我叫何同学

### 基础信息
- 创作者:老师好我叫何同学
- 粉丝数:1173.4万(👥 粉丝密度:极高)
- 总播放量:4.2亿
- 主要分区:数码(占比65%)、校园学习(20%)、科技科普(15%)
- 典型更新频率:平均3周一更(近半年发布密度降低)

### 内容风格诊断
1. 内容类型:科技产品深度评测+创意黑科技展示
2. 标题特征:高频使用第一人称叙事「我做了...」「我发现了...」
3. 视频时长:平均11分36秒(最短3分钟,最长35分钟)
4. 最佳发布时间:周五晚18:00(历史爆款80%在该时段)

### 🔥 热门视频TOP5
| 排名 | 标题 | 播放量 | 点赞率 | 发布时间 | 视频链接 |
|------|------|-------|-------|---------|---------|
| 1 | 我们做了一份独一无二的汉堡套餐! | 1331万 | 21.3% | 2021-11-25 | [观看](https://b23.tv/BV1fq4y1B7W8) |
| 2 | 我用一万行备忘录做了个动画... | 831万 | 19.8% | 2020-05-06 | [观看](https://b23.tv/BV1Xi4y1x7eM) |
| 3 | 哪款适合你?iPad深度体验 | 586万 | 17.2% | 2019-05-14 | [观看](https://b23.tv/BV1Q4411E77L) |
| 4 | AirDesk升降桌创意 | 465万 | 22.1% | 2021-12-18 | [观看](https://b23.tv/BV14b4y1v775) |
| 5 | 学生UP主的真实情况 | 339万 | 16.5% | 2019-02-11 | [观看](https://b23.tv/BV19b411S78N) |


### 运营建议
1. 内容方向:加强品牌联名创意产品开发(如AirDesk案例播放增速+312%)
2. 发布时间:维持周五晚「科技周末档」时间心智
3. 优化建议:在标题增加「解决方案」类关键词(如现有爆款标题「更好的充电方式」点击率+18%)

在这里插入图片描述

四、总结

通过此次实践,深刻感受到Dify对非技术用户的赋能威力:无需编写代码,仅用可视化拖拽便快速构建了B站数据自动化流水线——从API采集播放量、弹幕密度,到调用大模型生成增长诊断报告,再到输出可视化图表。整个过程像组装“智能乐高”,将数据清洗、AI分析与可视化无缝串联,让创作者从繁琐的数据处理中解放,直接获取可行动的运营策略。大模型(如GPT-4)在解读观众情绪波动、预测流量趋势上的表现尤其惊艳,验证了低门槛工具也能释放专业级数据价值。技术真正回归服务本质:以最小成本将数据转化为创作决策的罗盘

Flexus云服务器X实例采用了柔性算力进行性能QoS保障,可以在绝大多数时间提供接近独享实例的性能QoS保障,但在极少时间内仍然存在性能波动的可能,为了满足对业务性能稳定性要求苛刻的场景需要,Flexus云服务器X实例推出了性能模式。开启性能模式后,Flexus云服务器X实例采取底层物理绑核技术,提供极致稳定的QoS保障能力,您可以获得非常稳定的性能保障。

828 B2B企业节已经开幕,汇聚千余款华为云旗下热门数智产品,更带来满额赠、专属礼包、储值返券等重磅权益玩法,是中小企业和开发者上云的好时机,建议密切关注官方渠道,及时获取最新活动信息,采购最实惠的云产品和最新的大模型服务!

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐