SuperAPI AI 工具集

word-document-processor

办公与效率

查看项目

更新于 10-16 04:54

技能介绍

用途:创建、编辑和分析 .docx 文件。.docx 本质是包含 XML 与资源的 ZIP 包,可按不同任务选用不同工具与流程。

主要能力:读取/分析内容(用 pandoc 转 markdown,或解包读取原始 XML);新建 Word 文档(用 docx-js,基于 Document、Paragraph、TextRun 组件,Packer.toBuffer() 导出);编辑现有文档(用 Document 库操作 OOXML,支持高层方法与直接 DOM 访问);修订追踪红lining工作流(用 markdown 规划、分批实现插入与删除标记,保留未改动文本的 RSID);转换文档为图片(LibreOffice 转 PDF,pdftoppm 转 JPEG/PNG)。原始 XML 访问可处理批注、复杂格式、结构、嵌入媒体和元数据。

必要用法示例:pandoc --track-changes=all path-to-file.docx -o output.md;python ooxml/scripts/unpack.py <office_file> <output_directory>;python ooxml/scripts/pack.py <input_directory> <office_file>;soffice --headless --convert-to pdf document.docx;pdftoppm -jpeg -r 150 document.pdf page。

限制:分类与具体收费、价格、平台支持情况暂未提供。实现修订追踪须完整阅读 docx-js.md 或 ooxml.md,按批处理 3-10 处变更,且编辑前应 grep word/document.xml 核对当前内容。依赖 pandoc、docx、LibreOffice、Poppler、defusedxml,缺失时需安装。