前言¶
公众号文章常散落在聊天转发、收藏夹和浏览器标签里。手工复制正文、另存图片、再整理成 Markdown 或导入知识库,步骤多且难增量更新。通用爬虫往往碰登录、验证码和平台风控,也不适合把「用户当前能看到的页面」和正文一起归档。
下面介绍 SkillHub 上的 微信公众号文章抓取归档助手(坐标 @user_cae83fba/wechat-article-archive-sl,当前版本 1.1.0)。它在 Agent 对话里按合规边界,把用户显式提供且有权访问的内容归档为多种交付物,并支持批量、断点与增量入库。
这是什么¶
一句话定位:面向知识管理的 Agent Skill,把微信公众号文章、公开合集页与浏览器可见上下文,归档为可长期保存、可检索、可增量更新的本地资料库,并可生成飞书 / IMA 知识库发布包。
- 出品与维护:社区来源(community),发布者 user_cae83fba;SkillHub 页面标注作者为「小浣熊肖恩」。
- 分类:knowledge-management。
- 依赖:标签标明
requires_api_key=false,不强制配置 API Key。 - 官方入口:SkillHub 技能页、API 坐标页。
核心功能¶
以下能力均来自官方简介,安装后由 Agent 按 Skill 说明执行:
- 单篇与批量:单篇归档;批量抓取并去重;断点续抓。
- 合集与上下文:公开合集页导出;结合浏览器可见页面上下文做归档(browser-context extracts)。
- 交付格式:Markdown、HTML、JSON、DOCX、PDF、ZIP;含图片与元数据、批量索引、增量目录(incremental catalogs)。
- 知识库交接:生成飞书文档与 IMA 知识库发布包;在用户授权与平台能力范围内做发布交接,未获授权不声称已完成外部知识库写入。
合规红线(官方明确):
- 只处理用户显式提供且有权访问的内容。
- 不绕过登录、验证码、付费墙、已删除文章与平台风控;不伪造登录态。
- 不承诺抓取某公众号全部历史文章;不做像素级排版复刻。
安装与启用¶
Skill 基于通用 SKILL.md 格式,通过 SkillHub CLI 安装到当前 Agent 的 skills 目录。
1. 检查或安装 SkillHub CLI¶
先确认本机是否已有 skillhub:
command -v skillhub && skillhub --version
未安装时,可按 SkillHub 安装说明 执行完整安装(CLI + 默认 Skill):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
仅需 CLI 时:
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
2. 安装本 Skill¶
安装时必须用 --dir 指向当前 Agent 的 skills 目录,否则默认落在 ./skills/,Agent 可能无法识别。
skillhub install @user_cae83fba/wechat-article-archive-sl --dir <skills 目录>
常见客户端 skills 路径(摘自官方安装文档):
| 环境 | skills 目录 |
|---|---|
| Cursor | ~/.cursor/skills/ |
| Claude Code | ~/.claude/skills/ |
| Codex | ~/.codex/skills/ 或项目下的 .agents/skills/ |
| Windsurf | ~/.codeium/windsurf/skills/ 或 .windsurf/skills/ |
也可在对话中让 AI 按安装说明处理,官方给出的提示为:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_cae83fba/wechat-article-archive-sl。
安装后按所用客户端要求刷新或重启 Agent,使 Skill 生效。
典型用法¶
无需记忆子命令:在已启用该 Skill 的 Agent 里,用自然语言说明意图即可。官方列出的触发场景包括:
- 单篇归档:「归档这篇公众号文章」——提供链接或当前页面上下文。
- 批量:「批量抓取这些公众号链接」——给出多个 URL,依赖去重与断点续抓。
- 合集:「导出公众号合集」——针对公开合集页。
- 格式转换:「公众号文章转 Markdown」——侧重 Markdown 与附属资源。
- 飞书:「归档到飞书文档」——在授权范围内生成或交接飞书侧交付物。
- IMA:「更新 IMA 知识库」——生成 IMA 发布包或按流程交接。
- 增量:「增量补充资料库」——在已有目录上追加,避免重复全量抓取。
操作建议:先提供明确链接或你当前有权访问的页面,再说明期望输出(例如仅 Markdown、或 ZIP + 元数据、或飞书 / IMA 包)。批量任务宜分批并依赖断点,避免一次性压满平台限制。
适用场景与注意¶
适合谁
- 需要把公众号参考资料沉淀为本地 Markdown / JSON 资料库的研发、运营、研究岗位。
- 已有飞书或 IMA 知识库,希望从公众号做合规搬运与增量更新,而不是手写爬虫的团队。
限制与注意
- 内容边界以「你有权访问 + 显式提供」为准;付费、删文、需验证码的场景不应指望 Skill 强行突破。
- 归档目标是可读、可检索与可交接,不是 1:1 复刻公众号排版。
- SkillHub 统计(以 API 资料为准):评分 100000,下载 2307;页面展示的安装次数可能为 0,以商店实时数据为准。
结尾¶
微信公众号文章抓取归档助手把单篇、批量、合集与增量归档收进同一套 Agent Skill,在红线内交付多格式文件与知识库交接包。若你要在 Cursor 等环境里试用,可从官方页安装:
- https://www.skillhub.cn/skills/user_cae83fba/wechat-article-archive-sl
- https://api.skillhub.cn/user_cae83fba/wechat-article-archive-sl