用途:OfficeCLI DOCX 技能用于任何涉及 .docx 文件的场景,包括创建 Word 文档、报告、信件、备忘录或提案,以及读取和分析现有文档。它把 .docx 视为 XML 部件组成的 ZIP,通过语义路径 API(如 /body/p[1]/r[2])操作内容,通常无需直接处理原始 XML。
主要能力:支持创建和编辑段落、文本运行、样式、表格、列表、多级编号、制表位、字段(PAGE、NUMPAGES、DATE、MERGEFIELD、REF 等)、页眉页脚、目录、水印、批注和修订。提供 view(outline、html、text、annotated、stats、issues)、get、query、add、set、remove、move、swap、batch、raw-set 等命令,并可用 validate 校验。
使用方式:先安装 officecli。macOS/Linux 执行 curl -fsSL https://d.officecli.ai/install.sh | bash;Windows PowerShell 执行 irm https://d.officecli.ai/install.ps1 | iex。用 officecli --version 验证。基本流程为 officecli create/open 文件,用 add/set 增量构建,最后 save 并 validate。遇到不确定的属性名或枚举值,先查 officecli help docx 等帮助命令,帮助内容以已安装版本为准。
适用场景:生成结构化 Word 报告、提案、信件;批量编辑或分析现有 docx;检查文档层级、空段落、缺失替代文本、目录和页码字段等。
限制:命令会直接修改文件,建议逐条执行并检查退出码;路径含 [] 需加引号,含 $ 的值需单引号包裹。字段缓存值可能过期,需在 Word 中按 F9 重算。最终视觉验证应由用户在 Word/WPS/Pages 中打开完成。部分高级功能细节需查阅帮助,资料未提供完整枚举。