DOCX 文档创作与编辑
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @zcwl/docx。
技能介绍
要解决的问题
当需要让模型直接产出可交付的 .docx:新建报告、修订已有文档、解析正文、处理修订意见,或者把遗留 .doc 转成现代格式,普通文本处理很容易破坏 OOXML 结构、表格宽度、样式、页码、目录和修订标记,最终文件在 Word 或 Google Docs 中显示异常。
技能如何工作
该技能把 .docx 视作 ZIP 包裹的 XML,按任务选择工具链:读取和分析优先用 pandoc 或解包 XML;新建文档使用 docx-js 生成并校验;编辑现有文档走 解包、编辑 word/ XML、重新打包 的流程。新建时强调明确页尺寸(A4/US Letter 的 DXA 值)、横版传纵向尺寸、用段落代替换行符、用正式编号列表而不是 Unicode 项目符号;表格必须同时设置表格列宽和单元格宽度,并优先使用 WidthType.DXA。编辑时支持修订、评论、图片引用,并提醒替换整个 run、保留原格式、正确使用 smart quote XML 实体。转换遗留 .doc 时会借助 LibreOffice,并注意中文字符编码与 locale。
适用边界与注意点
它适合生成结构化 Office 文档,但自动修复只处理部分 XML 问题;格式错误、元素嵌套错误、关系缺失或 schema 违规仍可能失败。依赖外部工具 pandoc、docx-js、LibreOffice 和 Poppler,图片、PDF 转换、批注等功能也需要对应环境支持。
使用场景
- 用docx-js生成带标题、表格和图片的A4报告,并校验OOXML。
- 解包已有合同,替换条款、保留原run格式,再打包生成修订版。
- 把遗留.doc转成.docx,处理中文GBK乱码并导出图片。
- 读取文档正文并定位表格、目录、页眉页脚等XML结构。
适合人员
- 要把指标、表格和截图整理成Word周报的产品运营
- 需要修改既有Word条款并保留修订痕迹的法务或售前
- 需要解析OOXML结构、处理表格和目录的文档工具工程师
- 要把遗留.doc转为.docx并处理中文乱码的IT支持