少数派-AI 04月02日 10:48
我做了个 B 站历史记录分析工具:用开源工具找回你的「数字记忆」
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文介绍了一款名为“B 站记忆管家”的工具,旨在帮助用户管理和分析其在 B 站的观看历史。该工具通过获取、整理和分析 B 站的观看记录,提供了多维度的数据可视化功能,如年度观影报告、UP 主互动分析、标题关键词分析等,帮助用户了解自己的观看习惯。此外,该工具还支持视频下载、AI 摘要、个性化备注、数据导出等功能,使用户能够更好地掌控自己的数字足迹,永久保存珍贵视频内容,并构建个人知识库。该工具还提供了多种部署方式,方便不同用户的安装和使用。

📊 **全面掌控历史记录:** 该工具提供灵活的列表/卡片视图切换、多条件智能筛选(时间范围、UP 主、视频分类、标题关键词等)、个性化备注系统、隐私保护模式和数据增量更新功能,方便用户管理和检索观看历史。

📈 **数据可视化分析:** 通过年度观影报告、UP 主完成率分析、标题关键词分析等功能,用户可以直观地了解自己的观看轨迹、与 UP 主的互动情况以及兴趣偏好。例如,标题关键词分析可以捕捉高频词汇,并追踪其月度变化,帮助用户更好地理解自己的观看偏好。

💾 **视频资源永久保存:** 该工具集成了视频下载功能,基于开源项目 Yutto,支持多格式、多清晰度下载方案,确保用户可以永久保存珍贵的视频内容,避免失效链接的困扰。

🤖 **AI 赋能内容智能分析:** 集成 B 站 AI 摘要和本地 AI 摘要功能,用户可以更快地回顾观看过的视频内容。本地 AI 摘要功能结合开源项目 Faster whisper 和 AI 大模型(如 DeepSeek),提供更个性化的摘要生成体验。

⚙️ **个性化设置与数据管理:** 提供数据导出功能(支持导出到 Excel),方便用户迁移数据或备份。同时,用户可以配置邮件通知,接收运行日志,以及进行其他个性化设置,提升使用体验。

Matrix 首页推荐 

Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。 
文章代表作者个人观点,少数派仅对标题和排版略作修改。

我做了一个 B 站记忆管家:找回迷失的观看历史,掌控你的数字足迹。

当你在 B 站看过的每一个视频,都化为可分析、可搜索的数据资产

前言:为什么需要一个历史记录管理工具?

你是否曾在 B 站刷到过某个宝藏视频,却在茫茫历史记录里再也找不到它?或是想复盘自己的观看习惯却无从下手?

站内的历史记录功能虽然便捷,但存在明显局限:只保留最近几个月的记录无法复杂筛选没有数据分析无法导出备份……

为了解决这些痛点,我开发了这款 B 站历史记录获取与分析工具。它将你的 B 站历史记录变成可搜索、可分析、可掌控的数据库,彻底释放你的数据主权!

核心功能:让历史数据焕发生机

全面掌控历史记录

首页

首页功能丰富而直观,灵活的布局切换:列表/卡片视图随心切换,多条件智能筛选:时间范围、UP 主、视频分类、标题关键词……个性化备注系统:为重要视频添加备注,隐私保护模式:一键模糊敏感信息,安心在公共场合使用,数据增量更新:自动比对已有数据,只获取新增历史记录。

数据可视化:你的年度观影报告

年度观看数据

年度观看数据就像你的 B 站数字年鉴,通过热力地图和统计图表生动呈现你的观看轨迹。系统会计算全年观看视频总量(如 1052 个)和累计时长(如 190.2 小时),以渐变色块标注每日观看强度,清晰展现你的「刷站高峰期」。

最爱重温的视频

那些被你反复回味的视频会出现在最爱重温榜单中,系统自动统计每个视频的重看次数。

UP 主完成率分析

