笔记内容提取

SKILL研究检索
研究检索 未标注权限 许可证不明确
安装这个技能

提取笔记的标题,内容,标签等信息到表格中

一句话选型结论

按资料字段整理

笔记内容提取是研究检索类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类研究检索 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_ae1514da/rednote-extract
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

研究检索
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_ae1514da仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量5.4 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
查资料并整理出处

让模型按主题查资料,并把引用来源整理成清单。

网页与文献要点提炼

把长文、论文、网页压成能直接看的要点。

竞品与行业汇总

按关键词汇总竞品动态与行业信息。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在研究检索场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
笔记内容提取当前 未标注权限 未标注 未标注 未标注 有
寻找技能 浏览器控制 GitHub 仓库 3120.0 万 Codex、Claude、Cursor 有
自我改进 Agent 接触敏感数据 ClawHub 市场 1646.4 万 OpenClaw 有
灵魂追踪 联网访问 GitHub 仓库 758.9 万 Codex、Claude、Cursor 有
自我完善 联网访问 ClawHub 市场 682.9 万 OpenClaw 有
微软代工厂 调用外部服务 GitHub 仓库 661.4 万 Codex、Claude、Cursor 有

SKILL.md 全文

5.4 KB
模型实际读到的说明书原文,来自技能仓库

小红书笔记内容提取器

从小红书分享链接中自动提取笔记核心信息:笔记 ID、标题、正文内容、标签。

原理: 使用移动端 User-Agent 访问分享链接,读取服务端渲染页面中 window.__INITIAL_STATE__.noteData.data.noteData 的结构化笔记数据。若页面使用旧结构,再尝试 detail-desc。

适用场景

  • 用户分享了小红书链接(含 xsec_token 的分享链接),需要快速获取笔记文字内容
  • 批量处理多个笔记链接,整理成结构化数据
  • 配合审核工具使用,提取笔记内容进行审核

使用方式

单条提取

python3 scripts/extract_xhs_note.py "https://www.xiaohongshu.com/explore/6a7441bd000000002500048d?xsec_token=xxx&xsec_source=app_share"

# 指定输出格式
python3 scripts/extract_xhs_note.py "<url>" --format text

批量提取(推荐)

# 将链接写入文件(每行一个),同时产出终端汇总 + Excel 文件
python3 scripts/extract_xhs_note.py links.txt --batch --summary --format xlsx -o 结果.xlsx

输出格式

格式 参数 说明
XLSX --format xlsx Excel 文件,含"提取结果"和"汇总统计"两个 Sheet
JSON --format json(默认) 完整结构化数据
Text --format text 人类可读摘要
CSV --format csv Tab 分隔,可粘贴到 Excel

其他参数

参数 说明
--summary 在终端打印 Total 汇总(成功/失败列表、失败链接及原因)
--output / -o 指定输出文件路径
--delay 批量模式每条请求后的等待秒数,默认 2;这批 50 条样本在该间隔下全部取回正文
--workers 最大并发数,默认 1;仅在站点允许且需要提高吞吐时增加,并核对成功率

提取字段

字段 说明
note_id 笔记唯一标识(24位十六进制)
title 笔记标题(detail-desc 中第一个非标签、有意义的行)
content 完整笔记正文,不在 JSON、CSV 或 Excel 导出时主动截断
tags 话题标签列表;先去掉页面附加的 [话题] 后缀,再去重保序
url 原始链接

链接格式要求

使用带有效 xsec_token 的分享链接(从小红书 APP 分享 → 复制链接获得),短链接可由脚本自动跳转:

https://www.xiaohongshu.com/explore/{note_id}?xsec_token=xxx&xsec_source=app_share
https://www.xiaohongshu.com/discovery/item/{note_id}?xsec_token=xxx&xsec_source=pc_share
http://xhslink.cn/o/XXXXX  (短链接,自动解析)

提取原理

移动端 HTTP GET(一次请求完成短链跳转与页面下载)→ HTML 页面 → 解析 __INITIAL_STATE__ →
   ├── 标题:noteData.data.noteData.title
   ├── 正文:noteData.data.noteData.desc,完整保留
   ├── 标签:合并 tagList 和正文中的 #话题,去掉 `[话题]` 类型后缀后去重保序
   └── 互动:interactInfo

旧页面若没有结构化笔记数据,则回退到 `detail-desc` 和页面 meta。

产物说明

执行 --batch --summary --format xlsx 会产生两个产物:

  1. 终端汇总:Total 统计(总计/成功/失败),列出所有成功笔记的标题+标签,以及失败链接的具体 URL 和原因
  2. Excel 文件:包含两个 Sheet
    - "提取结果" — 所有笔记的序号、状态、笔记ID、标题、正文、标签、原始链接、错误信息
    - "汇总统计" — 总计/成功/失败/成功率 + 失败链接详情

注意事项

  • 基础提取仅依赖 Python 标准库 + curl(macOS 自带),无需安装任何依赖
  • Excel 导出(--format xlsx)需要 openpyxl:pip install openpyxl
  • 链接必须包含有效的 xsec_token,否则页面不会渲染 detail-desc
  • xsec_token 有时效性,过期后需重新从 APP 分享获取新链接
  • 短链接(xhslink.cn)会自动跟随重定向解析
  • 请求间隔默认 2 秒;降低间隔后应核对成功率与正文完整性
  • 遇到登录页跳转会明确报错;这类响应无法从页面提取笔记内容。提高并发前后应比较成功率。

故障排除

问题 原因 解决方案
"未找到 detail-desc" 页面既没有结构化笔记数据,也没有旧版正文节点 检查链接/登录状态,必要时从 APP 重新分享
标题为空或为标签 笔记以 #标签开头 脚本已处理,取第一个有效行
短链接解析失败 网络或链接问题 手动访问短链接复制完整 URL

回归测试

修改提取逻辑后,在本 skill 根目录运行:

python3 -m unittest discover -s tests -v

测试覆盖移动端笔记状态解析、短链跳转、登录页、完整正文导出、空标题和 [话题] 后缀去重。Excel 用例需要可选依赖 openpyxl。

常见问题

5 问
答案由本站依据条目字段整理
笔记内容提取怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_ae1514da/rednote-extract。安装方式为未标注。装完刷新技能列表或重开客户端。

笔记内容提取支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

笔记内容提取权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

笔记内容提取收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

笔记内容提取用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。