首页/新闻资讯/正文详情

免费开源的 XHS-Downloader:3 分钟把小红书作品存成原图和本地视频

发布时间:2026/11/5 5:24:05 来源:云帆数科 栏目:资讯中心
免费开源的 XHS-Downloader:3 分钟把小红书作品存成原图和本地视频
免费开源的 XHS-Downloader3 分钟把小红书作品存成原图和本地视频【免费下载链接】XHS-Downloader小红书XiaoHongShu、RedNote链接提取/作品采集工具项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader收藏夹里存了几十条小红书笔记过一阵子再打开发现图片糊了、链接也失效了——这种存了等于没存的事很多人遇到过。开源项目 XHS-Downloader 做的事很直接你贴一个作品链接它负责解析、下载、归档把原图和本地视频存进你的硬盘全程不用登录账号。项目卡片它是什么XHS-Downloader 是一个基于 Python 的小红书作品采集工具一条命令走完链接 → 解析 → 下载 → 归档四步同时提供图形界面、命令行、API、MCP 四种入口外加一个浏览器用户脚本帮你批量搬链接。项目信息内容核心技术栈Python 3.12AIOHTTP / FastAPI / Textual许可证GPL-3.0功能点 1采集作品信息并下载原图、视频、封面图片格式可选 PNG、WEBP、JPEG、HEIC 或 AUTO功能点 2批量粘贴链接自动识别有效链接支持断点续传功能点 3下载记录写入数据库source/module/recorder.py管理重复作品自动跳过功能点 4支持 API 与 MCP 两种服务模式可接入程序和 AI 对话工具首次上手从克隆到出第一个文件整个过程四步装好 Python 3.12 就能开始。拉取源码git clone https://gitcode.com/gh_mirrors/xh/XHS-Downloader cd XHS-Downloader安装依赖两种方式任选其一pip install -r requirements.txt # 或 uv sync --no-dev启动程序python main.py默认打开图形界面。把作品链接粘进输入框点下载即可。验证产出文件默认落在项目根目录的./Volume/Download里配置写在./Volume/settings.json首次运行自动生成。功能进阶指南按你愿意花的时间分三层从打开就能用一路到接入自己的工作流。立刻能用图形界面里粘贴链接就能下在输入框贴多个链接时用空格隔开程序会自动挑出有效的再下载explore作品页和xhslink.com短链都认。想更省事的话在界面开启剪贴板监听之后在任何网页复制作品链接程序都会自己接住任务。下载记录默认开启同一作品第二次贴进来会直接跳过不会重复占空间。用得巧命令行只下载指定的三张图长图文有几十张图时命令行能精确挑图--index后面跟图片序号# 只下载第 3、7 张图 python main.py --url 作品链接 --index 3 7想换保存位置加--work_path其余参数的说明运行python main.py --help即可查到不用逐个背。用到极致API 与 MCP 把能力交给程序和 AIAPI 模式一行命令启动python main.py api启动后访问http://127.0.0.1:5556/docs就是交互式文档POST 请求/xhs/detail传入作品链接即可采集信息并触发下载。项目根目录的example.py写了一份完整调用示例照着改就能接进自己的程序。MCP 模式把上面的命令换成python main.py mcp然后按 README 里的示例把http://127.0.0.1:5556/mcp配进支持 MCP 的对话工具令牌填启动时输出的鉴权令牌——之后对 AI 说一句帮我下载这个链接就能跑起来。组合玩法两个真实场景核心都是分工浏览器或 AI 负责找链接程序负责下载。用户脚本 主程序收藏夹里有几百条笔记时手点不现实。在 Tampermonkey 里导入仓库自带的static/XHS-Downloader.js小红书网页右上角会多出一个菜单可以一键提取收藏、点赞、发布作品的链接并复制。再把配置里的script_server设为true让主程序后台挂着当服务器在浏览器点推送下载任务脚本就把任务交给程序执行浏览器只管提取。最后把author_archive设为true几百条笔记会按作者自动分好文件夹。MCP AI 对话工具浏览器里看到想存的作品直接把链接丢给接了 XHS-Downloader 的 AI 助手作品信息、下载动作都由它代为执行省去打开终端的步骤。避坑与常用配置先对照这张表排查问题再决定要不要动配置现象原因解法下载卡住或失败全局代理干扰了请求关闭系统代理后重试视频只有低清晰度未配置 Cookie按下面步骤补上 Cookie 并重启程序链接提示失效、被风控作品链接自带日期信息旧链接易被拦用最新抓取的链接不要短时间高频请求重复下载同一作品数据库里已有下载记录设计如此想重新下就删掉ExploreID.db中对应记录Cookie 就是请求随身携带的身份证。获取步骤浏览器打开小红书网页版按F12进开发者工具切到网络标签在过滤框输入cookie-name:web_session点任意作品选中一个请求把请求头里的 Cookie 整段复制粘贴到设置或配置文件的cookie项重启生效。升级方面源码用户执行git pull origin main再更新一次依赖即可用打包程序的用户把旧版根目录里的Volume文件夹整体复制到新版里配置和下载记录就都带过去了。开头那个收藏失效的尴尬到这一步基本可以杜绝。XHS-Downloader 把每条链接变成硬盘里带原图和视频的文件剩下的交给自动跳过和归档就行。【免费下载链接】XHS-Downloader小红书XiaoHongShu、RedNote链接提取/作品采集工具项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

Apollo SudoVDA Watchdog Failed 报错修复:一步重置显示设备缓存
Apollo SudoVDA Watchdog Failed 报错修复:一步重置显示设备缓存

