小红书无水印下载实战:XHS-Downloader 从第一条链接到批量存档

发布时间:2026/10/10 4:20:57

小红书无水印下载实战:XHS-Downloader 从第一条链接到批量存档 小红书无水印下载实战XHS-Downloader 从第一条链接到批量存档【免费下载链接】XHS-Downloader小红书XiaoHongShu、RedNote链接提取/作品采集工具提取账号发布、收藏、点赞、专辑作品链接提取搜索结果作品、用户链接采集小红书作品信息提取小红书作品下载地址下载小红书作品文件项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader攒探店图集那晚我截了二十张图每张都压着小红书水印。朋友甩来一个开源作品采集工具 XHS-Downloader——把链接粘进去它会自动提取作品信息、抓取下载地址图文和视频按原画质落盘无水印。当晚十一点我第一次下载就跑通了。它不是爬虫神器而是一条链接到文件的流水线先别误会XHS-Downloader 不是那种批量偷数据的灰产工具也不碰你的账号密码。它的定位很窄——你给一条作品链接它负责解析、请求、下载、归档。打个比方它相当于给小红书网页版装了个一键另存为只不过存下来的是接口里的原始文件而不是网页上的压缩图。它真正能打的卖点只有三个姿势全图形界面、命令行、API、MCP 四种运行模式新手点按钮、老手写命令、开发者接接口各取所需。画质真不走第三方中转站图文可选 PNG/JPEG/HEIC 等格式给视频配上 Cookie 后能拿到高分辨率版本。皮实断点续传、自动跳过已下载、智能识别文件类型、内置请求限速挂机批量下载也不慌。任务一15 分钟跑通你的第一次下载装一个能跑的版本最省事的是直接运行程序到项目 Releases 页下载对应系统的压缩包解压后双击mainWindows 是main.exe就能看到图形界面。Mac 用户注意首次运行前要在终端执行一次xattr -cr 项目文件夹路径否则系统会拦截未签名文件。想折腾源码也行需要 Python 3.12 以上git clone https://gitcode.com/gh_mirrors/xh/XHS-Downloader cd XHS-Downloader pip install -r requirements.txt # 安装依赖慢就换清华源 python main.py # 启动图形界面粘贴链接等文件落盘启动后你会看到一个很朴素的界面核心就一个输入框和下载作品文件按钮。操作只有三步在小红书里点分享→复制链接或复制浏览器地址栏的链接→ 粘贴进输入框 → 点下载。程序会自动从一堆文本里提取有效链接所以你直接粘整段分享文案也没问题。下载完成后文件默认躺在Volume/Download文件夹命名规则是发布时间 作者昵称 作品标题一眼就能认出是谁的作品。最容易踩的坑别用很久以前存的旧链接作品链接里带着日期信息太旧的会被平台风控返回空数据。想下载时再去复制一条最新的。把下载压缩成一条命令图形界面点多了就烦命令行模式才是批量操作的归宿# 单个作品链接用引号包住 python main.py https://xhslink.com/分享码 # 一次处理多个链接空格分隔 python main.py 链接1 链接2 # 只下载图文作品的第 1、3、5 张图 python main.py --index 1 3 5 https://www.xiaohongshu.com/explore/作品ID预期结果终端会逐条打印作品信息和下载进度。注意--index只对图文作品生效且设了它就只能传一个链接。避坑手册症状、原因、一分钟解法视频永远下到低清版→ 没配 Cookie平台只给低分辨率。→ 浏览器按 F12 打开网络面板刷新页面随便点一个请求复制 Cookie 值填进settings.json的cookie字段。不需要登录账号这个方法对所有平台通用。想重下某个作品却被跳过→ 程序有下载记录去重是默认行为。→ 删掉Volume/ExploreID.db文件或临时把download_record设为false。图片格式不是想要的→image_format默认是 JPEG。→ 在settings.json改成PNG可选 AUTO、WEBP、JPEG、HEIC保存重启生效。Mac 双击没反应→ 未签名文件的系统安全限制。→ 终端执行xattr -cr 文件夹路径一次即可。进阶一把整个账号的作品一次性搬回家单条下载只是开胃菜真正爽的是批量采集。给浏览器装上 Tampermonkey 后安装项目里的用户脚本static/XHS-Downloader.js逛小红书时就能通过菜单一键提取账号的发布、点赞、收藏作品链接把提取到的链接批量喂给程序就能实现整页整页下载。更妙的是在settings.json里把script_server设为true并保持程序后台运行浏览器里点一下推送下载任务脚本会直接把任务发给程序处理连复制粘贴都省了。进阶二让 AI 客户端替你下载如果你已经在用 MCP 生态的客户端运行python main.py mcp在客户端里添加服务器地址http://127.0.0.1:5556/mcp/然后直接对话下载这条链接即可。想走传统接口的话python main.py api会启动 API 服务http://127.0.0.1:5556/docs上有自动生成的交互文档POST /xhs/detail传 JSON 就能拿到作品数据和下载地址接进自己的脚本或项目都行。下一步现在就试别收藏了直接克隆仓库或下载最新版拿你最喜欢的一条笔记跑一次。十分钟内看到文件落盘你就再也不用截图了。用着顺手就去仓库点个 Star遇到报错带上截图和程序版本号提一个 Issue这个项目维护得很勤。【免费下载链接】XHS-Downloader小红书XiaoHongShu、RedNote链接提取/作品采集工具提取账号发布、收藏、点赞、专辑作品链接提取搜索结果作品、用户链接采集小红书作品信息提取小红书作品下载地址下载小红书作品文件项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/7 3:53:04

