小红书下载工具XHS-Downloader怎么用?5分钟学会无水印图文视频批量下载
小红书下载工具XHS-Downloader怎么用5分钟学会无水印图文视频批量下载【免费下载链接】XHS-Downloader小红书XiaoHongShu、RedNote链接提取/作品采集工具提取账号发布、收藏、点赞、专辑作品链接提取搜索结果作品、用户链接采集小红书作品信息提取小红书作品下载地址下载小红书作品文件项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader看到喜欢的博主发了绝美照片想保存却发现截图全是水印、长按还没反应刷到一条高价值的视频网页却不提供下载入口——这种看得见、存不下的憋屈玩小红书的你一定不陌生。要解决它一个免费开源的XHS-Downloader就够了粘贴链接无水印图文视频直接落到你的硬盘还支持批量、自动、接口调用等多种玩法。读完你将掌握✅ 3 种获取程序的方式选出最适合你的那一种✅ 5 分钟内完成第一次小红书无水印下载✅ 批量下载某位博主全部作品的完整方法✅ 开启无人值守、复制链接自动下载的姿势✅ 下载失败、低清视频等高频问题的排查思路项目一瞥一个能读懂小红书链接的采集工具XHS-Downloader 是一个基于 AIOHTTP 模块开发的小红书作品采集工具。通俗地说你给它一个作品链接它能自动解析出作品信息、找到原始文件地址并把无水印文件保存到你的电脑上。核心亮点有四条无水印、高质量直接获取原始画质的图文和视频文件不是网页截图三种运行方式图形界面、命令行、服务器接口API/MCP总有一种适合你批量与自动化支持多链接批量下载、剪贴板监听、浏览器用户脚本一键提取链接完全免费开源无隐藏收费代码公开透明可自行研究修改下面进入正题我们按最常见的三个真实场景一步步来。场景一只想下载一个作品怎么5分钟搞定你只需要三步拿到程序 → 复制链接 → 粘贴下载。第 1 步拿到可运行的程序三选一方式 A直接下载现成程序最省事推荐前往项目仓库的发布Releases页面下载对应系统的最新版压缩包解压后打开程序文件夹双击运行mainWindows 下是main.exe即可。注意Mac 用户首次运行时如果被系统拦截请在终端执行xattr -cr 程序文件夹路径命令移除安全标记执行一次后即可正常打开。方式 B用 Docker 一键启动适合喜欢容器化的朋友docker pull joeanamier/xhs-downloader docker run -p 5556:5556 -v xhs_downloader_volume:/app/Volume -it joeanamier/xhs-downloader第一条命令拉取镜像第二条命令启动容器并开放 5556 端口之后在浏览器访问http://127.0.0.1:5556就能进入程序界面。方式 C从源码运行适合开发者git clone https://gitcode.com/gh_mirrors/xh/XHS-Downloader cd XHS-Downloader pip install -r requirements.txt python main.py提示源码方式需要电脑安装 Python 3.12 或更高版本最后一行python main.py就是启动命令。第 2 步复制作品链接在小红书 App 或网页版找到想下载的作品点分享 → 复制链接或直接复制浏览器地址栏的网址。XHS-Downloader 能识别以下几种常见格式https://www.xiaohongshu.com/explore/作品ID?xsec_tokenxxxhttps://www.xiaohongshu.com/discovery/item/作品ID?xsec_tokenxxxhttps://xhslink.com/分享码App 分享出来的短链接它一次还能识别多个链接多个链接之间用空格分隔程序会自动过滤出有效部分无需手动清理。第 3 步粘贴链接回车下载启动程序后在输入框中粘贴链接按回车或点击下载。程序会自动完成解析作品 → 提取下载地址 → 下载文件的全过程你只需要等待进度条走完。下载完成的文件默认保存在程序目录下的Volume/Download文件夹中。图文作品会保存全部图片视频作品会保存视频文件文件名默认是发布时间 作者昵称 作品标题的格式一眼就能认出是哪条内容。小贴士如果第一次运行提示需要登录或下载失败别慌先看后面的避坑指南通常配置一下 Cookie 就能解决。场景二想批量下载整个账号的内容怎么办单个下载学会之后你大概率会想要更多喜欢的主播发了几百条笔记能不能一次全存下来这里给你三种批量方案。方法 1命令行一次传入多个链接如果你习惯用终端最直接的批量方式就是多传几个链接python main.py 链接1 链接2 链接3程序会逐个处理每个链接并依次下载中途无需任何人工干预。方法 2用户脚本一键提取整个账号的链接强烈推荐想下载某位博主发布的全部作品一条条复制链接太痛苦了。XHS-Downloader 配套了一个浏览器用户脚本安装后能在小红书网页上一键提取链接把整个账号的作品链接全部列出来再一次性交给程序下载。安装步骤在浏览器中安装 Tampermonkey油猴扩展从项目仓库中找到static/XHS-Downloader.js这个脚本文件把内容复制到油猴新建脚本中保存或按仓库说明从 URL 安装安装完成后打开小红书网页版左侧会出现一个脚本菜单支持提取发布、点赞、收藏、专辑里的作品链接也能提取搜索结果中的用户链接提取出的链接复制出来粘贴到程序里剩下的交给程序批量下载。脚本 程序组合就是你自己专属的博主内容备份方案。方法 3开启剪贴板监听复制即下载在程序里开启监听剪贴板功能后只要你在小红书复制了一个作品链接程序就会在后台自动开始下载连粘贴都省了。适合需要连续保存多条内容的场景。场景三想挂机自动下载能做到吗不想一直盯着界面XHS-Downloader 提供了几种无人值守玩法剪贴板监听挂后台开着监听随时复制链接随时下载程序自己处理一切用户脚本推送任务在配置文件settings.json里把script_server设为true保持程序后台运行然后在浏览器作品页点击用户脚本菜单中的推送下载任务链接直接发给程序下载你连复制粘贴都不用API / MCP 接口让程序以服务器模式运行其他程序甚至 AI 助手都能调用它来下载其中 API 和 MCP 属于进阶玩法我们放到后面展开。避坑指南下载总失败、视频总是低清怎么办问题 1下载失败或视频只有低分辨率这是最常见的两个问题原因往往是同一个没有配置 Cookie。Cookie 可以理解为浏览器访问小红书时的一张临时通行证有了它程序就能以更完整的身份获取资源。好消息是Cookie 非必需配置而且无需登录账号也能获取。获取方法打开浏览器访问小红书网页版按F12打开开发者工具切换到网络Network选项卡勾选保留日志刷新页面后点任意一个请求在请求头里找到Cookie字段整段复制然后打开程序设置把 Cookie 粘贴进去重启程序即可。配置之后视频作品就能下载到更高画质的文件了。问题 2提示链接无效或被风控作品链接里携带日期信息用很早之前获取的旧链接去下载容易被平台风控拦截。建议始终使用最新获取的作品链接进行下载。问题 3重复下载同一个作品程序却自动跳过这是下载记录功能在起作用程序会把下载过的作品 ID 记录下来下次遇到相同作品直接跳过帮你省流量省时间。如果确实想重新下载可以在设置里关闭记录功能或清空下载记录。问题 4Mac 打不开、Linux 剪贴板没反应Mac参照场景一说明先执行xattr -cr解除系统拦截Linux剪贴板功能依赖xclip或xsel若未安装执行sudo apt-get install xclip安装即可问题 5开了代理反而下载失败如果你使用了全局代理工具可能会干扰文件下载。遇到异常时先尝试关闭代理必要时可在配置文件的proxy参数里单独为程序设置代理。进阶玩法把工具调成你想要的样子1. 自定义下载路径与文件命名程序首次运行后会在Volume目录生成settings.json配置文件可以直接编辑。比如把下载目录改到 D 盘work_path: D:\\小红书下载文件名格式由name_format控制支持作品标题、作品ID、发布时间、作者昵称、点赞数量等十余个字段例如name_format: 作品标题 作者昵称 点赞数量2. 选择图片下载格式用image_format参数控制图文作品的保存格式可选AUTO、PNG、WEBP、JPEG、HEIC格式特点适用场景PNG无损画质文件较大高质量收藏WEBP压缩率高画质不错兼顾画质与体积JPEG兼容性最好通用保存HEIC体积小iOS 原生支持Apple 设备用户AUTO跟随服务器原始格式不想纠结时选它3. 命令行按序号下载指定图片图文作品有十几张图只想下载其中几张命令行加--index参数即可python main.py --index 1,3,5 作品链接这条命令只会下载第 1、3、5 张图片。命令行下还能用--work_path临时指定下载目录、用--language切换中英文提示。4. 用 API 模式做二次开发在项目目录运行python main.py api启动 API 服务浏览器访问http://127.0.0.1:5556/docs可查看自动生成的接口文档。下面是一个用 Python 调用接口下载作品的示例import requests server http://127.0.0.1:5556/xhs/detail data { url: https://www.xiaohongshu.com/explore/作品ID, download: True, index: [1, 3, 5] # 只下载第 1、3、5 张图片仅对图文作品生效 } response requests.post(server, jsondata) print(response.json())5. 用 MCP 模式实现对话式下载运行python main.py mcp启动 MCP 模式后可以把程序接入支持 MCP 的 AI 助手直接说帮我下载这个链接AI 就能调用程序获取作品数据甚至完成文件下载写在最后从单个作品到整账号备份从手动复制到无人值守自动下载XHS-Downloader 把保存小红书内容这件事的复杂度降到了最低。它免费、开源、跨平台还提供图形界面、命令行、API、MCP 等多种使用方式普通用户和开发者都能找到适合自己的用法。最后提醒一句下载和保存他人作品时请遵守平台规则与相关法律法规尊重原创作者的版权把工具用在正当用途上。如果你觉得这个工具好用欢迎在项目仓库给作者点个 Star遇到使用问题可以在仓库的 Issue 区反馈也可以直接参与代码贡献。一个开源项目能走多远离不开每一位使用者的参与和支持。【免费下载链接】XHS-Downloader小红书XiaoHongShu、RedNote链接提取/作品采集工具提取账号发布、收藏、点赞、专辑作品链接提取搜索结果作品、用户链接采集小红书作品信息提取小红书作品下载地址下载小红书作品文件项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

