SuperAPI AI 工具集

docx

办公与效率

查看项目

更新于 10-15 23:47

技能介绍

用途:处理 .docx 文件,包括读取分析、新建、编辑、转换与视觉审查。.docx 本质是含 XML 的 ZIP 包。

主要能力:用 pandoc 或 unpack 提取内容;用 docx-js 新建文档;对已有文档执行解包→改 XML→打包;用 soffice 与 pdftoppm 或 render_docx.py 转 PDF/PNG 做视觉检查;用 accept_changes.py 接受修订;用 comment.py 添加批注;用 validate.py 校验。

必要用法:读取 pandoc --track-changes=all document.docx -o output.md;解包 python scripts/office/unpack.py document.docx unpacked/;打包 python scripts/office/pack.py unpacked/ output.docx --original document.docx;新建需 npm install -g docx,并显式设置页面尺寸(默认 A4),表格用 WidthType.DXA 且同时设 columnWidths 与单元格宽度,列表用 LevelFormat.BULLET 而非 Unicode 符号。

适用场景:生成客户可用文档、批量修改、审阅修订与批注、格式转换与渲染检查。

限制:依赖 pandoc、docx、LibreOffice、Poppler、python-docx、pdf2image;视觉审查需 pdf2image 与 Poppler,不可用时退回 python-docx 提取文本。资料未提供收费、价格与平台信息。