5分钟上手tcc-g15:Dell G15用户必备的轻量级散热控制工具

5分钟上手tcc-g15:Dell G15用户必备的轻量级散热控制工具 【免费下载链接】tcc-g15 Thermal Control Center for Dell G15 - open source alternative to AWCC 项目地址: https://gitcode.com/gh_mirrors/tc/tcc-g15 tcc-g15是一款专为Dell G15系列笔记本设计…

2026/10/10 1:44:15

LambdaHack怪物AI行为逻辑:揭秘地牢生物的战斗与移动机制

LambdaHack怪物AI行为逻辑:揭秘地牢生物的战斗与移动机制 【免费下载链接】LambdaHack Haskell game engine library for roguelike dungeon crawlers; please offer feedback, e.g., after trying out the sample game with the web frontend at 项目地址: https…

2026/10/10 4:20:12

SHP-2靶向研究新焦点:Tyr542磷酸化调控与抑制剂策略解析

1. 为什么Y542这个位点值得单独拿出来讨论1.1 从“不可成药”到“例外中的例外”做肿瘤靶向研究的人,应该都听过一句老话:激酶抑制剂是过去二十年的主角,磷酸酶抑制剂是永远的下一个风口。PTP家族(蛋白酪氨酸磷酸酶)很…

2026/10/10 4:20:12

Netty搭建WebSocket服务端:从握手到连接治理的完整实践

做Java服务端的这几年,凡是要做实时推送、在线状态感知、消息广播这类功能,几乎绕不开一个选择:WebSocket服务端到底怎么搭。之前一个模拟项目X正好要支撑上万条长连接在线,服务端主动向客户端推消息,一开始图省事用了…

2026/10/10 4:20:12

Agent-Skills:让AI真正做事的标准化技能接口设计

1. 项目概述:一个被严重低估的“技能容器”概念“agent-skills”这个词组乍看像技术文档里的缩写,或是某次内部会议随手记下的笔记关键词。但过去两年里,我在多个跨领域项目中反复遇到它——不是作为独立产品,而是作为系统能力演化…

2026/10/10 4:20:12

对话式AI长期记忆增强:claude-mem架构设计与部署实战

你有没有遇到过这种情况:跟某个对话式AI助手聊得正投入,把背景、偏好、项目细节全都交代清楚了,结果关掉窗口再打开,它像失忆一样问你“您好,请问有什么可以帮您”?如果你经常用CLI工具、AI编程助手或者自动…

2026/10/10 4:15:12

零代码API服务:用SQL直接定义HTTP接口的实践指南

简介:一套面向数据驱动型业务场景的零代码API开发方案,核心思路是让开发者仅编写SQL查询语句,即可自动生成可被HTTP调用的API服务,适合BI报表、数据可视化大屏等后端接口快速搭建,也降低了非程序员参与API设计的门槛。…

2026/10/8 10:03:18

Jev+Agent接管浏览器:browser-use实战与jev-ultrafast性能优化

1. 从“Jev”说起:为什么我要把Agent接进浏览器“Jev”这个词最近在圈子里出现的频率越来越高,很多人第一次听到会以为是某个新模型的名字,其实它更像是一种思路——把Jev模型的能力当作底座,通过Agent的方式去接管浏览器&#xf…

2026/10/9 20:15:56

多智能体集群实战:DeepAgents编排、MCP与A2A协议及Skills体系

1. 从"单兵作战"到"集群协同":多智能体编排到底在解决什么问题如果你最近在折腾 Agent 相关的东西,大概率会有一种感觉:单个 Agent 能做的事情,其实很快就摸到天花板了。你给它一个提示词,挂几个工…

2026/10/8 6:05:44

无源低通滤波器设计实战:从RC到LC,手把手教你避开那些坑

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

2026/10/10 0:04:53

从逻辑门到计算机:数字电路核心原理与全加器搭建实战

如果你拆过一台旧电脑的主板,盯着那些黑乎乎的小芯片看上一会儿,可能会冒出同一个疑问:这堆引脚密集的元件,到底是怎么“变”出那么复杂的应用的?答案并不在某个神秘的部件里,而是在所有芯片内部都在反复使…

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

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

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