3 种方式批量下载小红书图文与视频:XHS-Downloader 实操笔记

发布时间:2026/11/4 2:13:42

3 种方式批量下载小红书图文与视频:XHS-Downloader 实操笔记 3 种方式批量下载小红书图文与视频XHS-Downloader 实操笔记【免费下载链接】XHS-Downloader小红书XiaoHongShu、RedNote链接提取/作品采集工具项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader看到喜欢的图文笔记和视频想一次性把整篇作品存下来XHS-Downloader 是一个开源的小红书作品采集工具输入作品链接就能把图片、视频、封面和动图全部下载到本地还能顺带保存点赞、评论数等作品信息。下文按装好→跑起来→下东西的顺序带你把它用起来。一、安装步骤三种运行方式选一条先说结论只想下载文件直接拿可执行文件最省事要改配置、接 API再从源码或 Docker 跑。可执行文件新手首选从 Releases 下载最新版压缩包解压后双击运行即可。Mac 用户首次运行前先在终端执行一次xattr -cr 项目文件夹路径移除系统安全标记之后就能正常打开。源码运行要改配置、接 API 时用需要 Python 3.12 及以上版本下面命令依次执行。# 克隆项目到本地 git clone https://gitcode.com/gh_mirrors/xh/XHS-Downloader cd XHS-Downloader # 用 uv 安装依赖推荐环境自动隔离 uv sync --no-dev # 启动图形界面 uv run main.py不想装 uv 的话用 pip 装requirements.txt里的依赖再跑python main.py启动即可。Docker 部署服务器环境# 拉取官方镜像 docker pull joeanamier/xhs-downloader # 起容器5556 端口对外数据挂到卷里 docker run -p 5556:5556 -v xhs_downloader_volume:/app/Volume -it joeanamier/xhs-downloaderDocker 里不支持读取/监听剪贴板其他功能正常。二、图形界面粘贴链接即可下载作品启动后就是下面这个主界面左侧是功能入口右侧是任务队列和运行日志。日常使用就两步进入创建任务粘贴作品链接。多个链接用空格分隔程序会自动提取有效链接不用手动整理点击运行文件自动落盘到默认下载目录两个值得留意的亮点剪贴板监听开启后程序在后台盯着剪贴板你复制小红书链接它就直接排队下载不用手动粘贴自动去重已下载过的作品会记进./Volume/ExploreID.db再次输入相同链接会自动跳过explore、discovery/item、user/profile详情页链接和xhslink.com分享短链都能识别。三、命令行批量下载与指定图片序号习惯终端、想写脚本的话直接用命令行参数下东西。所有参数用--help一次看全最常用的是两个动作# 一条命令批量下多个作品链接用空格分隔、整体用引号包住 python main.py --url 链接1 链接2 链接3 # 只下载图文作品里第 1、3、5 张图 python main.py --url 作品链接 --index 1 3 5需要换保存位置、改文件命名或图片格式时对应--work_path、--name_format、--image_format三个参数取值和项目配置里一致。注意--index一次只能配一个作品链接传多个程序只处理第一个。四、浏览器用户脚本一键提取作品链接不想来回切窗口装个 Tampermonkey 用户脚本就能在浏览器里直接操作。脚本装好后在小红书网页上单篇作品直接勾选要下载的图片点开始下载账号主页一键提取该账号发布、收藏、点赞、专辑的所有作品链接搜索结果页批量提取搜索结果里的作品链接提取到的一批链接粘回图形界面或命令行就能批量下载——脚本提取 程序下载是最常见的组合。想更省事可以在settings.json里把script_server设为true让主程序当服务器接收脚本推送的下载任务浏览器点一下就开始下。五、常见问题与解决方法Q为什么视频下下来画质不高A没配 Cookie 时视频只能拿到低分辨率版本。在./Volume/settings.json里填cookie字段即可无需登录账号。获取方式浏览器打开小红书 explore 页 → 按 F12 打开开发者工具 → 切到网络选项卡 → 过滤框输入cookie-name:web_session→ 点任意作品从请求头里复制完整 Cookie 粘贴进配置。Q怎么重新下载已经下载过的作品A默认开启下载记录download_record相同作品会被跳过。想重新下要么删掉./Volume/ExploreID.db里对应的作品 ID要么用--download_record false关掉记录此时程序改为检查文件是否存在来判断。Q下载的文件到底放在哪里A默认./Volume/Download可在图形界面里改也可以直接编辑settings.json的work_path和folder_name字段开启folder_mode后每个作品会存进单独的文件夹。Q怎么把文件命名得更整齐A改name_format字段支持 发布时间、作者昵称、作者ID、作品标题、作品描述、点赞数量、评论数量、收藏数量、作品ID、作品类型 等字段用空格分隔。默认是发布时间 作者昵称 作品标题。六、适用场景与下一步XHS-Downloader 适合想批量保存小红书作品的场景个人素材收集、竞品内容研究、按作者归档素材库。装好之后先拿一篇图文作品和一篇视频各试一次确认文件落盘位置和视频画质都符合预期再考虑接入 API 或用用户脚本批量干活。【免费下载链接】XHS-Downloader小红书XiaoHongShu、RedNote链接提取/作品采集工具项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/11/4 2:13:42