252kV GIS试验的设备匹配(二)

252kV GIS试验的设备匹配(二)

252kV及以下电压等级GIS的出厂试验和现场交接试验,对试验设备有两项基本要求:足够的电压输出能力和足够低的自身局放水平。252kV GIS的出厂试验电压通常为460kV,约为1.7倍相电压。600kV额定输出电压留有约30%的裕度。GIS整间隔的等效电容量约…

2026/10/25 19:08:45 阅读更多 →
进阶实战:基于android_maskable_layout 源码扩展自定义遮罩ViewGroup的完整指南

进阶实战:基于android_maskable_layout 源码扩展自定义遮罩ViewGroup的完整指南

进阶实战:基于android_maskable_layout 源码扩展自定义遮罩ViewGroup的完整指南 【免费下载链接】android_maskable_layout A library that easily allows you to mask layouts/viewgroups 项目地址: https://gitcode.com/gh_mirrors/an/android_maskable_layout …

2026/10/26 8:51:21 阅读更多 →
ComfyUI 语义分块放大完整指南:Smart Tile 2.0 如何让 800 万像素大图不再爆显存

ComfyUI 语义分块放大完整指南:Smart Tile 2.0 如何让 800 万像素大图不再爆显存

ComfyUI 语义分块放大完整指南:Smart Tile 2.0 如何让 800 万像素大图不再爆显存 【免费下载链接】Comfyui_TTP_Toolset for tile the image for advanced control or modification 项目地址: https://gitcode.com/gh_mirrors/co/Comfyui_TTP_Toolset 一张 …

2026/10/25 2:45:05 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/10/26 12:00:21 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/10/25 22:36:10 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/10/26 4:52:12 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/10/26 12:00:21 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/10/26 5:00:37 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/10/26 3:16:46 阅读更多 →

日新闻

周新闻

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/26 12:00:19 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/25 13:21:54 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/26 8:34:37 阅读更多 →