微信排版包:将 Markdown 和 Docx 转换为微信 HTML - Openclaw Skills
作者:互联网
2026-04-04
什么是 微信排版包?
微信排版包是一款专业级转换工具,旨在填补本地文档编辑与微信公众号编辑器之间的空白。作为 Openclaw Skills 生态系统中的特色工具,它将重新排版文章、下载远程图片和组织发布素材等繁琐过程自动化。它确保在 Markdown 或 Microsoft Word 中编写的内容在转移到微信平台时保持完整性和视觉吸引力。
该技能对于更喜欢在本地环境工作但需要频繁发布到微信的开发人员和内容管理者尤其有价值。通过生成包含内联样式 HTML 的完整发布文件夹,微信排版包消除了标准复制粘贴方法中常见的布局破坏和图片丢失问题。
下载入口:https://github.com/openclaw/skills/tree/main/skills/rockbotclub/wechat-pack
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install wechat-pack
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 wechat-pack。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
微信排版包 应用场景
- 为微信公众号发布准备 Markdown 技术文档。
- 将 .docx 文件转换为与微信兼容的 HTML,同时保留图片引用。
- 批量处理文章并生成特定的封面图变体(宽版和正方形)。
- 将包括元数据、源文件和图片在内的所有发布素材整理到单个可部署文件夹中。
- 用户通过将 .docx、.md 或 .html 文件传递给脚本来启动流程。
- 如果提供的是 .docx 文件,该工具利用 Pandoc 将文档结构转换为简洁的 HTML 格式。
- 脚本识别所有外部图片链接,将其下载到本地资源文件夹,并更新 HTML
标签以使用本地相对路径。 - CSS 被内联注入到 HTML 元素中,以确保与微信编辑器严格的格式规则兼容。
- 如果 Pillow 库可用,该工具会自动生成针对微信显示要求优化的封面图变体。
- 创建最终输出目录,其中包含可直接粘贴的 HTML 和用于跟踪素材数据的 meta.json 文件。
微信排版包 配置指南
要将其集成到您的 Openclaw Skills 工作流中,请确保您的系统上安装了 Pandoc 以支持 .docx 转换。直接从您的 CLI 执行该工具:
./wechat_pack path/to/your-article.md
您还可以指定自定义输出目录或封面图:
./wechat_pack path/to/article.docx --out ./my-publish-dir --cover ./images/hero.jpg
微信排版包 数据架构与分类体系
该技能将数据组织到一个结构化的输出文件夹(默认:)中,包含:
| 路径 | 用途 |
|---|---|
source/ |
存储原始输入文件以用于存档。 |
assets/ |
包含从源文档中提取或下载的所有图片。 |
cover/ |
存放主封面图及生成的变体(cover-wide-2.35x1.jpg,cover-square-1x1.jpg)。 |
wechat/ |
包含 article.html,即最终可供复制粘贴的文件。 |
meta.json |
包含标题、素材数量和路径引用的结构化文件。 |
name: wechat-pack
description: Convert local .docx or Markdown files into WeChat-ready HTML and generate a publish folder (source/assets/cover/wechat). Use when packaging documents for WeChat public account publishing with local assets and copy-paste HTML output. 当用户要求打包微信文章、转换文章为微信格式、微信公众号排版、生成微信推文 HTML、或将 Markdown/Word 转成微信可粘贴的格式时触发。
WeChat Pack
Quick start
Run from the skill root:
./wechat_pack path/to/article.docx
./wechat_pack path/to/article.md
Outputs a publish folder with:
source/original input fileassets/downloaded or extracted imagescover/optional cover imagewechat/article.htmlready to paste into WeChat editormeta.jsonmetadata (title, paths, asset count, cover variants)
Supported inputs
.docx(requirespandocinstalled).md/.markdown.html/.htm(treated as already-converted HTML)
Recommended workflow
- Export the document from your editor to
.docxor.md. - Run
./wechat_pack. - Open
wechat/article.htmland paste into the WeChat editor.
Options
--out: output directory (default:)-wechat --title: insert a top-level title if missing--cover: download or copy a cover image intocover/
Notes
- For
.docxconversion,pandocmust be available inPATH. - The script downloads external images and rewrites
to localassets/paths. - Output HTML is styled with inline CSS to be friendly to the WeChat editor.
- If Pillow is available, cover variants are generated in
cover/:cover-wide-2.35x1.jpgandcover-square-1x1.jpg.
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
weread: 导出微信读书笔记和划线 - Openclaw Skills
健康摘要:自动化营养与健康报告 - Openclaw Skills
PhysicClaw-VEA: 交互式 3D 可视化与响应式着色器 - Openclaw Skills
自动研究技能:自主 AI 研究与知识合成 - Openclaw Skills
字数统计器:专业的文本指标工具 - Openclaw Skills
TikTok 爆火预测器:AI 内容优化 - Openclaw Skills
Shopify SEO 机器人:自动化电商优化 - Openclaw Skills
Perplexica 搜索:深度 AI 研究与摘要 - Openclaw Skills
Instagram Reels 分析器:生成爆款脚本与洞察 - Openclaw Skills
标签生成器:自动化社交媒体标签 - Openclaw Skills
AI精选
