小红书作品下载全流程实战:从链接提取到批量采集的一站式工具
小红书作品下载全流程实战从链接提取到批量采集的一站式工具【免费下载链接】XHS-Downloader小红书XiaoHongShu、RedNote链接提取/作品采集工具提取账号发布、收藏、点赞、专辑作品链接提取搜索结果作品、用户链接采集小红书作品信息提取小红书作品下载地址下载小红书作品文件项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader周末的晚上你刷到一位旅行博主发布的冰岛极光攻略图文精美、视频震撼收藏列表已经塞满了类似的总有一天要去系列。可当你想把这篇笔记存下来慢慢研究时却发现小红书既没有下载按钮截图又会带上各种水印和界面元素——这大概是每个深度用户都遇到过的小尴尬。今天要介绍的 XHS-Downloader就是专门解决这类问题的开源工具。它不仅能帮你下载小红书图文和视频作品还能提取账号发布、收藏、点赞、专辑的作品链接甚至支持搜索结果的采集。更难得的是它提供了图形界面、命令行、浏览器脚本、API 和 MCP 五种使用方式从普通用户到开发者都能找到适合自己的入口。先看一张能力清单XHS-Downloader 到底能做什么在动手之前先花一分钟看清这个工具的全貌。它解决的问题可以归纳为三条主线提取链接提取账号发布、收藏、点赞、专辑的作品链接提取搜索结果中的作品链接和用户链接。这是批量采集的第一步没有这一步后面的下载都无从谈起。采集信息获取作品标题、描述、作者、点赞评论数、发布时间等详细信息并支持持久化保存到 SQLite 数据库。下载文件下载图文原图支持 PNG、WEBP、JPEG、HEIC 多种格式、视频文件支持分辨率/码率/大小偏好、livePhoto 动态图并自动跳过已下载的作品、支持断点续传。它支持的小红书链接格式也很全面explore/作品ID、discovery/item/作品ID、user/profile/作者ID/作品ID以及xhslink.com短链接都能识别多个链接用空格分隔即可一次处理。上手实操三种方式任选其一5 分钟完成第一次下载方式一源码运行功能最完整如果你希望体验全部功能或进行二次开发源码运行是最佳选择。项目基于 Python 3.12 开发先克隆仓库到本地git clone https://gitcode.com/gh_mirrors/xh/XHS-Downloader cd XHS-Downloader然后创建虚拟环境并安装依赖Windows / Mac / Linux 通用python -m venv venv # Windows: venv\Scripts\activate # Mac/Linux: source venv/bin/activate pip install -r requirements.txt如果你安装了 uv推荐依赖同步会更简单uv sync --no-dev uv run main.py启动后你会看到图形化交互界面把作品链接粘贴进输入框点击下载作品文件即可图形界面提供链接输入、剪贴板读取和下载三大核心操作左侧还有完整的设置项方式二直接运行程序包Windows 和 Mac 用户可以直接下载预编译的程序压缩包解压后双击运行main文件即可无需安装 Python。文件默认下载到.\_internal\Volume\Download目录。注意Mac 用户首次运行时需要先在终端执行xattr -cr 项目文件夹路径命令移除安全标记执行一次即可正常使用。方式三Docker 部署熟悉容器的用户可以用 Docker 快速部署适合服务器环境docker pull joeanamier/xhs-downloader docker run --name xhs-downloader -p 5556:5556 -it joeanamier/xhs-downloader进阶玩法用浏览器脚本批量提取作者全部作品单个链接的下载只是热身真正的高效场景是批量采集某个作者的几百篇作品。这就要用到项目自带的用户脚本了。脚本位于static/XHS-Downloader.js用 Tampermonkey 或 Violentmonkey 从 URL 安装后访问小红书网页版时菜单里就会多出一系列选项提取发布作品链接、提取收藏作品链接、提取点赞作品链接、提取专辑作品链接、提取搜索结果链接。在脚本管理器中通过 URL 安装 XHS-Downloader 用户脚本一次安装长期生效脚本菜单覆盖推荐页、账号页、搜索结果等多种页面提取链接后即可复制到程序批量下载提取出来的链接会自动复制到剪贴板你只需要把它们粘贴到程序中即可批量下载。配合脚本的自动滚动功能提取账号全部作品链接时几乎不用手动操作页面。命令行模式适合批量任务与自动化技术型用户可能更喜欢命令行。python main.py --help可以查看全部参数核心的几个如下# 下载单个作品 python main.py --url https://www.xiaohongshu.com/explore/作品ID # 批量下载多个作品链接用空格分隔需用引号包围 python main.py --url 链接1 链接2 链接3 # 只下载图文作品的第1、3、5张图片 python main.py --url 链接 --index 1 3 5 # 自定义下载目录和代理 python main.py --url 链接 --work_path D:/Downloads --proxy http://127.0.0.1:7890 # 切换图文下载格式 python main.py --url 链接 --image_format PNG命令行模式参数丰富支持图片序号选择、路径定制、代理设置等方便写入脚本实现定时采集命令行模式特别适合与系统定时任务结合例如每天早上自动下载指定内容用于趋势分析整个过程无需人工干预。给开发者的两条整合路径API 与 MCP如果你的需求不只是自己下载而是要把小红书内容采集能力整合进自己的系统项目提供了两种服务化方式。API 模式运行python main.py api启动服务器访问http://127.0.0.1:5556/docs可以看到自动生成的交互式文档。核心接口是POST /xhs/detail一个请求即可获取作品信息并触发下载import requests server http://127.0.0.1:5556/xhs/detail data { url: 小红书作品链接, download: True, index: [1, 3, 5], # 指定下载的图片序号 proxy: http://127.0.0.1:10808, } response requests.post(server, jsondata, timeout10) print(response.json())MCP 模式运行python main.py mcp即可启动 MCP 服务URL 为http://127.0.0.1:5556/mcp/。配置好 MCP 连接后你可以直接在对话中让 AI 助手帮你获取作品信息或下载文件实现动嘴不动手的内容采集。在 MCP 客户端中填入服务地址即可让智能助手调用小红书作品采集能力5 个值得收藏的使用技巧技巧一配置 Cookie 解锁高清画质。Cookie 不是必填项但不配置时视频只能下载低分辨率版本。获取方法浏览器打开小红书页面按 F12 → 网络 → 勾选保留日志 → 过滤输入cookie-name:web_session→ 点击任意作品后复制请求中的 Cookie。无需登录账号也能生效。通过浏览器开发者工具三步定位 Cookie 值粘贴到配置文件即可解锁高清下载技巧二用好配置文件。首次运行后项目根目录会生成Volume/settings.json这里集中了所有可调参数work_path控制保存根目录、image_format控制图片格式、author_archive开启后每个作者的作品会存到独立文件夹、name_format可自定义文件名支持标题、作者、时间、点赞数等字段组合。修改后重启程序生效。技巧三理解下载记录机制。程序会把下载成功的作品 ID 记录到Volume/ExploreID.db重复下载时会自动跳过。如果想强制重新下载某个作品删除数据库中对应的 ID 即可。技巧四二次开发直接看 example.py。项目根目录的example.py是现成的调用示例通过XHS类的extract()方法可以拿到完整作品数据包括下载地址核心逻辑都在source/application/目录下download.py、image.py、video.py、request.py分工清晰定位起来很容易。技巧五注意链接时效。作品链接携带日期信息过旧的链接可能触发风控建议下载时使用最新获取的链接。另外程序内置了请求延时机制批量下载时请保持耐心这也是对平台服务器的尊重。开始你的第一次采集XHS-Downloader 的定位很纯粹把保存小红书内容这件小事做到极致。无论你是想收藏心仪的旅行攻略还是需要批量采集内容做分析都可以从上面任意一种方式开始。建议新手先用图形界面下载一篇作品感受完整流程再尝试用户脚本提取作者全部作品最后探索命令行和 API 的自动化潜力——每一步都会让你对内容采集这件事有新的认识。现在就动手试试吧你的第一篇小红书作品离本地硬盘只差一条命令的距离。【免费下载链接】XHS-Downloader小红书XiaoHongShu、RedNote链接提取/作品采集工具提取账号发布、收藏、点赞、专辑作品链接提取搜索结果作品、用户链接采集小红书作品信息提取小红书作品下载地址下载小红书作品文件项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Adobe全家桶免费激活终极指南:Adobe-GenP 3.0 破解工具一次说清