AutoHotkey 输入法切换指南:如何三步完成配置

AutoHotkey 输入法切换指南:如何三步完成配置 【免费下载链接】AutoHotkey AutoHotkey - macro-creation and automation-oriented scripting utility for Windows. 项目地址: https://gitcode.com/gh_mirrors/au/AutoHotkey 在会议记录里准备敲中文时&#…

2026/11/4 3:03:45

LL(1)语法分析器实现与调试:算术表达式分析的工程实践

简介:本资源是一份面向计算机专业本科生与编译原理初学者的语法分析实验教学文档,聚焦编译器前端核心环节——语法分析程序的设计与实现。文档以算术表达式简化子集为分析对象,系统讲解LL(1)文法改写、预测分析表构建、分析栈与符号栈协同工作…

2026/11/4 3:03:45

抖音头像设计:商业合规与视觉优化的核心策略

1. 抖音头像设计的核心痛点与解决方案下午三点半的办公室,空调呼呼地吹着,我盯着电脑屏幕上的空白头像框,手指在鼠标上无意识地敲打着。作为品牌运营,我太清楚这个小小的圆形图像有多重要——它是用户对品牌的第一印象&#xff0c…

2026/11/4 3:03:45

OpenClaw:模块化AI智能体的仿生架构与工程实践

1. 项目背景与技术定位OpenClaw作为2026年最具突破性的开源AI智能体项目,其命名灵感来源于龙虾(Lobster)独特的生物力学结构。这种海洋生物通过其分节式附肢实现了惊人的环境适应能力——既能精确抓取微小物体,又能承受高压深海环…

2026/11/4 3:03:45

8086汇编底层验证:寻址/标志位/实模式内存的DEBUG实战

简介:本资源是《IBM-PC汇编语言程序设计》(沈美明、温冬婵编著)配套习题的完整参考答案,面向高校计算机专业本科生、嵌入式初学者及汇编语言自学者,专为攻克数制转换、补码运算、位操作、ASCII编码与存储器寻址等核心难…

2026/11/4 3:03:45

VuReact 1.4.0:Vue到React的渐进式迁移方案

1. 框架迁移新选择:VuReact 1.4.0深度解析去年接手一个遗留的Vue2项目时,团队面临技术栈升级的抉择:是升级到Vue3还是转向React?这个看似简单的技术决策背后,实际上涉及学习成本、团队技能栈、长期维护性等多重考量。而…

2026/11/4 2:58:45

实例依赖性标签噪声在部分标签学习中的建模与优化

1. 论文核心问题解析这篇论文探讨的是部分标签学习(Partial Label Learning, PLL)中一个长期被忽视的关键问题——实例依赖性(Instance-Dependent)的标签噪声。传统PLL方法通常假设标签噪声是随机均匀分布的,但现实场景…

2026/11/3 7:47:06

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/3 14:24:53

SSM电子书店源码全解析:结构、原理、部署与排错实战

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

2026/11/4 0:03:20

AI辅助技术栈评估:提升研发决策效率60%

1. 项目背景与核心价值技术决策一直是研发团队面临的重大挑战。随着技术生态的快速演进,技术栈的选择、维护和迭代变得愈发复杂。我们团队在过去两年里,先后经历了三次重大技术栈迁移,每次都需要投入大量人力进行技术评估和风险分析。直到去年…

2026/11/4 0:03:20

从生成Token到直接决策:Jev如何重塑AI Agent工程实践

1. 从"生成文字"到"拍板决策":Jev 到底在解决什么问题大多数人第一次接触大模型,脑子里建立的模型是"输入问题、输出文字"。你问它今天天气怎么样,它给你一段描述;你让它写个周报,它给你…

2026/11/4 0:03:20

32G统一内存跑大模型:内存账、TPS实测与端云分流

想在一台 32G 统一内存的小主机上把大模型跑成"日常可用",这件事我前后折腾了小半年。标题里说的这台 Mac mini M6,是我们这次讨论的目标平台,具体到手规格以实物为准;但下面这套推算方法和实测思路,对任何统…

2026/11/3 7:47:06

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/3 14:24:53

SSM电子书店源码全解析:结构、原理、部署与排错实战

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

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