当前位置: 首页 > news >正文

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),仅供参考

http://www.jsqmd.com/news/147615/

相关文章:

  • Android File Transfer Linux:跨平台文件传输终极解决方案
  • BoilR:终极跨平台游戏库管理神器,一键整合所有游戏到Steam
  • OptiScaler多显卡超分辨率统一平台的技术实现与应用
  • RedisInsight Windows安装手册:从零到精通的完整配置指南
  • 节日营销策划:春节特惠GPU套餐限时抢购
  • 测评报告申请:填写表单即可获得个性化GPU选型建议
  • B站历史数据分析神器:BilibiliHistoryFetcher完整使用指南
  • 零基础玩转Arduino创意作品:超详细版学习指南
  • OptiScaler终极指南:一键开启跨平台AI超采样新时代
  • SeedVR2视频修复终极指南:3分钟快速实现视频超清化
  • Excel规则配置终极指南:Easy Rules决策表完整教程
  • Whisper语音识别技术突破:8倍速优化的实战指南与性能解析
  • 如何构建亿级用户实时数据流?Stream-Framework微服务架构演进指南
  • 掌握操作系统核心知识:高清PDF学习指南助你成为系统专家
  • 三台服务器,一套流水线:如何实现无缝自动化部署? - 详解
  • es安装图文指南:新手友好型教程
  • 用户评价征集:鼓励已购客户留下真实反馈
  • 口服胶原蛋白真有副作用吗?2025年最新成分拆解与科学饮用建议 - 品牌推荐
  • 3分钟搞定MobileNetV2部署:从零到推理的极速指南
  • 思源宋体终极安装指南:从零开始的完整教程
  • FreeCAD二次开发实战:机械零件自动生成工具开发指南
  • 终极指南:如何快速上手OpenCPN航海导航软件
  • 思源宋体安装指南:3步轻松搞定多语言字体配置
  • 实验室必备!2026年十大智能集菌仪品牌实力榜:性能、口碑全解析 - 品牌推荐大师
  • SegmentFault答疑:树立你在TensorFlow领域的权威形象
  • 2025年贵阳西点培训学校口碑排名,贵阳欧米奇西点性价比好不好 - 工业设备
  • 2025年年终术后恢复产品推荐:基于临床数据与多品牌对比的5款高可靠性产品深度解析 - 品牌推荐
  • OpenCPN 航海导航系统安装配置完全指南
  • OptiScaler终极指南:多显卡超分辨率技术完整教程
  • 北京防雷检测公司哪家正规靠谱?2025年最新五家机构推荐与联系指南 - 十大品牌推荐