首页
/ 小红书收藏夹提取神器:一键备份你的点赞与收藏内容,告别数据丢失焦虑

小红书收藏夹提取神器:一键备份你的点赞与收藏内容,告别数据丢失焦虑

2026-02-04 04:37:06作者:董斯意

你是否曾遇到过精心收藏的小红书内容突然消失?或者换手机时收藏夹无法同步的尴尬?XHS-Downloader 提供了完美解决方案,让你轻松掌控自己的数字资产。本文将详细介绍如何使用这款开源工具,安全高效地备份小红书点赞与收藏内容。

工具简介

XHS-Downloader 是一款基于 AIOHTTP 模块开发的免费开源工具,专注于小红书图文/视频作品的采集与备份。它支持多种内容提取方式,包括账号发布、收藏、点赞、专辑作品链接提取,以及搜索结果作品链接、用户链接提取等功能。该工具轻量高效,完全开源,保护你的数据安全与隐私。

核心功能包括:

  • 采集小红书作品信息
  • 提取无水印作品下载地址
  • 自动跳过已下载文件
  • 自定义文件命名格式
  • 持久化储存作品信息

项目地址:gh_mirrors/xh/XHS-Downloader

安装准备

环境要求

  • Python 3.12 或更高版本
  • 稳定的网络连接

安装步骤

源码运行方式(推荐)

  1. 克隆项目仓库:

    git clone https://gitcode.com/gh_mirrors/xh/XHS-Downloader
    cd XHS-Downloader
    
  2. 安装依赖:

    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
    
  3. 运行程序:

    python main.py
    

程序运行方式(适合普通用户)

  1. 前往项目 Releases 下载最新版程序压缩包
  2. 解压后运行对应系统的可执行文件:
    • Windows: 双击 main.exe
    • MacOS: 终端运行 ./main
    • Linux: 终端运行 ./main

收藏夹提取步骤

方法一:通过用户脚本提取(推荐)

  1. 安装用户脚本

    首先需要安装浏览器扩展 Tampermonkey,然后添加脚本:

    1. 点击 Tampermonkey 图标,选择"添加新脚本"
    2. 删除默认代码,粘贴 static/XHS-Downloader.js 中的内容
    3. 保存脚本(快捷键 Ctrl+S 或 Cmd+S)
  2. 提取收藏链接

    1. 打开小红书网页版,登录账号
    2. 进入"我的收藏"页面
    3. 点击页面上新增的"提取收藏链接"按钮
    4. 脚本会自动滚动加载所有收藏内容并提取链接
    5. 提取完成后,链接会自动复制到剪贴板

    用户脚本截图

方法二:手动获取Cookie提取(进阶用户)

如果无法使用用户脚本,可以通过获取Cookie的方式直接使用程序提取:

  1. 获取Cookie

    1. 打开浏览器,访问小红书网站并登录
    2. 按 F12 打开开发者工具
    3. 切换到"网络"选项卡
    4. 刷新页面,在筛选框输入"cookie-name:web_session"
    5. 复制对应的Cookie值

    获取Cookie示意图

  2. 配置程序

    1. 运行XHS-Downloader程序
    2. 进入"设置"页面(快捷键 S)
    3. 粘贴获取到的Cookie
    4. 保存设置并返回主界面
  3. 提取收藏内容

    1. 在主界面选择"提取收藏内容"选项
    2. 输入你的小红书用户ID(可从个人主页URL获取)
    3. 选择保存路径和文件命名格式
    4. 点击开始提取

批量下载与管理

批量下载提取的链接

  1. 运行XHS-Downloader程序
  2. 在主界面选择"批量下载"选项
  3. 粘贴之前提取的收藏链接(多个链接用空格分隔)
  4. 选择下载设置:
    • 文件保存路径
    • 图片格式(PNG/JPEG/WEBP)
    • 文件命名格式
    • 是否跳过已下载文件
  5. 点击"开始下载"

程序运行截图

文件管理功能

XHS-Downloader提供强大的文件管理功能:

  • 自动去重:自动记录已下载作品ID,避免重复下载
  • 分类存储:可按作者、日期或自定义规则分类存储文件
  • 断点续传:支持大文件断点续传,网络中断后可继续下载
  • 元数据保存:可选保存作品标题、描述、点赞数等元数据

配置文件路径:settings.json,可自定义各种下载参数。

高级功能:MCP模式批量管理

对于需要定期备份或大量下载的用户,推荐使用MCP模式:

  1. 启动MCP服务器:

    python main.py mcp
    
  2. 通过MCP客户端配置定时任务,实现自动定期备份收藏内容

MCP配置示例

MCP模式支持:

  • 定时自动下载
  • 多账号管理
  • 下载进度监控
  • 错误自动重试

注意事项

  1. 使用限制:请遵守小红书用户协议,不要过度频繁请求
  2. Cookie有效期:Cookie通常有效期为7-15天,过期后需重新获取
  3. 文件存储:默认存储路径为./Volume/Download,可在设置中修改
  4. 更新检查:定期更新程序以获取最新功能和bug修复

常见问题解决

无法提取收藏链接

  • 确保已登录小红书账号
  • 检查Tampermonkey是否启用
  • 尝试清除浏览器缓存后重试
  • 更新到最新版用户脚本

下载速度慢或失败

  • 检查网络连接
  • 尝试设置代理:在设置中配置HTTP代理
  • 减少同时下载数量
  • 检查防火墙是否阻止程序网络访问

程序闪退或无响应

  • 确保安装了正确版本的Python(仅源码运行时)
  • 尝试以管理员身份运行
  • 检查日志文件获取详细错误信息:logs/

总结

XHS-Downloader为小红书用户提供了安全、高效的收藏内容备份解决方案。通过简单几步,你可以轻松掌控自己的数字资产,再也不用担心收藏内容丢失或无法访问的问题。无论是普通用户还是技术爱好者,都能找到适合自己的使用方式。

项目完全开源,代码托管在gh_mirrors/xh/XHS-Downloader,欢迎贡献代码或提出改进建议。

备份你的小红书收藏,从现在开始!

登录后查看全文
热门项目推荐
相关项目推荐