小红书无水印作品采集终极指南:XHS-Downloader 完整使用教程
想要轻松下载小红书无水印作品吗?XHS-Downloader 是一款免费、轻量、开源的小红书图文/视频作品采集工具,基于 AIOHTTP 模块实现,能够快速提取和下载高质量的无水印内容。这款工具支持多种下载模式,无论是新手还是专业用户都能快速上手。🚀
什么是 XHS-Downloader?
XHS-Downloader 是一个功能强大的小红书作品采集工具,专门用于提取账号发布、收藏、点赞、专辑作品链接,以及采集搜索结果作品链接和用户链接。最令人惊喜的是,它能够下载完全无水印的作品文件,让你的收藏更加纯净!
快速上手:三种运行方式
🖱 程序运行(推荐新手)
对于大多数用户来说,这是最简单的方式。前往项目仓库下载最新版本的可执行文件,解压后双击运行 main 即可开始使用。
文件默认下载路径:.\_internal\Volume\Download
🐳 Docker 运行
如果你熟悉容器技术,可以使用 Docker 运行项目:
docker pull joeanamier/xhs-downloader
docker run -p 5556:5556 -v xhs_downloader_volume:/app/Volume -it joeanamier/xhs-downloader
💻 源码运行
开发者或需要定制功能的用户可以选择源码运行:
- 安装 Python 3.12+
- 克隆仓库:
git clone https://gitcode.com/gh_mirrors/xh/XHS-Downloader - 安装依赖:
pip install -r requirements.txt - 运行:
python main.py
核心功能详解
📸 无水印作品下载
XHS-Downloader 最大的亮点就是能够下载完全无水印的作品文件:
- 无水印图片文件为 PNG 格式
- 无水印视频文件保持原始质量
- 自动跳过已下载的作品文件
🔗 链接支持类型
工具支持多种小红书链接格式:
https://www.xiaohongshu.com/explore/作品IDhttps://www.xiaohongshu.com/discovery/item/作品IDhttps://xhslink.com/分享码
实用技巧与避坑指南
🚫 常见问题解决
-
Cookie 配置:从 2.2 版本开始,项目功能无异常的情况下无需额外处理 Cookie
-
下载失败处理:如果下载失败,可以检查网络连接或尝试重新下载
-
文件完整性:程序内置作品文件完整性处理机制,确保下载的文件完整可用
⚙️ 高级配置选项
在 ./Volume/settings.json 文件中,你可以自定义:
- 作品文件名称格式
- 下载文件储存位置
- 请求超时设置等
用户脚本功能
如果你安装了 Tampermonkey 浏览器扩展,可以使用用户脚本体验项目功能:
主要功能包括:
- 下载小红书无水印作品文件
- 提取推荐页面作品链接
- 批量提取账号发布、收藏、点赞作品链接
服务器模式
API 模式
启动命令:python main.py api 访问 http://127.0.0.1:5556/docs 查看交互式 API 文档
MCP 模式
为开发者提供更灵活的调用方式,适合集成到其他项目中。
注意事项
⚠️ 重要提醒:
- 使用工具时请遵守相关法律法规
- 尊重原创作者的版权
- 仅用于个人学习和研究目的
总结
XHS-Downloader 作为一款优秀的小红书作品采集工具,具有以下优势:
✅ 免费开源:完全免费,代码公开透明 ✅ 轻量高效:基于 AIOHTTP 模块,资源占用少 ✅ 功能全面:支持多种链接类型和下载模式 ✅ 无水印下载:确保下载的作品文件纯净无干扰
无论你是内容创作者、设计师还是普通用户,这款工具都能帮助你更好地管理和收藏小红书上的精彩内容。赶快尝试一下吧!🎉
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考