UP 主互动分析板块,系统会揭示你与内容创作者的深度联系。例如统计显示你关注的 8074 个 UP 主中,平均视频完成率达到 61%,双轴对比图表会同时展示观看次数最多的 UP 主和完成率最高的创作者。

标题关键词分析
标题趋势分析

标题关键词分析如同你的兴趣雷达,通过词云图捕捉高频词汇——比如「AI」「游戏」等关键词的密集出现暗示着你的兴趣焦点。更有趣的是,系统会追踪这些关键词的月度变化,比如从年初的「HTTP」「分析」到年末的「AI」「什么」的演变轨迹,甚至能预测你近期可能关注的新兴领域。这些洞察都能帮助你更好地理解自己的观看偏好。

除了上面列举的几个比较重要的,还有其他数据可视化分析,有兴趣的可以自己部署项目体验。

视频资源永久保存

视频下载功能如同你的数字保险箱,基于开源项目Yutto实现了多格式、多清晰度下载方案。当你在深夜发现某个即将下架的教学视频时,可以下载下来,避免视频失效。

AI 赋能:内容智能分析

B 站 AI 摘要

B 站 AI 摘要可以让你更快的回想之前看过的视频内容,总结也很到位 。

本地 AI 摘要

B 站 AI 摘要不够好,想自己 DIY?得益于开源项目Faster whisper(用于音频转文字),和 AI 大模型(用于摘要生成),本项目里使用的是 DeepSeek,首先系统会检测资源,合格后,首先会提示用户下载音频,下载好后,可以滑动到下面选择转换模型,这里推荐 tiny 模型,速度很快,下载好模型后,就可以开始音频转文字了,转换后,然后点击生成摘要即可。

DeepSeek 生成的摘要

自动化工作流:省心且高效

计划任务页面

计划任务系统可以设置任务的时间,类型,依赖项等,默认模板是每天凌晨自动获取新增历史记录,并通过邮件通知向你汇报运行日志,以此来实现自动同步历史记录。

任务详情弹窗

离线图片管理:完整的媒体资源库

图片管理页面

图片管理系统可以下载好封面和作者头像,这样即使是无网络环境下,也可以直观浏览数据。

系统设置:个性化你的使用体验

设置页面

数据导出功能,支持导出到 excel,无论是迁移到新设备还是备份都游刃有余,邮件配置目前主要用在计划任务里,发送给用户每次运行结果。

适合人群:谁能从中受益?

    学习爱好者:系统整理教学视频,构建个人知识库数据控:分析自己的观看习惯,量化数字生活收藏党:永久保存珍贵视频内容,告别失效链接的烦恼

开始使用

安装部署

项目提供多种部署方式,满足不同用户需求:

 一键脚本安装

# 自动检测环境并安装所需依赖python install_dependencies.py# 启动应用python main.py

配置说明

首次使用需在config/config.yaml中配置:

# B站用户认证SESSDATA: "你的SESSDATA"  # 浏览器登录B站后从Cookie获取# 如需邮件通知,配置以下内容email:  smtp_server: smtp.example.com  smtp_port: 587  sender: "your_email@example.com"  password: "your_email_password"  receiver: "recipient@example.com"# 如需使用DeepSeek AI摘要功能,配置API密钥deepseek:  api_key: "your_deepseek_api_key"  api_base: "https://api.deepseek.com/v1"

未来规划

项目仍在积极开发中,计划实现以下功能:

结语

数据是现代生活的一部分,而由我们创造的数字足迹本应由我们自己掌控。这个项目希望能助你一臂之力,让 B 站这片数字星辰大海中的每一段观看记忆都不再迷失,成为你可检索、可分析、可珍藏的个人资产。

开源地址

欢迎 star、提 issue 或参与贡献!

> 关注 少数派小红书,感受精彩数字生活 🍃

> 实用、好用的 正版软件,少数派为你呈现 🚀

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

B站 历史记录 数据分析 视频管理
相关文章