wechat-article-to-md

一键将微信公众号文章抓取并转换为本地Markdown文档。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:wechat-article-to-md。
它的用途是:一键将微信公众号文章抓取并转换为本地Markdown文档。
完整的 Skill 内容见:https://321skill.com/skills/wechat-article-to-md/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

当你看到一篇有价值的公众号技术文章时,可以

对AI说:“帮我把这篇文章 https://mp.weixin.qq.com/s/xxx 转成Markdown保存到我的笔记文件夹。” AI会指导你使用此Skill,运行命令后,即可在指定文件夹获得一个包含标题、作者、正文和本地图片的完整.md文件,方便你后续查阅和编辑。

介绍

这个Skill解决了微信公众号文章内容难以本地化保存和二次编辑的痛点。许多有价值的技术文章、深度分析或教程发布在公众号上,但平台本身不提供方便的导出功能,手动复制粘贴会丢失格式和图片。

使用方式非常简单,用户只需在命令行中运行脚本并附上文章链接,即可自动抓取文章的标题、作者和完整正文内容,并将其转换为结构清晰的Markdown文件。脚本支持将文章内的图片下载到本地,并自动调整Markdown中的图片引用路径,确保文档的完整性。

它非常适合内容创作者、研究者、学生以及任何有知识管理习惯的用户。特别是使用Obsidian、Logseq等双链笔记软件的用户,可以通过“-obsidian”参数,直接将文章转换为适配笔记软件附件管理的格式,无缝纳入个人知识库。

与一些在线转换工具或浏览器插件相比,这是一个开源、可离线运行的命令行工具,用户完全掌控数据,无需担心隐私泄露或服务失效。其核心在于精准解析微信公众号页面的复杂结构,在保留原文排版(如标题层级、列表、代码块、引用)方面表现优异,且专门为本地知识管理场景做了优化。

核心特点

核心区别在于对Obsidian等本地笔记软件的深度适配,通过“-obsidian”参数自动将图片保存到`attachments/img/`目录并使用`![[filename.png]]`双链语法引用,实现了与笔记流无缝集成;同时,作为开源命令行工具,它在数据隐私和定制化方面优于在线转换服务。

注意事项

仅支持来自`mp.weixin.qq.com`域名的标准公众号文章链接,对于需要复杂登录验证或动态加载的特殊页面可能无法处理。

常见问题

转换后的图片在哪里?

普通模式保存在输出目录的`images/`子文件夹下;Obsidian模式会向上查找固定的`attachments/img/`目录进行保存。

支持批量转换多篇文章吗?

当前脚本主要针对单篇文章链接操作,批量处理需要自行编写循环脚本调用。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/wechat-article-to-md/raw/index.md 读取 wechat-article-to-md 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。