Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Search, analyze, and interact with Xiaohongshu (RedNote/小红书) content via a local MCP server and shell scripts.
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
tools/xhs-downloader/README.md
1# XHS-Downloader 辅助工具23配合 [XHS-Downloader](https://github.com/JoeanAmier/XHS-Downloader) 使用的工具脚本,用于下载小红书收藏/点赞笔记并导出为 OpenClaw 记忆库格式。45## 依赖67需要先安装 XHS-Downloader:89```bash10git clone https://github.com/JoeanAmier/XHS-Downloader.git11cd XHS-Downloader12pip install -r requirements.txt13```1415## 使用流程1617### 1. 获取收藏/点赞链接(使用油猴脚本)1819手动复制链接效率低,推荐使用 XHS-Downloader 提供的油猴脚本批量提取:2021**安装脚本:**22231. 安装 [Tampermonkey](https://www.tampermonkey.net/) 浏览器扩展242. 安装用户脚本:[XHS-Downloader.js](https://raw.githubusercontent.com/JoeanAmier/XHS-Downloader/refs/heads/master/static/XHS-Downloader.js)2526**提取链接:**27281. 打开 [小红书网页版](https://www.xiaohongshu.com) 并登录292. 进入个人主页 → **收藏** 或 **点赞** 页面303. 点击 Tampermonkey 图标,选择:31- `提取收藏作品链接`32- `提取点赞作品链接`334. 脚本会自动滚动页面加载全部内容345. 提取完成后链接自动复制到剪贴板3536**保存链接:**3738将剪贴板内容粘贴到 `links.md` 文件:3940```41https://www.xiaohongshu.com/explore/xxx?xsec_token=...42https://www.xiaohongshu.com/explore/yyy?xsec_token=...43```4445> **注意**:自动滚动功能默认关闭,需在脚本设置中手动开启。开启后可能触发风控,建议适度使用。4647### 2. 批量下载4849```bash50# 在 XHS-Downloader 目录下运行51python batch_download.py links.md52```5354下载的数据会保存到 `Volume/Download/ExploreData.db`。5556### 3. 导出记忆库5758**方式 A:导出为单文件**5960```bash61python export_memory.py62# 生成 xhs_memory.md63```6465**方式 B:导出为多文件(推荐用于 OpenClaw)**6667```bash68python export_to_workspace.py69# 生成到 ~/.openclaw/workspace/xhs-memory/70```7172### 4. 配置 OpenClaw 记忆搜索7374编辑 `~/.openclaw/openclaw.json`,添加:7576```json77{78"memorySearch": {79"extraPaths": [80"~/.openclaw/workspace/xhs-memory"81]82}83}84```8586或者如果使用单文件导出,将 `xhs_memory.md` 放到 workspace 目录下。8788## 脚本说明8990| 脚本 | 功能 |91|------|------|92| `batch_download.py` | 批量下载笔记并记录到数据库 |93| `export_memory.py` | 导出为单个 Markdown 文件 |94| `export_to_workspace.py` | 导出为多个独立文件(按日期+标题命名) |9596## 致谢9798- [XHS-Downloader](https://github.com/JoeanAmier/XHS-Downloader) - GPL-3.0 License99