
不用打开 Word,也能让 Claude Code 帮你写一份真正的 Word 文档。Anthropic 官方技能库里的 docx 技能就是干这个的:一句话描述,就能生成、编辑、读取 .docx 文件,还能做修订痕迹、批注和查找替换。AI Parabellum 在 11 月 6 日用 Claude Code v2.1.318 在 Mac 上实测了一遍,备忘录和修订都一次成功。
实测分两步。第一步,让 Claude 写一份一页备忘录(标题、一段简介、3 行表格、3 条议程),Claude 加载技能后写了个 54 行的生成脚本 make_memo.js,跑完再用技能自带的 validate.py 校验,12 秒搞定,校验通过、共 12 个段落。第二步,把地名 Austin 改成 Denver、预算从 4000 改成 5500 美元,走修订痕迹、署名 Reviewer,同样 12 秒;作者直接读文件 XML 核对,4 处修订标记都在,删 Austin、加 Denver、删 4000、加 5500,一处不少。
有几个实话要先说。技能要用的工具不是 Mac 自带的:得自己装 docx 这个 npm 包(npm install docx),校验脚本还要 Python 的 defusedxml 和 lxml;实测机没装 LibreOffice 和 pandoc,所以没法把页面转成 PDF 预览,也没在真正的 Word 里打开验证过。另外 docx 技能的授权是 source-available 而非开源,别直接拷技能文件夹走,用官方两条命令安装:先 /plugin marketplace add anthropics/skills,再 /plugin install document-skills@anthropic-agent-skills,仓库在 github.com/anthropics/skills。还有个小坑:修订标记的时间戳都写着当天午夜,不是真实编辑时间,时间重要的话要在提示词里写明。
想自己试,先建个演示文件夹、别在真实工作目录里玩,装好技能后照抄这句提示词改自己的内容:Use the docx skill to make a one-page Word letter called letter.docx on US Letter paper. Include a date, a greeting, two short paragraphs about our meeting, and a signature line. Write the generator as make_letter.js, run the validator when done, and tell me what you did not check. 最后一句值得抄:让 Claude 自己报出没检查的地方,而不是藏着。姐妹技能 Excel 技能的深挖实测我们今天上午也发过,两个技能同属 document-skills,可以对照着看。
来源:AI Parabellum,原文:https://aiparabellum.com/claude-code-word-skill-create-edit-docx-files/


没有回复内容