bruce-md2word:面向 AI Agent 的 Markdown 转 Word 工具

前言

DSH Agent 在交付文档时,常需将 Markdown 转换为可编辑的 Word 文档。手动处理中文排版、Mermaid 图表截图或 LaTeX 公式录入效率低下。bruce-md2word 是一个插件,提供本地转换能力,将 Markdown 直接交付为标准 Word 文档。

简介

名称:bruce-md2word
一句话介绍:面向 AI Agent 的 Markdown 转 Word 工具:中文排版、Mermaid 图表转图片、可编辑数学公式。
所有者:bruc3van
类别:工作流
Star 数:3
许可证:MIT

核心功能

  1. 中文排版:支持 A4 页面,正文使用宋体/黑体,自动处理标题、列表和表格。
  2. Mermaid 图表转图片:支持流程图、时序图、状态图、ER 图等,将图表渲染为图片并嵌入 Word,支持中文标签。
  3. LaTeX 数学公式转 Word 原生公式:支持分式、根式、矩阵等,转换后可在 Word 中继续编辑。

安装与启用

请从 npm 安装 DSH 插件 bruce-md2word:

npm install bruce-md2word

安装后,Agent 可通过 word_export 工具直接调用。

使用方式

提供三种使用方式:

  1. DSH 插件:通过 word_export 工具调用。
  2. 独立 CLI:安装全局 CLI 后,使用命令行导出。
  3. Skill:独立的技能文件,供具备命令执行能力的 Agent 调用。

运行环境与依赖

  • Node.js 版本:需要 24 或 26。
  • 中文字体:需安装中文字体以渲染图表。
  • 运行方式:本地转换,不上传文档,不调用大模型 API。

适用场景与注意

  • 适用场景:项目报告、实施方案、会议纪要、技术说明等结构化文档。
  • 严格模式:使用 --strict 参数,拒绝保存内容降级的文档。
  • 安全:转换过程在本地完成,不上传文件,不使用 API Key。

结尾

bruce-md2word 通过本地解析和渲染,解决了 Agent 交付文档时的排版和公式难题。更多详情可访问 GitHub 或 目录页。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