Adobe全家桶免费激活终极指南:Adobe-GenP 3.0 破解工具一次说清

Adobe全家桶免费激活终极指南:Adobe-GenP 3.0 破解工具一次说清 【免费下载链接】Adobe-GenP Adobe CC 2019/2020/2021/2022/2023 GenP Universal Patch 3.0 项目地址: https://gitcode.com/gh_mirrors/ad/Adobe-GenP 凌晨一点,甲方在群里甩来一句…

2026/8/18 1:50:45 阅读更多 →
CMA平台与EM-P系统:领克03插混版如何重塑运动轿车新标杆

CMA平台与EM-P系统:领克03插混版如何重塑运动轿车新标杆

1. 谍照背后的信号:CMA平台与领克03的电气化转型最近,一组关于领克03插电混动版车型的谍照在网络上流传开来,虽然车身覆盖着厚重的伪装,但一些关键细节已经足够让熟悉领克和CMA平台的人浮想联翩。对于关注汽车行业,尤其…

2026/8/19 6:46:36 阅读更多 →
Linux线程安全与同步机制实战指南

Linux线程安全与同步机制实战指南

1. 线程安全基础概念解析在Linux系统编程中,线程安全是每个开发者必须掌握的核心概念。简单来说,线程安全指的是当多个线程同时访问某个函数、变量或资源时,程序仍能保持正确的行为。我见过太多因为忽视线程安全导致的诡异bug——数据莫名其妙…

