我,一个连“cd”啥意思都不懂的小白,硬是靠AI做了个Word合并神器!
这事得从某天一个朋友收到一堆Word文档说起,他向我们社群的朋友们吐槽:“烦死了,一个个合并手动搞真要命”。于是我灵机一动——“可不可以让电脑自动帮忙?”
虽然我平时在 cursor 里鼓捣过 Nextjs 网站,做点前端、聊聊服务器不算“啥都不懂”,但这次要搞“本地自动化”+“脚本打包”+“兼容Mac和Windows”……对我来说,简直是全新地图打怪!
开局:Comet 里找AI“许愿”,多Word合一的野望
第一步当然是和AI“许愿”啦。我直接在 Comet 聊天里甩出需求:[多个 word 文档合并成一个,能不能教教我?]。AI秒回:推荐用Python!我一万个问号:哥,我都不是程序员……AI不为所动,还是给我画了个大饼,啥库啥包列一堆,好像真挺行。心想:冲吧,谁怕谁?
细化需求,到Cursor里“远程遥控”AI写脚本
接下来我就把这个想法拿到 cursor 里——这是另一个和AI聊天的地方,也能让它帮我写代码、调 bug。和AI一顿讨论,把需求详细罗列出来:不光要合并,最好每份文档中间能分页,别全挤在一块。
AI果然很猛,刷刷写了一堆代码给我。信心满满,运行——啊,报错了!直接卡住。
第一个血坑:“你要正版微软Word”!我用WPS压根不行
问AI咋回事,一问原来它帮我写的那个方案是要本地装正版微软Word才行……国内用WPS的谁会搞正版Word!AI一脸淡定说那就换个库。我只能继续发问+瞎试——终于换成了纯python-docx/docxcompose,咬咬牙又跑一次,这回能跑了!
新坑又出现——合并出来的结果直接黏一起,没有分页……感觉自己像脚本的测试人员,不断举报Bug、催AI打补丁。终于搞定——能分页啦,每个文档从新页面开始,看着都舒服!
顺便练级——虚拟环境、激活/退出、还有python脚本咋跑都现学
说真的,我以前只知道怎么开网页写点东西,对啥“虚拟环境”“激活环境”完全一脸懵。啥叫 source venv/bin/activate?啥叫deactivate?啥叫 requirements.txt?全是现问的 cursor AI,有问必答。甚至连怎么运行 py 文件都刚学会……
最尴尬的时刻,就是有次AI让我在终端“cd”到某个目录,然后再运行脚本。我愣是Google了一下才知道“cd”相当于“走到文件夹门口”,那一刻有点笑出声哈哈哈!
成就感大爆棚之时,迎来“分享给朋友”难题
脚本总算合并顺利!测试下来没毛病,接下来想法就是“我怎么把这个神器甩给朋友”?
AI开始给我科普:让你朋友git clone你的仓库balabalabala……我:停!我朋友比我还小白,这种命令行装环境他绝对学不会!
最后逼着AI教我打包,目标:丢个文件给朋友,双击就能用。
顺滑打包Mac,血泪打包Win——多平台“升天”体验
我自己的Mac电脑,打包意外地顺利。只要跟着说明,一步步用PyInstaller搞,蹦出来一个可执行文件。然后我在终端cd到那个目录,各种输入,最后测试通过!
可问题来了:我朋友用的是Windows,Mac打包没戏,要去Win系统打包。怎么办?果断想到我有个Windows虚拟机(VM),开起来就是一阵折腾。
环境装好一路绿灯,可是到打包脚本那步总有依赖问题!各种报错、安装、清理缓存……试了个“终极骚操作”:整个脚本搬到新文件夹,在那重新建虚拟环境、装包、打包。意外地,这次突然就成了!exe文件顺利出来,激动得差点拍桌子。
“最终大Boss”与未完待续……
最大遗憾,是我的VM太慢,大批量Word文件搬不动,只能直接发给朋友。朋友那边说版本有点问题(可能环境/依赖还没兼容),所以这个“神器”结局其实没百分百圆满。但走到现在,整个流程自己都觉着很牛——从聊天许愿、脚本踩坑、环境折腾到打包,AI一路带着我 升级打怪,稳扎稳打地刷到“打Boss”那种畅快!
下一步打算?整到网站里去“傻瓜直达”
exe其实还是得命令行跑,不够傻瓜。说实话有时间应该加个GUI界面,但毕竟我想最后是扔网站,让大家网页上传点点鼠标就搞定——省事!这个坑以后慢慢填,留着下次升级再来炫耀!
小白也能靠AI披荆斩棘,“打怪”刷成高手
这一路,感觉自己就像游戏里一个初级小号,靠AI神器拉扯,愣是杀穿N个Boss。虽然不起眼的小功能,但每一步自学、每次小突破、每个Bug爬坑,都是“不怕折腾就有收获”的小胜利。以后如果你也想试试,不必怕不会,AI永远比你更淡定!