
结果使用trae,10分钟就做出来。今天这篇文章主要想跟大家分享"怎么跟 AI 对话才能做出自己想要的东西"。
第一个心得:别急着让它写代码,先把需求聊清楚

很多人用 AI 编程工具的第一句话是"帮我做个 XX 应用"。我一开始也是这样,但很快发现——AI 不是算命先生,你描述得越模糊,它给你的东西越平庸。
后来我换了个思路,第一句话改成这样:
"帮我做个股票估值网页,能添加股票、查询估值高低,数据从免费接口拿,先给我出个需求文档。"
注意我做了三件事:说清场景(股票估值)、说清功能(添加、查询)、说清产出(先要文档不要代码)。
AI 没急着写代码,而是反问我几个问题:估值怎么判断高低?要不要支持板块?移动端要不要适配?
这一步特别关键。它的提问帮我补全了自己都没想清楚的细节。等需求文档出来,功能模块、接口选型、实施步骤一应俱全。
所以第一条心得:跟 AI 对话,先聊"做什么",再聊"怎么做"。
第二个心得:一次只提一个需求,改完再说下一个
第一版做出来后,我恨不得把所有问题一次性甩给它:
"搜索报错了,热门股票太多,手机上表格太挤,市值单位不对,返回按钮失灵……"
结果 AI 改了这个、漏了那个,我俩在对话里互相绕圈。
后来我改成一次一个问题:
先说"搜索接口 404 了",它换源修好 再说"热门股票只显示 4 个",它秒改 再说"手机上表格太挤",它直接改成卡片布局 再说"市值单位乱",它重写了单位换算逻辑
每一条都立刻改好,还顺带解释原因。比如市值单位,它说原来只判断"是否过万亿",现在改成了三档自动切换。我听得懂,但不用懂怎么写。
第二条心得:把大需求拆成小问题,一个一个喂给 AI,效率最高。
第三个心得:用"人话"描述 bug,不用假装专业
遇到返回按钮点了没反应,我本来想搜一下"JavaScript classList undefined"再描述。后来想想算了,直接说:
"返回自选股按钮点了没反应。"
AI 自己去查代码,定位到是选择器用错了,改完还告诉我:"你用的选择器返回的是集合,但代码当成了单个元素,所以崩溃。"
听懂了"集合 vs 单个"这个逻辑。
第三条心得:你不需要懂技术,只需要把"现象"描述清楚。AI 负责翻译成代码语言。
第四个心得:挑剔一点,AI 会给你惊喜
我说"适配手机"的时候,本以为就是字号调小点。结果 AI 直接把整个表格改成了卡片式布局——每只股票一张卡片,字段左右对齐,自动隐藏表头。
还有一次我说"市值显示太乱",它不仅改了单位换算,还顺手把表格表头的"(亿)"后缀去掉了,避免和自动单位重复。我没想到的细节,它替我想到了。
但前提是——你得"挑剔"。你越较真,它越认真。你说"差不多就行",它就真差不多。
第四条心得:把 AI 当成有强迫症的设计师,你越挑剔,产出越精致。

写在最后
它不是程序员的专属工具,它更像一个能听懂人话的助手,你负责想,它负责做。你不需要懂 JavaScript,只需要懂"我想要什么"。
而会提问的人,收获更多。你说"做个股票工具",它给你一个 demo;你说"我要能添加股票、查估值、手机能用、市值单位自动切换",它给你一个产品。
如果你也有想做的小工具,别犹豫,直接跟 AI 聊聊看,也许就能把脑子里那个想法变成手里能用的东西。
毕竟,这个时代最值钱的能力,不是写代码,而是把需求说清楚。
项目源码:https://gitee.com/moreairmore/valuation-assistant
夜雨聆风