| name | web-note-capture-cn |
| description | 抓取知乎专栏、小红书分享页等中文网页内容,并在落盘时把图片下载到本地,供 agent 直接按图片路径读图整理。用于用户给出 zhihu/xiaohongshu/xhslink 链接并要求提取标题、正文、作者、图片、互动数据、导出 Markdown/JSON 的场景。 |
| category | research |
| family_id | web-capture |
| family_label | 中文网页抓取族 |
| family_summary | 面向中文网页、分享页与图文内容的抓取落盘;命中后再区分平台和脚本细节。 |
| family_trigger_examples | 网页抓取, 小红书链接, 知乎专栏 |
| variant_rank | 10 |
| trigger_examples | 知乎链接抓取, 小红书链接抓取, xhslink解析, 网页内容提取, 专栏正文导出 |
| allowed_roles | feishu-workstation-agent, butler-continuation-agent, orchestrator-agent |
| risk_level | medium |
| automation_safe | true |
| requires_skill_read | true |
Web Note Capture CN
用于抓取中文内容平台里的“单篇网页/笔记/专栏”,并把配图一起下载到本地,方便后续直接读图。
当前脚本重点支持:
- 知乎专栏
zhuanlan.zhihu.com
- 小红书分享页
xiaohongshu.com
- 小红书短链
xhslink.com
本 skill 的边界
- 默认只使用本地 Python 脚本和
requests,不联网安装未知依赖。
- 不直接执行外部 skill 或来源仓库里的可执行脚本;外部来源只作为人工审阅线索。
- 不在 Butler 主代码里硬塞平台逆向逻辑;平台抓取入口都留在本 skill 下。
- 不承诺绕过平台风控。知乎若出现 403,会提示补充登录 cookie 后重试。
- 默认在
--output-dir 下下载图片,并把绝对路径写入结果;后续由 agent 直接读图整理,不再默认串接 OCR skill。
入口脚本
- 脚本路径:
./butler_main/platform/skills/pool/chat/web-note-capture-cn/scripts/social_capture.py
- 推荐运行方式:
& '.venv\Scripts\python.exe' `
'butler_main/platform/skills/pool/chat/web-note-capture-cn/scripts/social_capture.py' `
'https://www.xiaohongshu.com/explore?...' `
--output-dir 'MyWorkSpace/Research/topics/web_capture_validation'
常用命令
小红书分享页:
& '.venv\Scripts\python.exe' `
'butler_main/platform/skills/pool/chat/web-note-capture-cn/scripts/social_capture.py' `
'https://www.xiaohongshu.com/explore?...' `
--platform xiaohongshu `
--output-dir 'MyWorkSpace/Research/topics/web_capture_validation'
小红书分享文案里夹着 xhslink 短链:
& '.venv\Scripts\python.exe' `
'butler_main/platform/skills/pool/chat/web-note-capture-cn/scripts/social_capture.py' `
'科研龙虾上线 72 小时,我做了什么|开发日记 🦞我的... http://xhslink.com/o/xxxxx 复制后打开【小红书】查看笔记!' `
--output-dir 'MyWorkSpace/Research/topics/web_capture_validation'
知乎专栏,未登录先试一次:
& '.venv\Scripts\python.exe' `
'butler_main/platform/skills/pool/chat/web-note-capture-cn/scripts/social_capture.py' `
'https://zhuanlan.zhihu.com/p/2013979334365434808?share_code=o8iY49m1fwAX&utm_psn=2016686371469817350' `
--platform zhihu `
--output-dir 'MyWorkSpace/Research/topics/web_capture_validation'
知乎若被 403,补 cookie 重跑:
$env:ZHIHU_COOKIE = 'd_c0=...; z_c0=...'
& '.venv\Scripts\python.exe' `
'butler_main/platform/skills/pool/chat/web-note-capture-cn/scripts/social_capture.py' `
'https://zhuanlan.zhihu.com/p/2013979334365434808?share_code=o8iY49m1fwAX&utm_psn=2016686371469817350' `
--platform zhihu `
--cookie-env ZHIHU_COOKIE `
--output-dir 'MyWorkSpace/Research/topics/web_capture_validation'
输出
脚本会输出: