终极小红书无水印下载神器:XHS-Downloader完整使用指南 🚀
2026-02-05 05:24:01作者:宣海椒Queenly
XHS-Downloader是一款免费开源的小红书图文/视频作品采集工具,基于AIOHTTP模块开发,支持无水印下载、批量采集和自定义存储,让你轻松保存喜爱的小红书内容。
📌 为什么选择XHS-Downloader?
作为轻量级开源工具,XHS-Downloader具备三大核心优势:
- ⚡ 极速采集:AIOHTTP异步请求技术,多任务并发下载
- 🎯 精准去水印:智能解析原始资源链接,保留高清画质
- 🛠️ 高度自定义:支持下载路径配置、文件命名规则设置和下载历史记录
XHS-Downloader直观的操作界面,新手也能快速上手
📋 技术架构速览
- 核心框架:Python 3.12+ 异步编程模型
- 网络请求:AIOHTTP模块(source/application/request.py)
- 媒体处理:自研视频/图片解析引擎(source/application/video.py、source/application/image.py)
- 交互界面:双模式支持
- 命令行界面(CLI):source/CLI/main.py
- 文本用户界面(TUI):source/TUI/app.py
🔧 超简单安装步骤
1️⃣ 环境准备
确保系统已安装Python 3.12或更高版本,终端执行以下命令检查:
python --version # 或 python3 --version
2️⃣ 获取源码
通过Git克隆项目仓库:
git clone https://gitcode.com/gh_mirrors/xh/XHS-Downloader
cd XHS-Downloader
3️⃣ 安装依赖
一键安装所有必要组件:
pip install -r requirements.txt
🚀 两种启动方式任选
方式1:命令行模式(适合高级用户)
python main.py
根据终端提示输入小红书作品链接,支持批量输入多个链接。
方式2:Docker模式(推荐新手)
docker pull joeanamier/xhs-downloader
docker run -it joeanamier/xhs-downloader
自动启动TUI图形界面,全程鼠标操作。
🔑 关键配置:获取Cookie
某些高级功能需要小红书Cookie授权:
- 打开浏览器访问小红书网页版
- 按F12打开开发者工具
- 切换到"网络"标签,刷新页面
- 找到包含"xhs"的请求,复制Cookie值
- 在程序设置界面粘贴Cookie(source/module/settings.py)
💡 实用功能全解析
批量下载技巧
- 剪贴板监控:开启后自动识别复制的小红书链接(source/expansion/browser.py)
- 专辑采集:输入专辑链接即可下载全部作品
- 搜索结果抓取:支持按关键词批量采集作品
个性化设置
编辑配置文件自定义下载行为:
- 存储路径:默认保存至"下载/XHS-Downloader"
- 命名规则:支持作品ID、发布时间、作者昵称等变量组合
- 下载模式:选择仅视频、仅图片或全部下载
📝 使用注意事项
- 版权提醒:下载内容仅供个人学习,请勿用于商业用途
- 更新维护:定期执行
git pull获取最新功能 - 问题反馈:通过项目issue提交bug报告
- 重复过滤:系统自动跳过已下载文件,避免重复存储
🎉 开始你的下载之旅
现在你已经掌握了XHS-Downloader的全部使用技巧!无论是收藏夹备份、素材收集还是内容存档,这款工具都能帮你高效完成。立即启动程序,体验无水印下载的畅快体验吧!
提示:遇到问题可查阅项目文档或查看帮助中心(source/TUI/about.py)
登录后查看全文
热门项目推荐
相关项目推荐
Kimi-K2.5Kimi K2.5 是一款开源的原生多模态智能体模型,它在 Kimi-K2-Base 的基础上,通过对约 15 万亿混合视觉和文本 tokens 进行持续预训练构建而成。该模型将视觉与语言理解、高级智能体能力、即时模式与思考模式,以及对话式与智能体范式无缝融合。Python00- QQwen3-Coder-Next2026年2月4日,正式发布的Qwen3-Coder-Next,一款专为编码智能体和本地开发场景设计的开源语言模型。Python00
xw-cli实现国产算力大模型零门槛部署,一键跑通 Qwen、GLM-4.7、Minimax-2.1、DeepSeek-OCR 等模型Go06
PaddleOCR-VL-1.5PaddleOCR-VL-1.5 是 PaddleOCR-VL 的新一代进阶模型,在 OmniDocBench v1.5 上实现了 94.5% 的全新 state-of-the-art 准确率。 为了严格评估模型在真实物理畸变下的鲁棒性——包括扫描伪影、倾斜、扭曲、屏幕拍摄和光照变化——我们提出了 Real5-OmniDocBench 基准测试集。实验结果表明,该增强模型在新构建的基准测试集上达到了 SOTA 性能。此外,我们通过整合印章识别和文本检测识别(text spotting)任务扩展了模型的能力,同时保持 0.9B 的超紧凑 VLM 规模,具备高效率特性。Python00
KuiklyUI基于KMP技术的高性能、全平台开发框架,具备统一代码库、极致易用性和动态灵活性。 Provide a high-performance, full-platform development framework with unified codebase, ultimate ease of use, and dynamic flexibility. 注意:本仓库为Github仓库镜像,PR或Issue请移步至Github发起,感谢支持!Kotlin08
VLOOKVLOOK™ 是优雅好用的 Typora/Markdown 主题包和增强插件。 VLOOK™ is an elegant and practical THEME PACKAGE × ENHANCEMENT PLUGIN for Typora/Markdown.Less00
项目优选
收起
deepin linux kernel
C
27
11
OpenHarmony documentation | OpenHarmony开发者文档
Dockerfile
532
3.74 K
openEuler内核是openEuler操作系统的核心,既是系统性能与稳定性的基石,也是连接处理器、设备与服务的桥梁。
C
336
177
Ascend Extension for PyTorch
Python
339
402
React Native鸿蒙化仓库
JavaScript
302
355
本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。
C++
886
596
暂无简介
Dart
770
191
华为昇腾面向大规模分布式训练的多模态大模型套件,支撑多模态生成、多模态理解。
Python
114
140
Nop Platform 2.0是基于可逆计算理论实现的采用面向语言编程范式的新一代低代码开发平台,包含基于全新原理从零开始研发的GraphQL引擎、ORM引擎、工作流引擎、报表引擎、规则引擎、批处理引引擎等完整设计。nop-entropy是它的后端部分,采用java语言实现,可选择集成Spring框架或者Quarkus框架。中小企业可以免费商用
Java
12
1
openJiuwen agent-studio提供零码、低码可视化开发和工作流编排,模型、知识库、插件等各资源管理能力
TSX
986
247



