BiliHistoryFrontend是一款基于Vue 3开发的前端项目,旨在为用户提供丰富的B站观看历史数据分析功能。它需要配合BilibiliHistoryFetcher后端项目一起使用,共同构建一个完整的B站历史数据分析解决方案。该项目不仅提供网页版,还利用Tauri构建了跨平台桌面应用,体积更小,性能更佳。
**核心功能与特点:**
* **全面的历史记录分析:** BiliHistoryFrontend可以帮助你追踪和分析你的B站观看历史,挖掘出你可能都未曾注意到的观看习惯和偏好。
* **多种数据维度呈现:** 项目提供多种数据维度呈现,包括观看时间、重复观看次数、整体完成率、UP主完成率、标题关键词、月度关键词等等,让你从不同角度了解自己的观看行为。
* **年度总结页面:** 生成个性化的年度观看数据总结,回顾一年的B站之旅。
* **本地摘要功能:** 允许用户在本地生成视频内容摘要,无需依赖B站官方AI摘要,保护用户隐私。
* **强大的视频下载功能:** 可以下载收藏夹和用户发布的视频,方便离线观看。
* **视频观看总时长统计:** 统计观看视频的总时长,让你更加直观地了解自己在B站上的时间投入。
* **计划任务管理:** 完善的计划任务管理功能,可以定时更新历史记录。
* **跨平台桌面应用:** 使用Tauri构建桌面应用,支持Windows、macOS和Linux,拥有更小的体积和更高的性能。
**使用方法:**
1. **安装:**
* **Docker安装:** 使用Docker可以快速部署BiliHistoryFrontend。
* **源码安装:** 从GitHub克隆项目,安装依赖,然后启动开发服务器或构建应用。
* **1Panel部署:** 支持通过1Panel面板进行部署,简化部署流程。
2. **登录:**
* 配置服务器地址。
* 使用B站手机APP扫描二维码进行登录。
3. **获取历史记录:**
* 点击“实时更新”按钮,首次使用会自动获取全部历史记录。
* 后续使用只需点击“实时更新”即可获取新增记录。
**页面介绍:**
项目包含以下主要页面:主页、评论、我的收藏、媒体管理、计划任务、设置、视频下载功能、视频观看总时长、年度总结页面以及本地摘要功能。
**Tauri桌面应用构建:**
BiliHistoryFrontend使用Tauri构建跨平台桌面应用。
* **环境准备:** 安装Rust开发环境和Node.js依赖。
* **开发模式:** 使用`npm run tauri:dev`启动开发服务器。
* **构建可执行文件:** 使用`npm run tauri:build:exe`构建可执行文件。
**贡献方式:**
欢迎提交Issue和Pull Request来帮助改进这个项目。
**感谢:**
特别感谢bilibili-API-collect、Yutto、FasterWhisper、DeepSeek、ArtPlayer、aicu.cc、方舟像素字体、缝合像素字体、小黑盒用户shengyI以及所有贡献者。
**总结:**
BiliHistoryFrontend是一个功能强大、易于使用的B站历史数据分析工具。无论你是想了解自己的观看习惯,还是想回顾自己的B站之旅,它都能为你提供有价值的帮助。 它的跨平台特性和本地摘要功能,也为用户提供了更好的体验和更高的隐私保护。
**SEO关键词:**
B站历史记录, B站数据分析, BiliHistoryFrontend
**相关标签:**
Vue.js, Tauri, B站工具
2977094657/BiliHistoryFrontend: 获取b站历史记录,批量下载视频,一键下载用户投稿视频,收藏夹所有视频,生成详细的年度总结,自动化任务,下面链接是对应后端
https://github.com/2977094657/BiliHistoryFrontend
暂无评论内容