当用户需要把 Markdown 转为 Word 文档时,优先使用本技能。该技能基于社区高口碑实践(Pandoc)实现,先保证稳定可用,再兼顾模板化和批量化。
markdown 转 docx、md 转 word、导出 doc、文档转换。
pdf、html 等其他输出格式。
docx,输入默认是 markdown。
--reference-doc 保持企业样式一致。
docx)、输出路径、模板路径、是否批量转换。
pandoc --version,若不可用则提示安装:
winget install --id JohnMacFarlane.Pandoc -e
pandoc "input.md" -o "output.docx"
pandoc -f markdown "input.md" -o "output.docx"
pandoc "input.md" -o "output.docx" --reference-doc="template.docx"
将“目标格式”作为第一层分支,保持命令骨架一致:
docx(当前主路径):
pandoc "input.md" -o "output.docx"
pdf(扩展路径):
pandoc "input.md" -o "output.pdf"
--pdf-engine=xelatex 或按环境安装引擎。
html(扩展路径):
pandoc "input.md" -o "output.html"
扩展规则:新增格式时仅增加“格式分支 + 最小必要参数”,不要改动默认 docx 主流程。
当用户要求批量转换时:
.md 文件,为每个文件生成同名输出。
按以下结构返回给用户:
转换完成。
- 输入: <input>
- 输出: <output>
- 目标格式: <format>
- 模板: <template or 未使用>
- 执行命令: <command>
- 结果: 成功/失败
- 备注: <warning or 无>
共 1 个版本