Douban Sync

📚 豆瓣收藏一键导出,RSS 自动同步

将豆瓣读书、电影、音乐、游戏收藏导出为 CSV 本地备份,支持 RSS 增量同步,需登录态或依赖环境变量配置

收藏
7.4k
安装
1.7k
版本
0.1.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

Douban Sync 是一款面向中文互联网用户的数据迁移与本地化管理工具,专注于解决豆瓣用户在平台封闭化趋势下的数据主权问题。该技能提供双轨制数据获取方案:首次使用需通过浏览器工具完整爬取用户收藏记录,涵盖书籍(读过/在读/想读)、影视、音乐、游戏四大品类;日常维护则切换至 RSS 增量同步模式,无需保持登录状态即可自动追更。

显著优点

1. 数据格式标准化:输出为 Obsidian 兼容的 CSV 结构,包含标题、URL、标记日期、星级评分、状态标签及用户短评,便于二次分析或可视化
2. 增量同步机制:RSS 模式规避了高频爬取导致的反爬风险,支持 cron 定时任务实现无痛自动化

3. 去重保障:以豆瓣条目 URL 为唯一标识,重复执行不会污染数据集

潜在局限与风险

  • 依赖登录态:全量导出阶段必须保持浏览器登录,存在 session 过期中断风险
  • 反爬对抗:明确标注 2-3 秒页间延迟及 30 秒冷却策略,说明豆瓣具备主动防御机制
  • RSS 覆盖盲区:RSS 仅捕获新增标记,无法同步评分修改或删除操作的历史修正
  • 环境变量泄露DOUBAN_USER 作为唯一必填项若硬编码于配置文件,存在意外提交版本控制的风险

适合人群

数字仓鼠型用户、Obsidian 知识管理实践者、关注平台数据可迁移性的长期豆瓣居民,以及需要进行阅读/观影数据可视化分析的内容创作者。

常规风险

该工具本质属于用户自身数据的授权导出行为,但高频自动化爬取可能触发豆瓣账号的异常行为风控,建议控制请求频率并避免共享账号配置。

Douban Sync 内容

scripts文件夹
手动下载zip · 13.6 kB
douban-browser-scraper.jstext/javascript
请选择文件