news 2026/3/11 5:07:17

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/3/9 7:09:01

SegmentFault答疑:树立你在TensorFlow领域的权威形象

在生产一线,为什么企业依然选择 TensorFlow? 你有没有发现,在 PyTorch 统治论文复现和学术研究的今天,银行风控系统、医疗影像平台、工业质检流水线这些“真刀真枪”的生产场景里,清一色跑着的还是 TensorFlow&#xf…

作者头像 李华
网站建设 2026/3/5 19:58:11

SeedVR2革命性突破:一站式实现电影级视频修复的完整解决方案

SeedVR2革命性突破:一站式实现电影级视频修复的完整解决方案 【免费下载链接】SeedVR2-7B 项目地址: https://ai.gitcode.com/hf_mirrors/ByteDance-Seed/SeedVR2-7B 你是否曾为老旧视频的画质模糊而烦恼?是否为AI生成视频的分辨率不足而困扰&am…

作者头像 李华
网站建设 2026/3/9 15:51:32

想让大模型在手机上跑起来?这4个Open-AutoGLM核心参数必须调好

第一章:Open-AutoGLM 支持手机随着边缘计算与终端智能的快速发展,将大语言模型部署至移动设备成为提升用户体验的关键路径。Open-AutoGLM 作为一款开源的自动化推理框架,现已全面支持在主流 Android 和 iOS 设备上运行轻量化 GLM 模型&#x…

作者头像 李华
网站建设 2026/3/10 7:46:03

OptiScaler:开源游戏图像优化工具全面解析与实战指南

OptiScaler:开源游戏图像优化工具全面解析与实战指南 【免费下载链接】OptiScaler DLSS replacement for AMD/Intel/Nvidia cards with multiple upscalers (XeSS/FSR2/DLSS) 项目地址: https://gitcode.com/GitHub_Trending/op/OptiScaler 你是否曾经在游戏…

作者头像 李华
网站建设 2026/3/8 6:38:12

终极指南:如何快速上手OpenCPN航海导航软件

终极指南:如何快速上手OpenCPN航海导航软件 【免费下载链接】OpenCPN A concise ChartPlotter/Navigator. A cross-platform ship-borne GUI application supporting * GPS/GPDS Postition Input * BSB Raster Chart Display * S57 Vector ENChart Display * AIS In…

作者头像 李华
网站建设 2026/3/10 1:19:38

一站式游戏管理神器:用BoilR将全平台游戏整合到Steam库中

🎮 厌倦了在不同游戏平台间来回切换?想要在一个统一的界面中管理所有游戏?BoilR正是你需要的解决方案!这款开源工具能够自动将Epic Games、GOG等平台的游戏同步到你的Steam库中,让你享受集中式游戏管理的便利。 【免费…

作者头像 李华