2026/8/18 1:49:45 阅读更多 →

最新新闻

XUnity.AutoTranslator 实战指南:5 分钟给 Unity 游戏装上自动翻译

XUnity.AutoTranslator 实战指南:5 分钟给 Unity 游戏装上自动翻译

XUnity.AutoTranslator 实战指南:5 分钟给 Unity 游戏装上自动翻译 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 凌晨一点半,你在某个犄角旮旯的论坛里翻到一款评分极高的日本独…

2026/8/19 7:36:10 阅读更多 →
XUnity.AutoTranslator终极上手指南:5分钟让Unity游戏自动翻译,从此告别苦等汉化组

XUnity.AutoTranslator终极上手指南:5分钟让Unity游戏自动翻译,从此告别苦等汉化组

XUnity.AutoTranslator终极上手指南:5分钟让Unity游戏自动翻译,从此告别苦等汉化组 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator XUnity.AutoTranslator 是一款开源的 Unity 游戏…

2026/8/19 7:36:10 阅读更多 →
基于Arduino的DIY真空拾取笔:从气动控制到SMD贴片实践

基于Arduino的DIY真空拾取笔:从气动控制到SMD贴片实践

1. 从“镊子”到“真空笔”:为什么我们需要DIY一个SMD真空拾取工具? 如果你和我一样,经常在桌面上摆弄那些芝麻大小的0402、0603封装的贴片电阻电容,或者更小的QFN、BGA芯片,那你一定对用普通镊子夹取元件的痛苦深有体…

2026/8/19 7:36:10 阅读更多 →
闲鱼自动化工具实测:每天省下半小时,自动签到、擦亮、统计一次搞定

闲鱼自动化工具实测:每天省下半小时,自动签到、擦亮、统计一次搞定

闲鱼自动化工具实测:每天省下半小时,自动签到、擦亮、统计一次搞定 【免费下载链接】xianyu_automatize [iewoai]主要用于实现闲鱼真机自动化(包括自动签到、自动擦亮、统计宝贝数据) 项目地址: https://gitcode.com/gh_mirrors…

2026/8/19 7:36:10 阅读更多 →
磁吸Pogo Pin接口设计:从器件选型到可靠性验证的硬件工程实践

磁吸Pogo Pin接口设计:从器件选型到可靠性验证的硬件工程实践

1. 从“接触不良”到“稳定可靠”:为什么我们需要磁吸Pogo Pin充电接口 最近在折腾一个需要频繁插拔充电的小型设备,每次都得对准那个小小的USB-C口,插歪了、插松了是家常便饭,接口磨损得也快。这让我想起了早年手机上的可拆卸电池…

2026/8/19 7:36:10 阅读更多 →
从零构建私有运动检测器:OpenCV帧差法与背景减除实战

从零构建私有运动检测器:OpenCV帧差法与背景减除实战

1. 从零开始:为什么你需要一个自制的运动检测器 在智能家居和安防监控领域,运动检测器是一个核心组件。市面上有琳琅满目的成品,从几十块的智能摄像头到上千元的专业安防套装,它们都内置了运动检测功能。但作为一个喜欢动手折腾的…

2026/8/19 7:35:10 阅读更多 →

日新闻

【单片机课程设计/毕业设计】基于 STM32 与 WiFi 模块的室内通风智能管控系统设计 基于 STM32 的人体存在感知自适应风扇控制系统设计(018503)

【单片机课程设计/毕业设计】基于 STM32 与 WiFi 模块的室内通风智能管控系统设计 基于 STM32 的人体存在感知自适应风扇控制系统设计(018503)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

2026/8/19 0:00:30 阅读更多 →
AI如何驱动数学猜想生成:从大语言模型到自动化数学发现

AI如何驱动数学猜想生成:从大语言模型到自动化数学发现

1. 项目概述:当AI开始“猜”数学定理 最近在AI研究圈里,一个名为“Moonshine”的项目引起了不小的讨论。这名字本身就挺有意思,直译是“月光”,但在数学史上,它特指一个神秘而美丽的联系——魔群月光猜想,连…

2026/8/19 0:00:30 阅读更多 →
WarcraftHelper 魔兽争霸3优化实战指南

WarcraftHelper 魔兽争霸3优化实战指南

WarcraftHelper 魔兽争霸3优化实战指南 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 一台刚配的新电脑,跑《魔兽争霸3》却卡成 PPT——这…

2026/8/19 0:02:31 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/18 9:15:35 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/18 9:06:28 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/18 9:04:56 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/19 5:04:55 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/17 18:55:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/17 18:55:55 阅读更多 →