Markdown 转 Word/PDF/HTML 文档转换器。支持 6 种样式模板(商务蓝、技术灰、简洁白、产品红、学术风、默认),自动生成封面、目录、页眉页脚。适用场景:Markdown 转 Word/PDF/HTML、生成带样式的文档、文档导出或格式转换。
将 Markdown 文件转换为专业美观的 Word (.docx)、PDF 和 HTML 文档。
将 md2doc 文件夹复制到 OpenClaw 的 skills 目录:
bash
# Windows
xcopy /E md2doc %USERPROFILE%\.openclaw\skills\
# Linux/Mac
cp -r md2doc ~/.openclaw/skills/
bash
pip install python-docx requests markdown beautifulsoup4 Pillow
当用户需要将 Markdown 文件转换为 Word/PDF 时:
python
# 在 OpenClaw 中调用
import subprocess
result = subprocess.run([
"python", "skills/md2doc/scripts/md2doc.py",
"用户文件.md"
], capture_output=True, text=True)
bash
# 转 Word(默认样式)
python scripts/md2doc.py input.md
# 同时转 Word + PDF
python scripts/md2doc.py input.md --pdf
# 指定输出目录
python scripts/md2doc.py input.md --output-dir ./output --pdf
# 使用样式模板
python scripts/md2doc.py input.md --style business
python scripts/md2doc.py input.md --style product --pdf
# 查看所有可用样式
python scripts/md2doc.py --list-styles
样式说明适用场景default标准样式一般文档business商务蓝,蓝色主题企业报告、商务文档tech技术灰,灰色主题技术文档、API 文档minimal简洁白,极简风格轻量文档、笔记product产品红,红色强调PRD、产品需求文档academic学术风,宋体正文论文、学术报告
bash
pip install python-docx markdown beautifulsoup4 requests Pillow