news 2026/4/27 9:58:00

B站历史记录获取与数据分析工具:一键配置快速安装指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
B站历史记录获取与数据分析工具:一键配置快速安装指南

B站历史记录获取与数据分析工具:一键配置快速安装指南

【免费下载链接】BilibiliHistoryFetcher获取b站历史记录,保存到本地数据库,可下载对应视频及时存档,生成详细的年度总结,自动化任务部署到服务器实现自动同步,以及自动发送日志邮件,下面链接是对应前端项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliHistoryFetcher

想要全面掌握自己在B站的所有观看记录吗?BilibiliHistoryFetcher是一个专业的哔哩哔哩数据分析工具,能够帮你获取、管理和分析B站历史记录,生成详细的年度总结报告,甚至下载对应的视频内容及时存档。

项目核心功能亮点

这款视频下载工具和数据分析平台提供了以下实用功能:

数据获取与管理

  • 自动同步B站历史记录到本地数据库
  • 支持最多找回14天内B站所有在屏幕上显示过的图片
  • 一键下载用户所有投稿视频和收藏夹内容
  • 获取用户评论和动态信息

智能分析功能

  • 生成详细的年度观看总结报告
  • AI智能摘要生成,自动提炼视频核心内容
  • 观看热力图生成,直观展示观看时间分布

自动化体验

  • 定时任务自动同步数据
  • 邮件通知系统,及时了解数据更新
  • 数据完整性校验,确保信息准确无误

环境准备与快速安装

方法一:Docker一键部署(推荐新手)

如果你想要最简单的安装方式,Docker部署是最佳选择:

  1. 安装Docker环境确保你的系统已安装Docker,这是使用容器化部署的前提条件

  2. 拉取镜像并运行

    # CPU版本 docker pull ghcr.io/2977094657/bilibili-history-fetcher:latest docker run -d -v ./config:/app/config -v ./output:/app/output -p 8899:8899 --name bilibili-api ghcr.io/2977094657/bilibili-history-fetcher:latest
  3. 服务访问启动成功后,你可以通过以下地址访问:

    • 后端API服务:http://localhost:8899
    • API文档:http://localhost:8899/docs

方法二:源码安装(适合开发者)

如果你想要更灵活的配置选项,可以选择源码安装:

  1. 克隆项目代码

    git clone https://gitcode.com/gh_mirrors/bi/BilibiliHistoryFetcher
  2. 安装依赖

    pip install -r requirements.txt
  3. 启动服务

    python main.py

关键配置步骤详解

获取B站认证信息

要让工具正常工作,你需要提供B站的认证信息:

  1. 登录B站网页版
  2. 按F12打开开发者工具
  3. 找到Application/Cookies中的SESSDATA字段值

配置文件设置

编辑config/config.yaml文件,填写以下关键信息:

# B站用户认证 SESSDATA: "你的SESSDATA值" # 邮件通知配置 email: smtp_server: "smtp.qq.com" smtp_port: 587 sender: "你的QQ邮箱" password: "QQ邮箱授权码" receiver: "接收通知的邮箱" # 服务器配置 server: host: "0.0.0.0" port: 8899

数据迁移与备份指南

核心原则:只需备份output目录

当你需要更换设备或重新部署时:

  • 停止当前运行的服务
  • 复制整个output文件夹到新环境
  • 在新环境中启动服务即可

output目录包含:

  • 历史记录数据库文件
  • 下载的视频和图片内容
  • 分析报告和统计图表
  • 运行日志和临时文件

特色功能深度体验

智能AI摘要生成

项目集成了DeepSeek AI技术,能够自动为视频生成结构化摘要:

  • 按时间顺序提炼关键内容节点
  • 自动标注事件发生时间范围
  • 区分主要信息与过渡性内容
  • 保持原文风格和语义准确

热力图可视化分析

生成详细的观看热力图,直观展示你在不同时间段的观看习惯。

缓存图片找回功能

这个独特功能可以找回B站App在过去最多14天内曾在屏幕上显示过的图片,包括:

  • 视频封面和UP主头像
  • 推荐页视频封面(含未点开内容)
  • 评论区图片和动态图片
  • 表情包和广告图片

