SuperAPI AI 工具集

docx

办公与效率

查看项目

更新于 10-15 20:08

技能介绍

用途:创建、编辑、分析 .docx 文件。DOCX 本质是包含 XML 的 ZIP 包,技能按任务提供不同流程。

主要能力:文本提取(用 pandoc 转 Markdown 并保留修订);原始 XML 访问(批注、复杂格式、文档结构、嵌入媒体、元数据);用 docx-js 新建文档;用 Document 库编辑现有文档;修订工作流(Redlining);转图片做视觉分析。

必要用法:读文本用 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>。新建需先完整读取 docx-js.md,用 Document、Paragraph、TextRun 编写并以 Packer.toBuffer() 导出。编辑需完整读取 ooxml.md,用 Python Document 库操作。转图片:soffice --headless --convert-to pdf document.docx,再 pdftoppm -jpeg -r 150 document.pdf page。

适用场景:法律、学术、商业或政府文档必须用修订工作流;他人文档建议默认用修订工作流;文档创建或编辑时可用 mcp-feedback-enhanced 向用户确认细节。推荐角色 Office Docx Architect,推荐 Filesystem MCP、Git MCP。

限制:修订需按 3-10 个变更分批实现,只用最小精确编辑并保留原 RSID;不要用 Markdown 行号定位 XML。依赖包括 pandoc、docx、LibreOffice、Poppler、defusedxml。具体收费、价格与平台信息暂未提供。