由于本人本科毕业论文不允许使用latex,需要按照word的固定格式来编排,于是想有没有可以让AI来排版控制word文档的办法,节省大量可能会浪费在调格式、检查格式的时间。 了解到Claude Code官方有一个skill,叫docx,安装完成后给CC提供论文格式的要求(包括字体大小、居中排布、字间距等等要求),他给我生成了一个测试文档(如P1所示,注:内容是他随机生成的,不是我的内容),我检查了一下除了页眉和页脚设置有一些差别,其他都很精准。 推荐有相关需求的人可以试试给CC或者Cursor安装docx这个skill,另外听说使用Claude官网的Cowork会更精准。 -------关于CC如何调用skill实现写word文件------ 好奇这个skill做了什么,可以这么精准的控制word的文件的格式,于是我查看了这个skill文件(P2),写道docx本质上就是压缩包,我就试了一下把docx的后缀改成zip(如P3-P4所示),解压,然后看到了各种各种文件夹,大部分都是XML文件(如P5-P6所示)。CC通过编辑这些XML的内容来进行格式控制。 再次检查skill中的内容,了解到这个skill的流程大致就是: 1. 调用python写的脚本文件将docx文件解包 2. 对XML文件进行编辑 3. 调用脚本文件再次进行封装,得到我看到的docx文件 #论文 #论文排版 #word #claude #CC #claudecode #毕业论文