SuperAPI AI 工具集

md2word

通用与其它

查看项目

更新于 10-15 20:10

技能介绍

用途:将 Markdown 文档转换为符合中文排版标准的 Word 文档,自动应用专业格式设置,适用于正式文档、论文、报告等需要规范排版的场景。

主要能力:支持完整 Markdown 语法;内置多种预设格式(legal 法律文书、service-plan 法律服务方案、minimal 极简、academic 学术论文、report 工作报告等);支持自定义 YAML 配置与 .docx 模板;具备文件编码自动检测(UTF-8/GBK)、模板缺失回退、Mermaid 渲染失败降级为文本、图片自动压缩等错误处理能力。

使用方式:先安装依赖 pip install python-docx Pillow beautifulsoup4 PyYAML,可选安装 npm install -g @mermaid-js/mermaid-cli。基本转换:python scripts/md2word.py input.md output.docx;使用预设:python scripts/md2word.py input.md --preset=academic;使用自定义配置:python scripts/md2word.py input.md --config=my-config.yaml;查看预设列表:python scripts/config.py --list。自定义可复制 assets/config-template.yaml,模板放入 assets/templates/ 或通过 --template 指定。Word 模板控制页眉页脚 Logo 等视觉元素,配置文件控制字号、行距、页边距等格式参数。

限制:具体依赖版本、价格与平台支持情况暂未提供;Mermaid 渲染需可选依赖,缺失时降级为文本描述。