XHS-Downloader 是一款开源免费的小红书(XiaoHongShu/RedNote)内容下载工具,支持无水印视频 / 图文提取、多链接批量处理及账号作品采集。其核心优势包括:
全平台兼容:支持 Windows、macOS、Linux 系统,提供可执行程序、Docker 镜像及源码运行三种方式。
多场景应用:
提取账号发布、收藏、点赞、专辑作品链接。
下载无水印视频 / 图文文件(支持 PNG/WEBP 格式)。
实时监控剪贴板自动解析链接。
智能机制:自动跳过重复下载、文件完整性校验、断点续传。
如何使用 XHS-Downloader?
1. 下载与安装
程序运行:
Windows/macOS 用户直接下载 Releases 压缩包,解压后双击 main 运行。
MacOS 需通过终端启动,首次运行可能需授予权限。
Docker 部署:bashdocker pull joeanamier/xhs-downloader docker run -p 8000:8000 -it joeanamier/xhs-downloader
源码运行:bashpip install -r requirements.txt python main.py
2. 操作流程
复制链接:在小红书复制作品 / 用户链接(支持 xiaohongshu.com 或 xhslink.com 格式)。
粘贴解析:在工具输入框粘贴链接,支持批量输入(空格分隔)。
下载设置:选择文件格式(PNG/WEBP/ 视频)、存储路径,开启自动跳过重复文件。
高级功能:通过命令行模式(python main.py --url [链接])或 API 接口实现自动化调用。
技术特点与适用场景
1. 技术架构
开发语言:Python(核心逻辑)+ JavaScript(用户脚本)。
依赖库:集成 httpx、aiohttp 实现高效网络请求,支持 SOCKS5 代理。
数据存储:使用 SQLite 记录下载历史与作品信息。
2. 适用人群
内容创作者:批量采集优质素材,支持图文 / 视频混合下载。
研究者:爬取特定领域数据,用于分析或学术研究。
普通用户:快速获取无水印内容,避免平台限制。
3. 对比同类工具
工具名称无水印支持多平台兼容批量下载开源性XHS-Downloader✅✅✅✅小书虫❌Windows❌❌小红书下载器✅单平台❌❌
下载地址
访问密码: 6688下载