我一般要想要开发一个产品或者工具,脑袋想法后,并不会就打开 AI 工具让它直接开干。
而是会先去调研下,尽可能多了解一些信息,因为一个产品最开始写的方向如果就错了,后面 AI 写得再快,也只是让你更快地跑偏。
先看市面上有没有
当你有一个产品想法的时候,你最好先去看一下,市面上有没有人已经做过类似的产品,答案大概是有,当然不是说别人有,你就不做了,而是尽可能多收集情报。
尤其是现在 Vibe Coding 这么流行,很多想法可能已经有人做成了网站、插件或者软件,只是你还没有发现,你可以先去 B 站、小红书搜相关的关键词看看有没有人做了,这两个平台算是 Vibecoing 热度比较高的。
然后再去GitHub 这些地方,看看有没有对应的开源项目(可以利用 AI 来搜索)
这里我尤其建议大家多看看开源项目,因为对于咱们这种不懂代码、主要靠 AI 做产品的人来说,如果已经有一个成熟的开源项目可以用,那最好就先在它的基础上修改,这样见效最快,也比较容易拿到反馈。不要一上来就什么都从零开始,不要主动找苦吃好吗。
如果你不想直接用别人项目来改,那别人的也是有用的,你可以直接把项目发给 AI 然后吸取它的优点和分析技术框架,这样你也会更加的清晰。
30 aitool 有不少功能模块,我都是找到了比较适配的开源项目,然后基于别人的项目来创作的,真的是可以省事不少。
我一般是怎么做调研的
其实就是把自己想做的功能、已经知道的信息、目前有哪些条件,以及希望最后达到什么效果,全部讲给 AI。
对了,Vibe Coding 一个很重要的技法就是语音输入,这里我推荐使用微信输入法的语音输入,我自己在用的就是这个,嘎嘎好用。
展开详情
- 界面简洁克制,没哪些乱七八糟的功能
- 跨设备体验不错,Windows、Mac、iOS、Android 都有
- 待补充
因为打字还是太慢了,而且有时候你明明脑子里有想法,一开始打字,反而不知道应该怎么表达。
语音就简单多了。你想到什么就先讲什么,不用太在意顺序,也不用担心自己讲得乱,反正先把信息全部口喷出来,再让 AI 帮你整理就可以了
语音输入的时候,你就把自己想实现的效果、已知的信息、限制条件全部说出来。最重要的是,在最后加上一句:
请对我给出的信息进行反问,让我补充更全的信息,帮助我明确需求和边界。
然后让 AI 根据你刚才讲的内容继续追问。
你回答几轮之后,自己也会越来越清楚:这个产品到底要做什么,哪些功能是真的需要,哪些只是暂时冒出来的想法,以及这个项目大概应该做到什么程度。
再让 AI 生成深度调研提示词
还有一种更进阶的方法,也是我自己平时用得最多的。前面还是一样,先通过语音把信息讲给 AI,然后让 AI 反问你,等需求差不多聊清楚以后,不要急着让它直接给你方案,而是让它根据前面的信息,整理出一份“深度调研提示词”。
深度调研简单来讲,就是不只是像普通搜索一样,帮你找几个网站、简单回答一下,而是会围绕你的问题继续往下搜索,最后整理成一份相对完整的报告。
这里最经典的就是 ChatGPT 的深度调研,这个功能真的太好用了,你只要用过就知道,用过之后基本就离不开!

我自己做项目的时候会大量使用它,包括找资源、找对标产品、找对标账号,以及分析某个功能到底应该怎么做。

接下来再把这份提示词交给 ChatGPT 的深度调研,另外一种方法,就是使用专门的调研 Skill,这里我也会附上自己写的一个产品调研skill
产品调研skill.zip 26.55 KB它可以放到各种通用 Agent 里面。以后需要调研什么内容,直接告诉 Agent,它就可以自动调用。
为什么前期调研这么重要
前期调研做好,真的可以省掉很多事。
你至少要先搞清楚几个问题:自己的对标产品是什么样子,这个方案到底能不能做,以及别人一般是怎么做的。
因为绝大多数人刚开始都没有什么产品经验。
如果你本身没有做过产品,又不重视前期调研这一步,就很容易踩一些基本判断上的坑。比如陷入自嗨、需求找不准,或者折腾了半天,最后发现自己只是在重复造一个已经存在的轮子。
所以前期还是尽量多和 AI 沟通,先定好目标,找到可以参考的产品,再大概确定应该怎么做。等这些信息差不多理清楚了,我们再进入下一步。
调研完以后,整理一份 PRD
那调研已经做完了,自己也大概知道这个产品应该怎么做了,接下来应该怎么把这些信息交给真正干活的 AI?
最经典的开始方式,就是先做一份 PRD。
PRD (Product Requirements Document)
中文翻译就是产品需求文档,听起来好像很专业,其实简单来讲,这份文档就是承担着:
要做什么产品、功能有哪些、怎么设计、给谁用、解决什么问题、优先级怎么样、具体怎么做,以及做到什么程度算完成。
前面你已经有了 AI 的调研报告,自己也大概有了一个思路。直接把这些信息交给 AI,让它根据前面的内容,帮你生成一份 PRD 就行。
你再看一下里面有没有理解错误的地方,有问题就继续跟它聊,让它改到和你的想法差不多。
把 PRD 交给编程 Agent
PRD 确认之后,就可以把它交给真正负责干活的 Agent,或者专门的编程 AI。
项目刚开始的时候,我建议尽量用能力强一点的模型。
因为起手阶段有很多东西要确定,如果最开始方向就搞歪了,后面容易陷入屎山雕花,所以这个阶段没有必要太省,尽量直接上当前最强的模型先把地基打好,毕竟基础不牢,地动山摇。
如果你使用的是国内的编程工具,可以选择 Kimi K 3 或者智谱 GLM-5.3。
我写这一段的时候是 8 月 20 号,目前国内的天花板还是这两,反正你做项目的时候,选择当时能力最强的那个就行,如果能用海外的模型顶级模型那就更好啦,只要你用过 fable 5,就知道什么叫大学生和初中生的差距了
然后一个小细节如果你用的是 Cursor、Codex 这一类专门的编程工具,可以先把它切到 Plan 模式,然后把前面整理好的 PRD 发给它


这基本就是我做一个产品的流程:有一个模糊的想法 → 找竞品和开源项目,确定参考方向 → 和 AI 沟通,把需求和边界聊清楚 → 做深度调研,确认方案是否可行 → 整理成 PRD → 把 PRD 交给编程 Agent
不过这里也要说,PRD 并不是每个项目都必须写。它本质上就是一个辅助工具,或者说是一种帮你整理思路的方法。项目比较复杂、功能比较多的时候,先写一份 PRD,确实可以把需求整理得更清楚,也方便后面和 AI 沟通。
但如果你只是做一个简单的小工具,其实完全可以跳过这一步,直接干就完事了!