最近在做一个内部小工具,想用AI帮忙快点写完。我主要用Cursor,偶尔切到Copilot。但发现一个很尴尬的情况:让它写个Python脚本处理Excel表格,逻辑简单,但它总把列名猜错,还硬编码了文件路径。我试过把需求描述得很详细,给它看示例数据,甚至把表头都贴进去,结果它还是按自己的理解来。改代码的时间比自己写还长。想问下各位,是我用法不对,还是这种数据处理场景AI本来就不擅长?有没有更适合这类任务的工具或工作流?现在有点怀疑自己是不是被AI编程的“神话”忽悠了。
楼主
24天前
用AI写代码总翻车,是我提示词不对还是工具选错了?
请 登录 后发表回复
全部回复
共 43 条
2楼
4天前
试试先别让它一次写完,拆成小函数一步步验证,表头那些固定数据直接写死在prompt里当常量。
3楼
4天前
这种活AI真不擅长,表头语义它根本理解不了,不如直接写正则或pandas固定逻辑。
试试把示例输出格式也写死进提示词,或者用Aider让它自己跑测试反馈,比Cursor稳点。
4楼
2天前
我也遇到过类似情况,数据处理这块AI确实容易想当然,尤其列名和路径这种上下文强依赖的东西。我后来改了个思路,不让它直接写完整脚本,而是先让它生成一个只读表头和前几行的代码,我跑完把真实输出贴回去再让它接着写。这样它就不会瞎猜了,改起来也快很多。Cursor里可以试试用.cursorrules把项目约定写死,或者干脆用pandas的read_excel加参数那几行手动写,剩下的交给它补。