SuperAPI AI 工具集

docx

通用与其它

查看项目

更新于 10-16 00:04

技能介绍

用途:处理 Word(.docx)文档的创建、编辑与分析。.docx 本质是包含 XML 文件的 ZIP 归档。

主要能力:读取/分析内容(pandoc 或解包取原始 XML);用 docx-js 创建新文档并校验;解包→编辑 XML→重新打包以编辑既有文档;将旧版 .doc 转换为 .docx;接受修订生成干净文档;转换为 PDF 与图片。

使用方式:文本提取 pandoc --track-changes=all document.docx -o output.md;解包 python scripts/office/unpack.py document.docx unpacked/;新建文档需 npm install -g docx,用 Document/Packer 生成并 python scripts/office/validate.py doc.docx 校验;打包 python scripts/office/pack.py unpacked/ output.docx --original document.docx。旧版转换:python scripts/office/soffice.py --headless --convert-to docx document.doc。修订标记用 w:ins/w:del,批注用 scripts/comment.py。

适用场景:Word 文档内容分析、批量生成文档、保留格式的 XML 级编辑、修订与批注处理、格式转换。

限制与注意:docx-js 默认 A4,需显式设置页面尺寸;表格须同时设置 columnWidths 与单元格宽度并用 DXA;不要手动插入圆点字符或用 \n;接受修订依赖 LibreOffice;自动修复不处理 XML 格式错误、元素嵌套错误与架构违规。依赖 pandoc、docx、LibreOffice、Poppler。定价与收费信息暂未提供。