公众号文章归档

把公众号文章连同图片保存为本地 Markdown,离线或文章被删后也能阅读。

v0.1.1

查看示例草稿 · 使用方法

示例草稿

归档三篇丁香医生文章

把公众号「丁香医生」最新的三篇文章连同图片保存为 Markdown。

结论

三篇全部保存,图片一张不缺:86 处图片引用都指向本地文件,共 53 MB,没有失败。

保存了什么

一篇讲运动和抑郁(3,488 字,18 张图),一篇讲健身房最脏的地方(4,098 字,19 张图),一篇讲高油面霜(6,680 字,49 处图片引用)。

运行中发现

按账号 ID 查文章失败了,所以这个 Skill 改用搜索找文章。对一个一天发好几篇的账号,搜索一页大约能覆盖三天。

来自 2026-11-05 的实际运行。文章版权归作者,这里不展示原文。

包含内容

  • 每篇文章的 Markdown,含标题、作者、日期和原文链接
  • 从微信图床下载的图片,包括表情贴图
  • 带字数和图片数的索引表

适合

  • 建立阅读档案或研究语料
  • 备份自己公众号的文章

不适用

  • 转载他人文章
  • 付费、仅会员可见或已删除的文章

使用方法

可读取完整 Skill 文件夹的 Agent。实时取数还需连接 SandBase;已有材料可以直接使用,无需额外查询。 转换脚本需要 Node.js 18+。

下载并解压完整 Skill 文件夹,保留 references,交给支持 Skill 的本地 Agent。

下载 Skill v0.1.1

向 Agent 提出任务

用 wechat-account-archive 把公众号「丁香医生」最新的文章连同图片保存为 Markdown,并给我索引。
  1. 列出文章

    通过 SandBase 搜索该公众号最近的文章,并确认列表。

  2. 获取正文

    逐篇保存文章的完整 HTML 返回。

  3. 转换并检查

    运行随包的转换脚本,再打开几篇文章和图片核对。

常见问题

怎样使用这个 Skill?

下载并解压完整 Skill 文件夹,保留 references,放入所用 Agent 支持的 Skill 目录。也可以让 Agent 读取其中的 SKILL.md 并按说明执行,在本地使用自己的材料。

为什么要下载图片?

微信图片在站外或文章删除后可能无法显示,本地保存才能保证归档可读。