type
status
date
slug
summary
tags
category
icon
password
🧰 前置准备:➡️本地部署 n8n 服务
📥 导入工作流文件
- 下载工作流文件⬇️:
- 导入工作流:
- 登录 n8n 后,点击右上角
Create Workflow
: - 点击右上角的三点菜单(⋮)并选择
Import from File
: - 上传刚刚下载的工作流文件,完成导入:



☁️ 创建 Cloudflare Workers AI API(用于获取B站视频的文本内容)
- 登录➡️Cloudflare官网并注册
- 访问➡️Cloudflare仪表盘,点击右上角的
个人中心图标
并选择配置文件
:
- 点击
API令牌
并创建令牌
:
- 使用
Workers AI
的使用模板
:
- 选择自己的
账户资源
后点击继续以显示摘要
并创建令牌:
- 出现下图页面即表示创建成功,请妥善保管你的API令牌,泄露立刻删除:
- 取Cloudflare的User ID:
- 访问Cloudflare仪表盘
- 查看浏览器的网址栏
- 其中
dash.cloudflare.com
和/home
之间的内容即为User ID
🧾 创建 Notion Integrations并连接Notion
- 点击访问➡️Notion模板,并点击右上角的复制图标将其保存到自己的Workspace中
- 打开你刚刚复制的 Notion 页面,点击右上角
···
图标,依次点击Connections
,Manage connections
- 点击
Develop or manage integrations
- 点击
New integration
以创建一个Notion Integration
- 输入integration的名称,绑定
Associated workspace
,请注意:这里的workspace一定是该notion页面所在的workspace,Type请选择Internal(仅作为个人使用)
- 创建成功后请妥善保管
Internal Integration Secret
- 将Notion页面和该Integration进行连接,在
Connections
中搜索你创建的Integration的名称
,看到该Integration
出现在Active connections
中则连接成功:
🛠️ 工作流节点配置
☁️ 配置Cloudflare节点
- 在URL部分填写:
https://api.cloudflare.com/client/v4/accounts/{{ User ID }}/ai/run/@cf/openai/whisper-large-v3-turbo
Authentication
选择Generic Credential Type
Generic Auth Type
选择Header Auth
Header Auth
选择+Create new Credential
- 在Name部分填写
Authorization
,在Value部分填写Bearer {{
用户API令牌
}}
(示例:Bearer sk-xxxxx
(注意Bearer
和API Key
之间有空格))
🧾配置Notion Tool节点
- 打开每一个Notion Tool
- 点击
Credential to connect with
的下拉列表并选择+Create new Credential
- 在
Integration Secret
中输入你的Notion Internal Integration Secret
并保存
🧩Create database page节点
- 在
Database
设置中选择From list
Videos
- 在
Tracker Relation IDs
中填写Tracker页面的ID
- 在浏览器中打开
Statistics
页面,1d80-xxxx
这一串字符即为ID
🧩Get many database page节点
- 同样在
Database
设置中选择From list
Videos
,请参考➡️
💡注意事项
- 在所有的节点都配置完成后,请在右上角激活工作流:
🍒Cherry Studio智能体创建
- 创建新的智能体:
- 提示词如下:
- 在Cherry Studio中创建一个新的MCP服务器:
- 服务器的
类型
请选择服务器发送事件(sse)
URL
请填写http://localhost:5678/mcp/bilibili_video_assistant_noto/sse
- URL的获取方式:打开工作流中的
MCP Server Trigger
节点,复制Production URL - 保存并打开服务器即可
- 看到下面的内容就表明MCP服务器创建成功
- 随后编辑刚刚创建好的智能体
- 将
模型设置
中的上下文数设置为不限
- 将MCP服务器中的服务开启:
至此,该智能体的全部配置已经完成,可以在Cherry Studio中和她一起观看B站视频学习啦
📦使用示例
- 获取Video Database中的所有视频
- 可在
单次对话中
多次调用MCP Server
,但在Cherry Studio中获取长视频会失败
- 在使用Cherry Studio时可获取时长较短的视频,并将任何对话信息/学习笔记保存到Notion中
⚠️注意事项
- 开启MCP服务时,所选择的模型一定需要支持
工具调用
- 在观看长视频时,推荐使用Google的
Gemini 2.0 Flash
或者Gemini 2.5 Flash
等免费高质量模型,避免账单爆炸
- 目前在Cherry Studio中使用该MCP Server时有一定概率在获取长视频文本信息时失败,在其它的
MCP Clinet(Vscode、Cursor)
中使用无问题,可等待Cherry Studio更新解决
🪢 待更新事项
通过B站视频链接获取metadata
支持Youtube视频
使添加到Notion Block中的md内容可以被渲染
- 作者:Ricardo
- 链接:https://www.ricardoautomation.com//article/bilibili-video-assistant
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。