SuperAPI AI 工具集

docx

办公与效率

查看项目

更新于 10-16 06:20

技能介绍

用途:处理 .docx(Word)文档,涵盖创建、编辑与分析。.docx 本质是包含 XML 与资源的 ZIP 压缩包,可通过文本提取、原始 XML 访问或修订留痕(redlining)流程操作。

主要能力:读取/分析内容;用 docx-js 从零创建新文档;用 Document 库(Python,OOXML 操作)编辑已有文档;使用修订留痕记录跟踪更改;处理批注、复杂格式、文档结构、嵌入媒体与元数据;将文档转为图片进行视觉分析。

必要用法:文本提取用 pandoc --track-changes=all path-to-file.docx -o output.md(可选 accept/reject/all)。原始 XML 访问需解包:python ooxml/scripts/unpack.py <office_file> <output_directory>;完成后打包:python ooxml/scripts/pack.py <input_directory> <office_file>。关键结构:word/document.xml(正文)、word/comments.xml(批注)、word/media/(媒体),修订使用 <w:ins> 与 <w:del> 标签。创建新文档前须完整阅读 docx-js.md,编辑前须完整阅读 ooxml.md。修订留痕建议按 3-10 处相关改动分批实现,仅标记真正变化的文本,保留未变内容的原始 <w:r> 与其 RSID,避免按 markdown 行号定位。转图片流程:先 soffice --headless --convert-to pdf document.docx,再 pdftoppm -jpeg -r 150 document.pdf page。依赖:pandoc、docx(npm install -g docx)、LibreOffice、Poppler、defusedxml。

适用场景:法律、学术、商业或政府等需留痕审阅的专业文档;他人文档的审阅建议默认采用修订留痕。

限制:具体收费、价格、平台与效果资料暂未提供;操作需具备相应命令行与 XML 基础。