用了7版Prompt才明白:AI替你想,你就真的不想了

0 阅读1分钟

用了7版Prompt才明白:AI替你想,你就真的不想了

6年Java后端,正在转型AI,记录踩坑与思考。

这周被AI坑惨了。

不是AI回答不好,是我自己变蠢了。

事情是这样的:用Cursor写自媒体Agent代码,写了一周,出了bug。

什么bug?

代码块排版全炸了。

全是Cursor写的,我一个都修不了。

你猜我第一反应是什么?

改Prompt。

第一版Prompt:不够详细,加上

v1 Prompt:修复代码块格式问题。

结果:格式修好了,但代码高亮没了,整个代码块灰蒙蒙的。

v2 Prompt:保留代码高亮,修复格式。

结果:高亮回来了,但语言标识java跑到正文里了,一行一行全是java java java

v3 Prompt:去掉语言标识,保留高亮,修复格式。

结果:格式全乱了,像被狗啃过。

我:???

技术细节是这样的:Cursor在生成Markdown代码块时,语言标识符(```java)的位置处理有bug——要么被当成正文渲染,要么导致整个块的样式错乱。更坑的是,高亮样式和语言标识的渲染逻辑是耦合的,修一个容易,同时修好两个就难。

第七版:方向错了

改到第七版的时候,我突然意识到一个问题。

我不是在"优化Prompt"。

我是在"用更多的规则去堵一个错误的思路"。

从v1到v3,再到把"代码生成"整个重构掉,变成"手动写核心逻辑"——

7轮约束下去,问题还是在跑。

为什么?

因为我自己就没想清楚我要什么。

我以为Prompt不够好,其实是方向错了。

Cursor替我写了一个星期,我彻底放弃了自己想。

代码也是一样的道理

Cursor写的代码,出了问题,我完全不知道怎么改。

不是因为代码复杂。

是因为代码不是我写的。

不是我写的,我就不理解它的逻辑。

不理解逻辑,出了问题就是两眼一抹黑。

我反思了一下:为什么以前自己写代码,出了问题能debug?

以前:6年Java,线上出bug看日志5分钟定位,改代码10分钟上线。

现在:Cursor写的代码出bug,连该改哪个文件都不知道。

以前我以为"自己写"是基本功,现在发现这是核心竞争力。

Cursor啪嗒啪嗒一顿写,我啪嗒啪嗒一顿复制粘贴。

出问题了,好,我不会。

你让我说清楚代码为什么出错,我说不出来。

反转来了

后来我把Cursor关掉了。

打开空白文档,自己列问题清单。

列了3分钟就看明白了——方向从头就是错的。

我一下就意识到:不是Prompt不够好,是整个思路都有问题。

我之前怎么没想到?

因为之前我把"想"这件事外包给AI了。

Cursor替我想的时候,我以为在"效率提升"。

其实在"思维外包"。

你把思考外包出去了,脑子就闲置了。

脑子闲置久了,真的会锈。

所以

AI应该当什么?

放大镜。

你有一个想法,AI帮你放大。

不是当拐杖。

你腿断了才需要拐杖。

你腿好好的,非要拄着拐杖走路,时间久了,真腿也会废掉。

这周我学到的最重要的一课:

不要让AI替你做决定。

决定,才是真正的思考。

Prompt可以优化,代码可以重写。

但脑子不转了,才是真的废了。

所以我做了一个决定:

关掉Cursor,自己写代码。

3周,3个Agent,每一行都自己敲。

慢就慢点,但脑子是自己的。

共勉。

如果觉得有用,点个赞👍

有问题欢迎评论区交流~

标签:AI Cursor Prompt Engineering 个人成长 Java