Bili-Calendar

Bili-Calendar

Bili‑Calendar 是一个将你的 B站追番列表一键转换为日历订阅的轻量工具,自动解析番剧更新时间并生成符合 RFC 5545 的 ICS 日历文件,可直接订阅到 Apple/Google/Outlook 等主流日历。你只需提供 B站 UID,即可获得自动同步的更新提醒;也支持自部署,隐私不落地,体验更可控。

4GitHub
应用介绍

首先登录B站,然后再F12打开控制台,点击application,找到cookies下面的bilibili,然后找到右侧的SESSDATA,复制其cookies。 打开应用,配置向导填入刚才的cookies,然后进入应用,回到b站,点击个人空间,设置,隐私设置里的“公开我的追番追剧”需要打开,然后在个人空间里的UID码,填入应用中。 生成链接后,配合端口转发,把生成的链接前缀改成端口转发位置,再在日历里对应添加即可。 • 核心能力:输入 B站 UID,一键生成符合标准的 ICS 订阅链接,自动同步最新追番更新时间。 • 时间与重复:精准解析播出时刻,支持时区自动转换;连载番剧按周重复,完结只保留首播。 • 多端适配:兼容 Apple/Google/Outlook 等所有支持 ICS 的日历应用;前端响应式,移动端优化与触摸操作完善。 • 预览与交互:订阅前可预览追番条目、状态与更新时间;提供快捷键(Enter、Ctrl/Cmd+P/D/C 等)与精致动画反馈。 • 性能与缓存:内置本地缓存与历史记录(最近 10 个 UID),减少 API 调用、提升响应速度;支持 PWA 离线访问。 • 安全与合规:启用严格安全头与基线 CSP;Service Worker 仅拦截同源资源,最大限度降低风险。 • 部署灵活:支持 Docker 与 Netlify Functions 两种实现;配置 BILIBILI_COOKIE 可提高接口访问成功率与稳定性。 • API 友好:提供获取 ICS 与 JSON 的 REST 接口,带速率限制与 ‎`X‑RateLimit` 响应头,便于集成与监控。 • 隐私提示:服务端不存储用户数据;若目标账号追番列表为私密,需改为公开或使用自部署并设置 Cookie。

应用截图
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
Screenshot 7
应用信息
版本
1.1.8
安装包大小
245.23 KB
更新时间
2025年11月10日
源代码
Silentely
平台支持
PC
关键词
Bili-CalendarB站追番日历订阅ICSApple Calendar