把B站收藏夹喂给AI后,我发现了收藏即学习的终极奥义

2026-04-15 14:30:51 25点赞 39收藏 21评论

有多少同学把B站当成一个学习平台来用???

没错!我就是!看到一个觉得有用的内容,立马点个收藏,想着之后再来好好学习一下收藏夹中的视频。结果谁能想到,这视频进去了就是进去了,再也没有再打开的那一天!

可万一有时候能用上,又得去收藏里面慢慢翻找,那现在外面吹得AI多么好用,咱们就不能让AI来接管我的B站收藏夹么?

把B站收藏夹喂给AI后,我发现了收藏即学习的终极奥义

最近刷到个很有意思的项目【bilibili RAG】:把收藏夹变成可对话的知识库。让AI来“吃透”你的B站收藏夹,这样一来咱们就能直接通过自然语言直接在知识库里面搜索。

好了,这下真的是收藏了就等于学过了。

效果演示

把B站收藏夹喂给AI后,我发现了收藏即学习的终极奥义

Bilibili RAG的使用非常简单,打开webui页面之后,点击扫码登陆上自己的B站账号。

把B站收藏夹喂给AI后,我发现了收藏即学习的终极奥义

这里就能直接看到B站的收藏文件夹,选择需要入库的收藏夹,我这收藏夹里面有五百多条视频,导入的过程稍微有点慢,需要等一会儿。

把B站收藏夹喂给AI后,我发现了收藏即学习的终极奥义

等待AI对收藏夹中的内容分析之后,就能在知识库中直接通过对话框来询问视频中的知识点了!

把B站收藏夹喂给AI后,我发现了收藏即学习的终极奥义

像这里我:让它帮我按照主题整理下收藏夹内容,可以看到这个整理的还是很不错的!

把B站收藏夹喂给AI后,我发现了收藏即学习的终极奥义

我又问了下,让它找出有关装机的相关视频,它也能全部找出。

把B站收藏夹喂给AI后,我发现了收藏即学习的终极奥义

当然,我知道有些同学的收藏夹里面肯定有一些美女的视频,嘿嘿,直接用自然语言也是能够搜索出来的!

把B站收藏夹喂给AI后,我发现了收藏即学习的终极奥义

如果有更新的话,点一下刷新,也能做到增量入库。

把B站收藏夹喂给AI后,我发现了收藏即学习的终极奥义

有的同学可能疑惑:为什么我需要这样一个知识库呢?其实很简单,AI可以根据你的收藏夹里面的内容进行回答,这样更加符合你的需要,不同于市面上的在线AI,直接将网上的视频扔给你,可能并不符合你的喜好

那这么好用的B站收藏夹知识库,如何部署呢?

本地NAS部署过程

作为一个本地的B站收藏夹知识库,我觉得最佳的部署位置肯定是NAS上啦。NAS作为7*24小时的设备,最适合用来跑这种项目了。我这演示的是极空间的Z4 Pro+ 性能版,用来跑Bilibili RAG知识库再合适不过了。

那需要注意,这个项目是需要接入API的,项目默认是使用的阿里云的API的,如果你不是阿里云的用户也能自行修改接入的api。我这里就以minimax为例。

由于官方并没有提供docker compose部署的方式,我们这直接自己写一个compose:

services:

backend:

build:

context: https://github.com/via007/bilibili-rag.git

dockerfile_inline: |

FROM python:3.11-slim

RUN apt-get update && apt-get install -y --no-install-recommends ffmpeg && rm -rf /var/lib/apt/lists/*

WORKDIR /app

COPY requirements.txt .

RUN pip install --no-cache-dir -r requirements.txt

COPY app/ ./app/

EXPOSE 8000

CMD python -m uvicorn app.main:app --host 0.0.0.0 --port 8000

container_name: bilibili-rag-backend

ports:

- 8000:8000

env_file:

- .env

volumes:

- ./data:/app/data

restart: unless-stopped

frontend:

build:

context: https://github.com/via007/bilibili-rag.git

dockerfile_inline: |

FROM node:20-alpine

WORKDIR /app

COPY frontend/package*.json ./

RUN npm install

COPY frontend/ .

EXPOSE 3000

CMD npm run dev

container_name: bilibili-rag-frontend

ports:

- 3081:3000

environment:

- NEXT_PUBLIC_API_URL=http://localhost:8000 #需要改成你自己的极空间IP

depends_on:

- backend

restart: unless-stopped

然后咱们需要编.env文件,极空间这里提供了可视化.env文件编辑的页面,直接在docker页面勾选添加.env,这里面需要修改自己的api以及端点。

--- ASR 语音转写(以阿里云 DashScope,可自行修改) ---

DASHSCOPE_API_KEY=sk-你的阿里云Key

DASHSCOPE_BASE_URL=https://dashscope.aliyuncs.com/api/v1

ASR_MODEL=paraformer-v2

ASR_TIMEOUT=600

--- LLM 对话(以 MiniMax可自行修改) ---

OPENAI_API_KEY=sk-cp-xxx

OPENAI_BASE_URL=https://api.minimaxi.com/v1

LLM_MODEL=MiniMax-M2.7

--- Embedding(走阿里云 DashScope) ---

EMBEDDING_MODEL=text-embedding-v4

把B站收藏夹喂给AI后,我发现了收藏即学习的终极奥义

修改后直接创建项目启动。

那么好了以上就是本篇文章的全部内容啦

希望对你有所帮助

让我们下篇文章

再见~


展开 收起
21评论

  • 精彩
  • 最新
  • 置顶 兄弟们来玩ai了

    校验提示文案

    提交
  • 哇,真的言简意赅,小白都看懂了

    校验提示文案

    提交
  • 概念有点意思哦,不过还是要看ai的学习能力吧

    校验提示文案

    提交
  • 厉害了我的哥,虽然不是很懂,但是还想请教一下大佬,这样是不是把原来珍藏的东西都可以搬过来?

    校验提示文案

    提交
  • 关键是。它怎么分类记忆学习的内容呢( ⌯' '⌯)❓现在ai记性都不太好

    校验提示文案

    提交
  • 没怎么想出这么做的用处是什么?

    校验提示文案

    提交
  • 眼睛看会了,脑子还没学会,还是不懂 [想一想] ,先收藏,有需要再翻出来对照着搞

    校验提示文案

    提交
  • 这个 ai 可太棒了,以后收藏夹再也不用吃灰了哈哈

    校验提示文案

    提交
  • 说的很好,收藏了,下次让ai看

    校验提示文案

    提交
  • 厉害了老师

    校验提示文案

    提交
  • 这样就也不用翻杂乱的收藏夹,AI精准检索知识点了

    校验提示文案

    提交
  • 眼睛看懂了,但是操作起来就啥也不知道了

    校验提示文案

    提交
  • 我就知道平时随手收藏是个好习惯,收藏了等于看过了约等于学会了,我先收藏一下

    校验提示文案

    提交
  • 太难了,小白看不懂了

    校验提示文案

    提交
  • 后面操作内容没看懂,是必须要上NAS才能完成吗

    校验提示文案

    提交
  • 现在是ai时代,真的太方便了

    校验提示文案

    提交
  • 这个倒是挺实用的,以前收藏多了真的想看的时候就是找不到

    校验提示文案

    提交
  • 这个就看着不错,现在ai越来越厉害了

    校验提示文案

    提交
  • 还能这么玩,但问题是,还是懒得学习

    校验提示文案

    提交
  • 以下是被折叠的评论 查看
已折叠部分评论
展开
收起
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
39
扫一下,分享更方便,购买更轻松