SuperAPI AI 工具集

minimax-docx

办公与效率

查看项目

更新于 10-16 08:54

技能介绍

minimax-docx 是一个面向 DOCX 文档的专业创建、编辑与格式化工具,构建在 OpenXML SDK(.NET)之上,支持通过 CLI 工具或直接编写 C# 脚本操作 Word 文档。

用途

该工具用于生成、修改和排版 DOCX 文档,覆盖从零创建、内容填充编辑到套用模板三类典型任务。它通过管线路由判断用户是否提供输入 .docx 文件:无输入文件走创建管线,有输入文件则根据是替换/填充内容还是重排/套用样式分别走编辑管线或模板应用管线。

主要能力

工具提供三条管线:

  • 管线 A:从零创建文档,支持 report、letter、memo、academic 等类型,可设置标题、作者、页面尺寸、页边距、页眉、页脚、页码、目录和内容 JSON。
  • 管线 B:填充或编辑已有文档,提供 replace-text、fill-placeholders、fill-table、insert-section、remove-section、update-header-footer 等子命令。
  • 管线 C:套用模板,支持纯样式叠加(C-1 OVERLAY)和以模板为基底替换示例内容(C-2 BASE-REPLACE)两种方式。

此外还提供文档预览、结构分析、运行合并、XSD 结构校验、业务规则校验、元素顺序修复、差异对比等辅助命令。

使用方式

首次使用需运行 bash scripts/setup.sh(Windows 为 powershell scripts/setup.ps1,--minimal 可跳过可选依赖)。会话中首次操作需运行 scripts/env_check.sh,未就绪则不应继续。CLI 命令以 dotnet run --project scripts/dotnet/MiniMaxAIDocx.Cli -- 为前缀。对于需要结构性文档操作(自定义样式、复杂表格、多节布局、页眉页脚、目录、图片)的任务,建议直接编写 C# 脚本,并先阅读相关 Samples/*.cs 示例文件。

适用场景

适用于需要程序化生成或批量处理 Word 文档的场景,包括报告、信函、备忘录、学术论文、公文排版、套用模板、填充占位符、表格数据填充、多节页眉页脚处理、目录生成、修订追踪等。工具附带来自 IEEE、ACM、APA、Nature 等权威来源的 13 种美学配方,以及中文字体、GB/T 9704 公文标准、中国高校论文模板等排版指南。

限制

工具基于 OpenXML SDK,对元素顺序有严格要求,需遵循相关规则以避免文件损坏。模板应用场景中,多节页眉页脚需按特定规则处理,不得从零重建。具体收费、价格、平台支持范围等信息暂未提供。