微信文章格式转换
v1.0.0微信公众号文章抓取与转换,支持 Markdown/HTML/Text/JSON/Excel 五种格式。 触发条件:用户发送微信文章链接(https://mp.weixin.qq.com/s/xxx)、 多链接(换行分隔)、或「帮我转这篇文章」「保存微信文章」等表达。 格式选择前必须询问用户,支持单选或多选。
运行时依赖
安装命令
点击复制本土化适配说明
微信文章格式转换 安装说明: 安装命令:["openclaw skills install wechat-article-conversion"] 该技能用于微信相关操作,可能需要相应的平台账号或API密钥
技能文档
将微信文章转换为离线的 Markdown/HTML/Text/JSON/Excel,无需登录,直接抓取,图片和样式本地化保留。
微信公众号文章抓取 触发条件
用户发送:
微信文章链接:https://mp.weixin.qq.com/s/xxx 多个链接(换行或空格分隔) 「帮我转这篇文章」「保存这篇微信文章」「下载这篇文章」 每次导出前必须询问格式(必须) 用户: https://mp.weixin.qq.com/s/xxx → 询问: "请选择导出格式(支持单选或多选,例如:1 或 1,3,5 或 markdown,html)"
可选格式:
序号 格式 扩展名 说明 1 Markdown .md 带标题/作者/日期/来源链接 2 Excel .xlsx 表格,含元信息+正文(行高300px) 3 HTML .html 独立网页,CSS+图片本地化,浏览器直接打开 4 纯文本 .txt 无格式纯文字 5 JSON .json 结构化,含完整元数据
格式选择解析(不区分大小写):
单选:2 / excel / Excel 多选:1,3,5 / markdown,html,json / 1 和 3 HTML 格式详解
HTML 是离线阅读效果最好的格式,结构如下:
文章标题_文章ID/ ├── 索引.html # 完整网页(CSS引用+图片引用) └── as设置s/ # 资源文件夹 ├── .css # 样式文件(18个,共约3MB) └── .jpg/png/网页p # 图片文件
生成策略:
保留微信原始 HTML 结构() 下载所有 CSS/图片到 as设置s/,用时间戳文件名 替换所有资源 URL 为本地相对路径 href="./as设置s/xxx" CSS/图片按内容 哈希 去重(相同资源只存一份) #js_content 的 visibility:hidden 样式自动移除(防空白页) #js_article_机器人tom_bar 底部栏自动保留 MINIMAL_CSS 内联到