常见问题解决方案

启动失败怎么办?

  • 检查Python版本是否为3.10+
  • 确认所有依赖包已正确安装
  • 验证配置文件中的SESSDATA是否正确

数据同步异常

  • 确认网络连接正常
  • 检查B站账号登录状态
  • 查看日志文件获取详细错误信息

社群支持与交流

如果你在使用过程中遇到问题,或者想要与其他用户交流使用心得,可以加入我们的交流社群:

通过扫描上方二维码加入QQ群,获得:

  • 技术支持和问题解答
  • 功能更新和使用技巧
  • 与其他用户的经验分享

项目价值总结

BilibiliHistoryFetcher不仅是一个简单的数据获取工具,更是一个完整的哔哩哔哩数据分析平台。无论你是想要备份自己的观看历史,还是进行深度数据分析,这个工具都能满足你的需求。

通过简单的配置,你就能拥有一个私人的B站数据分析中心,随时掌握自己的观看习惯,发现有趣的观看模式,甚至为内容创作提供数据支持。

现在就开始使用这个强大的B站历史记录获取与数据分析工具,开启你的数据探索之旅吧!

【免费下载链接】BilibiliHistoryFetcher获取b站历史记录,保存到本地数据库,可下载对应视频及时存档,生成详细的年度总结,自动化任务部署到服务器实现自动同步,以及自动发送日志邮件,下面链接是对应前端项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliHistoryFetcher

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 15:45:23

开源基金会申请:提升品牌公信力与行业影响力

开源基金会申请:提升品牌公信力与行业影响力 在人工智能技术全面渗透各行各业的今天,一个关键问题日益凸显:如何让企业用户真正信任并长期依赖一项开源AI技术?尤其是在金融、医疗等对系统稳定性要求极高的领域,技术背后…

作者头像 李华
网站建设 2026/4/24 21:31:25

PMBus READ_VOUT命令应用:项目实战示例

PMBus READ_VOUT 实战全解:从协议细节到工程落地 一个电压读取命令,为何如此重要? 在调试一块高端FPGA开发板或AI加速卡时,你是否遇到过这样的场景: 系统上电后看似正常,但设备偶尔无法完成配置&#xf…

作者头像 李华
网站建设 2026/4/26 16:54:48

Stremio-Web企业级架构优化:从性能瓶颈到高可用的深度解析

Stremio-Web企业级架构优化:从性能瓶颈到高可用的深度解析 【免费下载链接】stremio-web Stremio - Freedom to Stream 项目地址: https://gitcode.com/GitHub_Trending/st/stremio-web 在分布式流媒体架构中,Stremio-Web作为开源项目的代表&…

作者头像 李华
网站建设 2026/4/23 14:46:11

Open-AutoGLM元素定位避坑指南,20年经验专家亲授实战心得

第一章:Open-AutoGLM元素定位的核心价值Open-AutoGLM 是一种面向自动化网页交互的智能元素定位框架,其核心价值在于通过语义理解与视觉分析的深度融合,实现对复杂 UI 元素的精准识别与定位。传统自动化工具依赖固定选择器(如 XPat…

作者头像 李华
网站建设 2026/4/23 13:02:15

实习岗位开放:吸引优秀学生加入你的技术团队

吸引优秀学生加入你的技术团队:为什么 TensorFlow 是实习生选拔的关键标尺 在当今 AI 技术深度融入产业的背景下,企业对机器学习人才的需求早已从“能跑通模型”升级为“能把模型真正用起来”。高校里掌握 PyTorch 写实验代码的学生不少,但能…

作者头像 李华
网站建设 2026/4/26 19:09:34

仅限内部流出:Open-AutoGLM 2.0云手机API调用的7个高级技巧

第一章:Open-AutoGLM 2.0云手机API调用概述Open-AutoGLM 2.0 是面向云手机环境设计的自动化大模型交互接口,支持在远程虚拟设备上执行自然语言理解、任务自动化与智能决策。该 API 提供了轻量级 HTTP 接口,开发者可通过标准 RESTful 调用实现…

作者头像 李华