微信文章格式转换
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_733f3aed/wechat-article-exporter。
技能介绍
问题
微信文章链接直接打开时,常面临页面样式、图片懒加载和离线不可用等问题。工程师如果需要把 mp.weixin.qq.com/s/... 这类文章保存成本地资料,手动复制会丢失结构,截图又难以检索。此技能针对单篇或批量文章抓取,在导出前询问目标格式,将正文转成可离线使用的 Markdown、Excel、HTML、TXT 或 JSON。
工作方式
- 接收一个或多个微信文章链接,每次导出前必须选择格式,支持单选、多选和数字/英文名解析。
- 使用带 Chrome
User-Agent与Referer的请求直接抓取,无需登录;图片优先读取data-src并同步到src,空img占位符会被清理。 - HTML 模式会保留原始结构,下载 CSS 与图片到
assets/,按内容hash去重,替换为本地相对路径;CSS 小于 500KB 时内联,超过时外置,避免文件臃肿。 - 单篇保存到桌面下的
文章标题_文章ID/,批量保存到微信文章批量/,并汇报文件名、大小或成功/失败数。
边界与注意
- 阅读数、点赞数、评论数依赖登录态 cookies,纯抓取无法获得。
- 被删除、违规或反爬失败的链接会报错,批量处理需要逐篇确认结果。
- 并发下载 CSS/图片时使用 8 线程,单资源超时约 12 秒,网络不稳定时可能产生部分失败。
使用场景
- 编辑拿到一组 mp.weixin.qq.com 技术文章链接,批量保存为 HTML 供离线阅读。
- 研究人员发送单篇微信文章并选择 Markdown,把正文转成带元信息的 .md 文档。
- 数据分析师需要把多篇文章导出为 Excel,便于按正文和元信息逐行核对。
- 开发者想检查文章结构,选择 JSON 输出,提取标题、作者、日期和来源链接。
适合人员
- 内容编辑:需要把微信文章快速离线存档,并保留正文结构与本地化图片。
- 数据分析师:需要把文章正文和元信息导出为 Excel 或 JSON,便于后续核对。
- 技术写作人员:需要把外部微信文章转成 Markdown,用于引用、改写或知识整理。
- 研究助理:需要批量处理多篇微信文章,并确认成功、失败数量。