尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

XHS-Downloader 小红书批量下载工具完整指南:一条命令批量获取高清图文与视频

XHS-Downloader 小红书批量下载工具完整指南:一条命令批量获取高清图文与视频 XHS-Downloader 小红书批量下载工具完整指南一条命令批量获取高清图文与视频【免费下载链接】XHS-Downloader小红书XiaoHongShu、RedNote链接提取/作品采集工具提取账号发布、收藏、点赞、专辑作品链接提取搜索结果作品、用户链接采集小红书作品信息提取小红书作品下载地址下载小红书作品文件项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader运营小刘的周四下午通常是从帮老板整理竞品笔记开始的。打开小红书找到对标账号一篇篇点进详情页复制链接、保存图片、下载视频……两小时过去才整理完 30 篇还漏了 3 篇点赞最高的。如果你也经历过这种复制粘贴式上班那么这篇指南就是为你准备的。文中要讲的 XHS-Downloader是一款开源的小红书作品采集工具核心能力一句话概括批量提取账号发布、收藏、点赞、专辑的作品链接采集作品信息并一键下载高清图文与视频。下文按选方式 → 跑通首单 → 玩转批量 → 解锁高清 → 进阶自动化的顺序带你从零上手全程不需要编程基础。 第一步先做决定图形界面、命令行、浏览器脚本分别适合谁很多人第一次打开这个项目会被三套入口绕晕其实选哪个只取决于一件事你是在什么场景下下载。下面用一张对比表帮你 3 秒定位。使用场景推荐入口理由偶尔下载几篇不想碰任何命令图形界面粘贴链接、点按钮10 秒完成一次处理几十上百个链接或接进自动化脚本命令行参数化、可复用、支持批量一边刷小红书一边顺手保存浏览器用户脚本网页内一键提取无需切换窗口图形界面小白零门槛。启动后是一个输入框加三个按钮把小红书作品链接粘贴进去点下载作品文件即可。它还自带剪贴板监听你复制链接的瞬间程序就能自动识别连粘贴都省了。命令行批量处理效率天花板。多链接用空格分隔一次性传入还能用参数精确控制下载细节比如只下载图文中的指定序号图片。下面这条命令是最高频的用法python main.py --url https://www.xiaohongshu.com/explore/作品ID --download true浏览器脚本把下载缝进浏览流程。装上 Tampermonkey 后小红书页面底部会多出一个菜单一键提取当前账号的发布、点赞、收藏作品链接配合程序内置的脚本服务器浏览器里就能把任务推给本地程序执行。 三步跑通首次下载安装、启动、粘贴链接决定好用哪个入口后先把程序跑起来。整套环境准备只花 3 步每一步都有明确产出。第 1 步把代码拉到本地。项目推荐用 uv 管理依赖一条命令搞定环境git clone https://gitcode.com/gh_mirrors/xh/XHS-Downloader cd XHS-Downloader uv sync --no-dev第 2 步启动程序。执行python main.py默认进入图形界面加--command-line参数则进入命令行模式方便脚本化调用。第 3 步粘贴链接并下载。把链接粘贴进输入框点击下载。程序会自动识别作品类型——图文就保存图片支持 PNG、WEBP、JPEG、HEIC视频就保存视频文件LivePhoto 动图也可一并获取。默认作品存放在./Volume/Download/目录下打开就能看到成果。到这里你已经有能用的工具了。接下来要回答的问题是怎么让它越用越顺手。⚙️ 把下载变成流水线批量去重、作者归档与命名规则一次说清手动复制链接能解决单篇需求但真正让这个工具拉开差距的是它内置的下载管理三件套。自动去重杜绝重复劳动。每次下载的作品 ID 都会被记录下次再碰到同一篇作品程序直接跳过。哪天想重新下载了在设置里清理记录即可不用手动翻找重复文件。按作者归档像整理相册一样整理内容。开启author_archive后下载内容会按作者 ID 自动分文件夹存放作者改昵称也能通过别名映射自动归位。长期收集某个博主的内容时这个功能能让你的素材库永远井井有条。命名规则可自定义。默认命名是发布时间 作者昵称 作品标题你也可以在配置里换成任意组合比如作品ID 类型 点赞数。对于需要把下载结果直接喂给数据分析流程的用户这一步能省掉大量后期重命名的时间。配置都集中在./Volume/settings.json一个文件里改完重启即生效可以放心大胆折腾。 解锁1080P高清视频的两把钥匙Cookie 与请求头配置不少用户反馈视频能下但画质一般这通常不是程序的问题而是没带上你的登录凭证。小红书对高清资源有权限校验配置 Cookie 之后下载的画质会直接上一个大台阶。做法比想象中简单照着 5 步走浏览器登录小红书并打开任意作品页按 F12 打开开发者工具切到网络标签刷新页面筛选请求列表中的web_session复制请求头里的完整 Cookie粘贴到./Volume/settings.json的cookie字段重启程序如果个别链接仍提示解析失败还有一个备选方案把浏览器请求头重点是User-Agent、Sec-Ch-Ua等字段复制进配置的request_headers字段让程序请求时伪装成真实浏览器绕过风控的概率会高很多。一句话总结下载画质上不去先查 Cookie解析报错再补请求头。这两处配置好后高清下载基本就一劳永逸了。 进阶玩法用 API 和 MCP 把下载能力接入你的工作流工具用得越久你可能会冒出一个念头能不能让别的程序替我调它答案是能而且官方提供了现成的接口。启动程序时它会默认开启一个本地 HTTP 服务默认端口 5556任何语言都能用几行代码调用下载能力。下面是一个最小可用的 Python 示例请求一次就能拿到作品信息并触发下载import requests resp requests.post( http://127.0.0.1:5556/xhs/detail, json{url: 小红书作品链接, download: True, index: [1, 3, 5]}, timeout10, ) print(resp.json()) # 返回作品标题、作者、点赞等结构化数据如果你在用支持 MCPModel Context Protocol的 AI 助手体验会更丝滑在 MCP 客户端里把服务地址填成http://127.0.0.1:5556/mcp/AI 就能直接帮你查作品信息、下载文件。收集竞品素材、批量拉取行业爆款这种重复劳动从此一句话就能触发。配合前面的浏览器脚本你已经能拼出一条完整链路网页一键提取链接 → 脚本自动推送给本地程序 → 程序批量下载并归档。全流程零手工干预。 新手最容易踩的 6 个坑与对应解法最后把社区里高频出现的问题整理成一份避坑清单遇到卡点直接对照查找。下载的是标清而非高清→ 90% 是没配 Cookie回到上面的 5 步操作即可。个别链接提示解析失败→ 补配请求头字段或确认链接是支持的格式/explore/、/discovery/item/、xhslink.com短链均可。重复下载浪费流量→ 确认下载记录功能已开启download_record保持默认即可。网络超时频繁→ 在配置里调大timeout、max_retry有代理环境的把proxy地址填上通常能显著改善。文件命名混乱→ 提前在name_format里定好规则比事后批量改名省时百倍。想重新下载已存过的作品→ 不是删文件而是清理下载记录后重跑避免文件残留。FAQ 速答Q下载的文件存在哪 A默认./Volume/Download/可在配置里改work_path。Q怎么批量下载某个作者的全部作品 A用浏览器脚本一键提取该作者的发布链接再丢给命令行批量处理。Q这个工具需要付费吗 A完全免费开源遵守 GPL-3.0 协议可放心长期使用。Q有没有使用红线 A务必控制请求频率、只下载个人使用或已授权的内容尊重创作者版权。从复制粘贴到一键流水线中间只差一个顺手的工具。现在就去克隆项目跑通你的第一条下载命令——把省下来的时间留给真正重要的事。【免费下载链接】XHS-Downloader小红书XiaoHongShu、RedNote链接提取/作品采集工具提取账号发布、收藏、点赞、专辑作品链接提取搜索结果作品、用户链接采集小红书作品信息提取小红书作品下载地址下载小红书作品文件项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表