上周去福建出差了一趟。结果各种住宿发票、滴滴打车发票、流水清单,各种pdf 文件满天飞。
这个时候,脑海冒出一个想法:把这些PDF文件直接合并成一个,然后一键打印不就好了。

当然,今天的主角还是cursor。文末附软件下载地址,小伙伴们可以直接下载使用了。
步骤详情
第一步:写明需求。在文件夹中新建一个文件:readme.md.

至于简单的需求,我们直接和deepseek沟通即可,具体的写法公式:
“我要XX,面向XX,需要XX,不需要”
当然,我们可以根据具体的情况,灵活调整,不一定要强制按照这个要求输出。
第二步:本地运行调试
直接让cursor生成代码, 我们采用的大模型仍然是“deepseek-r1”。

当然,生成代码后,cursor也会贴心的告诉我们运行代码的命令。

然后,界面就运行起来了,测试了一下,基本上不到1秒钟,就把我十来个pdf给合并到一张了。

第三步:打包成exe文件
所谓“独乐乐不如众乐乐”,但总不能让同事们 先下载 Python、再装一堆依赖 吧?这体验,劝退一半人!
解决方案?直接打包成 Windows 安装包!
这里我们用 GitHub Actions 来自动化打包。你只需要配置一个 build.yml,代码提交到 GitHub 后,它就能 自动打包,全程无需手动操作。
先把代码提交到 GitHub,不会操作?可以参考我的这篇文章:(文章链接)
接下来,具体的实现方式就让cursor去实现吧。

等cursor修改好“build.yml”,直接push到github上,就会自动打包了。
然后经过反反复复好多次,每一次遇到问题,直接复制到cursor中,终于在第四次完成了打包。

三条硬核技巧
1️⃣ 用 Git 管理代码,避免“滚雪球”式的垃圾代码
如果连续问 3 次大模型 还没达标,那就直接回滚代码!Git 的重要性 这时候就体现出来了,不然 Cursor 生成的代码越滚越乱,最后崩溃的还是你自己。
2️⃣ 任务描述一定要清晰,别让 Cursor 自由发挥
不写清楚需求,Cursor 真的会“脑补”!比如你要一个网页端工具,没说明的话,可能 1/2 概率 变成客户端软件,结果一堆代码完全跑不起来。
3️⃣ 遇事不决,先 Command + L 和 Chat 对话
Python 打包成 Windows 软件?方案很多,各有优劣,不确定怎么选?直接 Command + L 问 Chat,先搞清楚思路,再去写代码,省时省力还高效!
写在后面的话
想要这个PDF合并的安装包的话,直接私信回复“合并”,我将安装包发给你。
今天trae的windows版本也出来,免费支持claude3.5,现在的AI工具越来越强大了,大家也可以去下载体验下。

我是大瑜,1个工作十年的程序员,关注我,了解更多的AI工具和AI技术玩法。
原文始发于微信公众号(大瑜聊AI):Cursor 真是生产力神器!我用它开发了报销单合并工具!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/316938.html