把小红书笔记存成无水印原图:XHS-Downloader 上手四步走

📅 2026/8/27 13:32:55
把小红书笔记存成无水印原图:XHS-Downloader 上手四步走
把小红书笔记存成无水印原图XHS-Downloader 上手四步走【免费下载链接】XHS-Downloader小红书XiaoHongShu、RedNote链接提取/作品采集工具项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader一条小红书笔记里有组很顺眼的图你想存下来结果长按只能截屏画质被压、水印还在。要的就是无水印原图直接落到本地文件夹里。XHS-Downloader 做的就是这件事一个开源的小红书无水印下载工具给它作品链接它负责取信息、找原图原视频地址、把文件存好。下面按实际使用顺序把安装到下载跑通的过程记一遍。它是什么适合谁用XHS-Downloader 是一个基于 Python 的小红书XiaoHongShu、RedNote作品采集工具。你给它一个链接它做三件事拉取作品信息、提取资源地址、把文件保存到本地。图文作品、视频作品都支持livePhoto 动图也能处理。偶存几篇内容的人用界面版就够了想长期跟进某位作者、批量收集素材的人可以开剪贴板监听或 API 服务要把它接进自己流程的开发者项目里也留了可直接抄的调用示例。安装步骤三步跑起程序这里走源码运行这条路径Windows 和 macOS 通用前提是装好 3.12 或更高的 Python。克隆代码到本地用 uv 同步依赖启动程序git clone https://gitcode.com/gh_mirrors/xh/XHS-Downloader cd XHS-Downloader uv sync --no-dev uv run main.py嫌装环境麻烦的话也可以走另一条更快的路去项目发布页下载最新的可执行压缩包解压后双击main即可。两种方式的差别只有一个地方——文件存放位置可执行版默认存在程序旁边的_internal\Volume\里源码版存在项目根目录的Volume\下。完整跑通粘贴链接拿到第一批文件第 1 步拿链接。在小红书页面复制作品链接。程序认识四种格式explore/作品ID、discovery/item/作品ID、user/profile/作者ID/作品ID以及xhslink.com短链。链接里混着聊天文字也没关系程序会自动把有效链接挑出来。第 2 步粘贴运行。启动程序后把链接粘进输入框确认多个链接用空格隔开一次粘进去也行。第 3 步找文件。图文和视频默认存到Volume/Download文件夹可执行版则是_internal\Volume\Download。文件名按发布时间 作者昵称 作品标题生成想改规则去Volume/settings.json里的name_format字段调整。第 4 步按需改配置。配置文件首次运行自动生成日常最常碰的几个参数如下{ work_path: ./Volume, folder_name: Download, cookie: web_sessionxxx; a1xxx, image_format: JPEG, author_archive: true }image_format决定图片存成 JPEG、WEBP 还是 PNG 等格式author_archive设为true后每个作者的作品会单独放进作者ID_作者昵称文件夹作者改名时文件名里的昵称也会跟着更新。另外有个write_mtime参数开了之后文件修改时间会被写成作品发布时间按时间排序整理素材时挺省事。批量下载命令与自动化选项命令行是最常用的批量入口一条命令塞多个链接python main.py --url 链接1 链接2 链接3注意--index参数用来挑图比如只下第 1、3 张但它和多个链接不能同时用带了就只处理第一个链接。其余两条路各说两句程序可以后台常驻并监听剪贴板复制即下载适合边刷边存跑python main.py api会起一个服务5556 端口自带接口文档/xhs/detail接口支持传链接加序号脚本化调用很直接。浏览器装了 Tampermonkey 的话配套用户脚本还能把作品页的下载任务一键推给本地程序。踩坑记录和应对办法 这几个问题出现频率最高基本按现象→原因→处理的路子记视频画质偏低原以为能下高清。原因是没配 Cookie。未设置时视频只能拿到低分辨率档。处理方法浏览器访问小红书 explore 页F12 打开开发者工具切到网络面板、勾上保留日志用 Fetch/XHR 加cookie-name:web_session过滤点进任意作品把数据包里的 Cookie 整段复制进settings.json的cookie字段。不需要登录账号。Cookie 有有效期哪天画质突然变差大概率是它过期了重取一次即可。同一链接之前能用现在取不到数据。作品链接自带日期信息存放太久的旧链接容易被平台风控。重新复制一份最新链接再下一般就好了。重复下载某作品没反应也没生成文件。这是download_record的默认行为下载过的作品 ID 会被记进本地数据库再次遇到就整体跳过哪怕文件已被手动删掉。确实要重新下载时先把对应的作品 ID 记录清掉。macOS 首次启动可执行版被拦截。文件没做代码签名系统安全策略会挡。终端执行一次xattr -cr 项目文件夹路径解除标记之后就能正常运行。Linux 上剪贴板功能读不到内容。pyperclip依赖 xclip 或 xsel 命令装上一个即可Docker 环境则完全不支持剪贴板读写只能手动粘贴。写在最后XHS-Downloader 把小红书链接 → 本地无水印文件这件事做成了粘贴即完成的操作个人使用默认配置就够用批量和 API 属于按需开启。仓库地址gitcode.com/gh_mirrors/xh/XHS-Downloader更多参数说明以项目文档为准。最后提醒一句本工具适合个人学习和研究使用请控制请求频率尊重平台规则与内容版权。【免费下载链接】XHS-Downloader小红书XiaoHongShu、RedNote链接提取/作品采集工具项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考