
大赛道里面的竞争相当激烈。都是学习的好榜样。
2个月,独立完成编码、需求、API对接、微信支付、上线、认证——全流程。程序员报价三万、周期两个月,我用了七天,成本几乎为零。不是AI有多强,是我踩坑的速度够快。
我开发经验满打满算2-3个月。但在这3个月里,独立走完了一遍从编码到上线的全流程。没有外包,没人兜底,遇到问题就死磕。
这里面有五个真实的坑,每个坑都花了我至少一天时间才摸清楚。
第一个坑:模型选错了。 最开始用的模型输出很乱,反复调Prompt没用,每次生成的内容结构都不一样,像在拆盲盒。换成Claude之后,同样的指令,输出从"一锅粥"变成"有目录的文章"——结构稳定率从大概30%拉到90%以上。模型选择比Prompt优化更底层,选错了后面全白费。
第二个坑:temperature调到0.8。 这个数值让输出非常"有创意",但对要求结构稳定的AI产品来说是灾难——同一个问题问三遍,答案格式完全不同。调到0.3之后,一致性才上来。判断标准:如果你的输出每次长得都不一样,大概率是temperature太高。
第三个坑:System Prompt只写了一句话。 当时觉得简洁是美德,结果模型每次都在猜我想要什么,输出质量全靠运气。后来认真写了结构化的五段式Prompt(角色、任务、格式、约束、示例),输出稳定了,返工率从70%降到20%左右。System Prompt不是备注,是说明书。
第四个坑:知识库检索只设了5条。 遇到复杂问题时答案浅、漏、明显不准。调到15-20条之后,召回质量肉眼可见地提升。一个简单的判断方法:如果模型经常答非所问或者遗漏关键信息,先查检索条数够不够。
第五个坑:UI设计成了搜索框。 搜索框是一次性交互,对话框是连续的。对于需要上下文理解的AI产品,搜索框是根本性的设计错误——用户每次都要重新描述问题,留存率自然低。换成对话UI之后,用户平均对话轮数从1.2轮涨到4.7轮,这个数据直接说明了问题。
五个坑,五次迭代,当然还有N个坑。每次都是马上发现、马上调整、马上验证。
问题和解决方案之间的距离,最长不超过3天。
普通人一年还在原地,不是因为懒,是反馈周期太长。做一件事要等一个月才知道结果,改一个参数三个月后才能看到效果。这不是成长,是漂移。
真正的数量,不是重复做同一件事。把同一个APP做300遍,得到的是肌肉记忆,不是认知升级。关键词是"迭代"——每次都有新问题介入,解决新问题,进入下一轮。
壁垒不在技术,技术门槛AI已经压得很低了。壁垒在迭代速度,在于谁先踩完那五百个坑。程序员要两个月,我用一周,不是技术更强,是反馈循环更短——不需要排期、评审、联调,遇到问题就解决,解决完就继续。
但我不想让这篇文章变成"加速就会赢"的鸡汤。
我自己有清醒的认识:从30分到60分,靠的是速度。但从60分到80分,需要的是方向。别人工作一两年会陷入迷茫,我也会。到那个节点,需要的不是继续加速,而是改变路径。
所以我的建议非常具体:从一个30分的东西开始做。
不是60分,不是80分。30分意味着你能做出来——60分的东西你做不了,因为你根本不知道错在哪里。30分的东西你做得出来,做出来才能看到错误,看到错误才能调整,调整之后自然就到40分了。
等想清楚再动手,是最大的时间浪费。动手本身就是想清楚的过程。路径走着走着,结果就出来了。
不过社交平台上也是有很多人说现在程序/app已死。毕竟大流量的已经被别人所占据了,很多人被这个社交媒体的内容去洗脑。
我是觉得整个过程还是需要自己去走的。开发者还是对能力有要求的。而不是说,就可以上。AI只是降低了学习的门槛,而不是降低了难度,降低项目的门槛。反而是把审美的人继续往上提高。
整个人生和世界他都是你需要他自己去跑。你不要因为别人而去定性自己。成本和可能性还是要你自己去定义的。
给obsidian+claudecode的Agent喂300条推文后输出质量的变化

夜雨聆风