Files
xiaohongshu-wiki/.agents/skills/xiaohongshu/tools/xhs-downloader

XHS-Downloader 辅助工具

配合 XHS-Downloader 使用的工具脚本,用于下载小红书收藏/点赞笔记并导出为 OpenClaw 记忆库格式。

依赖

需要先安装 XHS-Downloader

git clone https://github.com/JoeanAmier/XHS-Downloader.git
cd XHS-Downloader
pip install -r requirements.txt

使用流程

1. 获取收藏/点赞链接(使用油猴脚本)

手动复制链接效率低,推荐使用 XHS-Downloader 提供的油猴脚本批量提取:

安装脚本:

  1. 安装 Tampermonkey 浏览器扩展
  2. 安装用户脚本:XHS-Downloader.js

提取链接:

  1. 打开 小红书网页版 并登录
  2. 进入个人主页 → 收藏点赞 页面
  3. 点击 Tampermonkey 图标,选择:
    • 提取收藏作品链接
    • 提取点赞作品链接
  4. 脚本会自动滚动页面加载全部内容
  5. 提取完成后链接自动复制到剪贴板

保存链接:

将剪贴板内容粘贴到 links.md 文件:

https://www.xiaohongshu.com/explore/xxx?xsec_token=...
https://www.xiaohongshu.com/explore/yyy?xsec_token=...

注意:自动滚动功能默认关闭,需在脚本设置中手动开启。开启后可能触发风控,建议适度使用。

2. 批量下载

# 在 XHS-Downloader 目录下运行
python batch_download.py links.md

下载的数据会保存到 Volume/Download/ExploreData.db

3. 导出记忆库

方式 A导出为单文件

python export_memory.py
# 生成 xhs_memory.md

方式 B导出为多文件推荐用于 OpenClaw

python export_to_workspace.py
# 生成到 ~/.openclaw/workspace/xhs-memory/

4. 配置 OpenClaw 记忆搜索

编辑 ~/.openclaw/openclaw.json,添加:

{
  "memorySearch": {
    "extraPaths": [
      "~/.openclaw/workspace/xhs-memory"
    ]
  }
}

或者如果使用单文件导出,将 xhs_memory.md 放到 workspace 目录下。

脚本说明

脚本 功能
batch_download.py 批量下载笔记并记录到数据库
export_memory.py 导出为单个 Markdown 文件
export_to_workspace.py 导出为多个独立文件(按日期+标题命名)

致谢