Apollo SudoVDA Watchdog Failed 报错修复:一步重置显示设备缓存 【免费下载链接】Apollo Sunshine fork - The easiest way to stream with the native resolution of your client device 项目地址: https://gitcode.com/gh_mirrors/apollo18/Apollo 在 Apo… · 2026/11/5 5:24:05

Vorssaint:免费开源的 macOS 菜单栏工具集,逐应用音量与系统监控一站到位
Vorssaint:免费开源的 macOS 菜单栏工具集,逐应用音量与系统监控一站到位

Vorssaint:免费开源的 macOS 菜单栏工具集,逐应用音量与系统监控一站到位 【免费下载链接】vorssaint-utils Free and open-source macOS menu bar toolkit. 项目地址: https://gitcode.com/GitHub_Trending/vo/vorssaint-utils Vorssaint 是一款… · 2026/11/5 5:24:05

如何为 audio-separation-nodes-comfyui 贡献代码:测试、CI 与代码规范开发者完整指南
如何为 audio-separation-nodes-comfyui 贡献代码:测试、CI 与代码规范开发者完整指南

【免费下载链接】audio-separation-nodes-comfyui Separate stems (vocals, bass, drums, other) from audio. Recombine, tempo match, slice/crop audio 项目地址: https://gitcode.com/gh_mirrors/au/audio-separation-nodes-comfyui 点击查看 免费下载 想给 au… · 2026/11/5 5:24:05

预期功能安全SOTIF:无故障车辆为何仍会撞人?
预期功能安全SOTIF:无故障车辆为何仍会撞人?

简介:面向智能网联汽车功能安全从业者、系统与软件工程师及高校相关专业学习者,这份资料提供预期功能安全(SOTIF)领域的核心标准文本,重点解决自动驾驶与辅助驾驶系统在无故障情况下因性能局限、感知偏差和算法约束而引… · 2026/11/5 8:33:14

智能驾驶中的鸟瞰视角(BEV)技术解析与应用实践
智能驾驶中的鸟瞰视角(BEV)技术解析与应用实践

1. 鸟瞰视角在智能驾驶中的核心价值在智能驾驶系统中,鸟瞰视角(BEV,Birds Eye View)技术正逐渐成为环境感知的关键组成部分。与传统的前视或环视摄像头相比,鸟瞰视角通过将多个摄像头的图像拼接并投影到俯视平面&#… · 2026/11/5 8:33:14

vLLM分布式数据并行原理与调优实践
vLLM分布式数据并行原理与调优实践

1. 项目背景与核心概念 在大模型推理领域,分布式并行技术是突破单卡显存限制的关键手段。最近在调试一个基于vLLM框架的分布式数据并行(DP)实现时,遇到了几个典型问题。这里记录下vLLM中DP并行的实现原理、常见问题及解决方案。 vLLM作为当前最流行的高… · 2026/11/5 8:33:14

MySQL内置函数实战技巧与性能优化指南
MySQL内置函数实战技巧与性能优化指南

1. MySQL内置函数全面解析作为一名长期与MySQL打交道的开发者,我发现很多刚入门的同行对内置函数的理解仅限于表面用法。今天我将结合多年实战经验,深度剖析MySQL最常用的四类内置函数,带你掌握那些官方文档里没写的实用技巧。2. 日期函数实战… · 2026/11/5 8:33:14

0-1 BFS算法在水质检测最短路径问题中的应用
0-1 BFS算法在水质检测最短路径问题中的应用

1. 问题背景与算法选型蓝桥杯竞赛中的"水质检测"问题是一个典型的图论最短路径问题。题目通常描述为:给定一个NM的网格地图,其中某些网格是污染源(障碍物),检测员需要从起点出发,找到到达目标点的… · 2026/11/5 8:33:14

高效会议互动设计:10个实战方案提升40%会议效率
高效会议互动设计:10个实战方案提升40%会议效率

1. 会议互动环节设计的核心价值会议冷场和跑题是职场中最常见的两大痛点。根据我过去五年为37家企业设计会议流程的经验,传统会议模式中平均每小时的无效时间高达18分钟。而精心设计的互动环节能将会效提升40%以上,这个数据来自我们对实施新会议模式的23… · 2026/11/5 8:32:13

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* 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 3:16:49

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* 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 6:59:29

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* 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 7:02:38

多智能体协作系统架构设计与实践优化
多智能体协作系统架构设计与实践优化

1. 多智能体协作系统的时代背景2017年Transformer架构的诞生彻底改变了人工智能的发展轨迹。当行业还沉浸在单一大模型带来的性能突破时,Anthropic的研究团队已经将目光投向了更前沿的领域——如何让多个智能体通过协作产生超越单体能力的系统智能。这就像交响乐团中… · 2026/11/5 0:00:39

大模型系统性入门实战指南:从原理到部署微调的全链路路线
大模型系统性入门实战指南:从原理到部署微调的全链路路线

提到大模型的系统性入门,我先说个结论:这事真不难,难的是资料太散、路线太多,今天这个框架明天那个工具,新人很容易在“收藏夹吃灰”和“教程看到一半放弃”之间反复横跳。市面上关于大模型的内容少说有几十万篇&#… · 2026/11/5 0:00:39

鸿蒙文件系统沙箱机制解析与开发实践
鸿蒙文件系统沙箱机制解析与开发实践

1. 鸿蒙文件系统沙箱机制深度解析作为一名从Android转向鸿蒙开发的工程师,我深刻体会到文件系统访问是迁移过程中最先遇到的"拦路虎"。在Android上运行良好的文件读写代码,在鸿蒙真机环境却频频出现文件写入后神秘消失或直接抛出权限拒绝错误的… · 2026/11/5 0:00:39

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* 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 3:16:49

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* 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 6:59:29

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* 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 7:02:38

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码