缘起:为什么现在是你的黄金时代
随着智谱、Kimi、千问、DeepSeek新模型一轮轮往外蹦,AI 编程已经跑步进入了"能用、也可⽤"的阶段。
这对谁最利好?对所有想用 AI 搓一个自己产品的人,对所有想把脑子里想法变成现实的人。这是我眼里的黄金岁月。
尤其是产品经理。技术平权的时代,你们原生就比技术同学多了产品思维和运营思路——所以各位,还不行动起来吗!
但我也知道,非技术人员想做点东西,前面有三堵墙:
不会写代码。HTML / JS / SQL 是什么都未必清楚,更别提把它们拼成产品。
不懂技术选型。前端、后端、数据库、框架,一堆名词砸过来,根本不知道该用哪个。
怕做出来不能维护。好不容易跑起来,改一处崩一片,过两周自己都看不懂。
这三堵墙,不知道挡住了多少人的好点子。墙是实的,但今天我想陪你把这三条路都走通。带着一个真实项目,把一个完整流程走完,顺便把那些吓人的术语拆开揉碎——目标就一个:让你在一小时之内,学会用 AI 写出一个真正能运营、能维护的项目。
发轫:我选了个"习惯打卡"当例子
我选的示例项目是:习惯打卡小工具。
为什么是它?因为我总说要减肥、要学英语、要读书,结果一样没坚持下来。这点破事,谁没有过?它天然让人共鸣。
而且它看着轻,技术栈却一个不少:前端界面 + 后端存储 + 数据库 + 登录。更妙的是迭代空间大——从单人,到社交,再到 AI 陪伴。反馈好,这个项目能做得大而全。
你要做的第一个产品,不需要多宏大。要的是"能跑、能改、能长大"。
所以用它作例子再合适不过了。

寻径:AI 时代,路子要换个走法
动手前先有一堆准备工作:买个 coding plan、装编程工具、起个名字、注册域名、买服务器、国内 ICP 备案、建文件夹、注册 Git 或 Gitee,最后打开编程工具。这些是地基,绕不开。(有机会我会单写一篇文章来教一下这些基础的前置工作)
但项目怎么走,我的看法和老路子不一样。
传统流程是:竞品分析、需求分析、开发、测试、部署。可我觉得,这条路已经不太适应 AI 时代了。AI 时代试错成本极低,而且 AI 本身就在颠覆一些需求和行业。竞品分析是基于我们的历史经验——可那经验,可能已经不适应这个时代了。
所以我的项目思路就四步:需求讨论、开发、部署、推广。不要怕错,有了想法,直接上手干。
问道:让 AI 帮你把"感觉"聊成需求
需求讨论这步,是让 AI 围着你的想法狂做发散和拆解,把你脑子里的"感觉"变成"可落地的需求清单"。
你不再需要想清楚再开工,而是和 AI 一起把想法聊清楚。这是非技术人员最大的红利之一。
这一阶段记住三个字:发、拆、收。
发散:AI 抛几十个相关功能和场景,你划掉不想要的。
拆解:AI 把你随口说的"AI 陪伴",拆成每日鼓励文案、破功安慰、坚持日历。
收敛:框出第一版必须有的,其余进备选,别一上来就做太大。
你可以用 Brainstorming 这个技能,也可以用我这段御用提示词:
请扮演资深产品需求分析师,以 习惯打卡小工具项目 项目为核心,用分阶段递进式提问(单次≤3问、优先选择题、不擅自脑补)与我协作:逐层深挖真实诉求与隐性需求,并主动补全业务/产品/技术/合规/落地风险等全维度盲区;每完成一个核心模块先给出一页式精简复盘请我确认;当信息完整度足以支撑正式开发后,输出一份结构完整、可直接用于立项的需求说明书。

洞见:框架到底是什么,为什么你需要它
你的产品需求,会自然带出技术诉求:要界面(前端)、要存数据(后端 + 数据库)、要账号(登录)。这些在开发前就变成"框架与选型"问题。
你定义"要什么",选型交给 AI——但理解"为什么需要框架",能让你审得更准。
前端框架。以前你得像手工匠一样,亲自把每个按钮、每段文字"贴"到网页上;数据一变,你还得爬上去改。现在用框架,你只要说"数据是什么",网页自己就变好了。界面还能拆成一个个"积木块"反复用,连 AI 都能帮你一块块拼出来。

后端框架。后端有一堆琐碎杂活:请求来了分给谁处理、格式对不对、防外人乱调、出错了怎么回话。框架把这些杂活提前打包好,你写一行就全开,不用每次从头写。

数据库。文件像单人手写本子,多人同时改会互相覆盖、查找慢、写到一半坏了就丢数据;而数据库有管理员排队处理、秒查、出错能回滚。只要项目要多人用、长久存、能长大,就别用文件,要用数据库。

桌面端 / 移动端框架。桌面端把网页"包"进一个能开窗口、读文件、跨 Windows / Mac 直接运行的壳里;移动端让你用一套代码做出能装进手机、调摄像头和通知、在 iOS 和安卓都能跑的 App。都不必为每个系统各写一套。

躬行:先搭框架,再做界面,最后填功能
开发顺序我强烈建议这个:先搭框架、再做界面、最后逐个实现功能。
这顺序的本质,是给 AI 开发"先立规矩、再填内容"。
第一步搭框架:把目录结构、技术架构、基础配置定下来。框架一就位,等于给 AI 划好了"代码放哪、按什么规范写"的边界,后续生成不再东拼西凑,地基稳、可维护性高。
第二步做界面:把"看得见的东西"先立起来。咱们不懂代码,最早就能对着真实界面审"长相对不对、好不好用",而不是全做完才第一次见。界面定了,功能也有了现成容器往里装。
第三步逐个实现功能:把大目标拆成一连串小而独立的任务。AI 一次做一个、做完我们测一个,出错范围小、好定位,也始终保住一个能跑的版本。
这样分步还有个好处:能平衡大模型那可怜的上下文容量,AI 始终在有约束的前提下生成,错误被框住、迭代有底气。这正是非技术人员用 AI Agent 造项目最稳的节奏。

测试也分两头:
AI 写自动化测试:让它生成单元测试 / 接口测试,改完代码自动跑,防回归。你不用懂测试语法。
你做人工验收:像普通用户一样点一遍——打卡 → 提醒 → 看板。不对就截图给 AI:"这里要这样",用现象描述,不用讲技术。
非技术人员最怕"改一处崩一片"——那种改完提心吊胆、睡不踏实的感觉,谁懂谁怕。测试是安全网,把这份慌乱稳稳接住了,让迭代有底气。
最后让 AI 出一份项目评估报告和部署方案。这份御用提示词,给你:
分析本项目代码库,逐条比对需求文档 XXX,为不懂代码的产品 owner 产出两份大白话文档(Markdown,不堆术语,每节≤5行):1. 项目评估报告:①一句话结论(现在能不能用、稳不稳)②对照初心(模糊想法做到了哪些)③功能完成度(表格:需求项|✅做了/🔲留后)④测试情况(多少测试、过多少、手动验收了哪些)⑤可维护性(下一个 AI 能否接手)⑥已知风险/坑 ⑦下一步建议 ⑧上线判断(能/不能+原因)。2. 系统部署文档:部署目标、前置条件(账号/环境变量/Key)、一步步部署步骤、配置说明、上线验证、日常维护与回滚、成本提示。要求:结论必须基于真实代码与测试证据;明确标出无法验证的部分;需求写了但没实现的必须标 🔲;不要粉饰。归一:你不是监工,你是产品 owner
讲到这,最关键的认知来了:你不是"监工",是"产品 owner"。你不读每一行代码,但你判断"对不对、好不好用"。你只在"需求与体验"这一层做决定——这正是非技术人员能上手的原因。
三句话收住今天的心法:
定义问题 > 写代码:你的核心能力是"把问题讲清、把好坏判准",不是敲代码。
框架是 AI 的脚手架:它吃掉胶水代码,让 AI 生成质量高、项目可维护。
人审而非人写:你做产品 owner,在需求与体验层决策,技术交给 Agent。
还有一句我一直念叨的:可维护 ≠ 你懂代码,而是"项目能被任何 AI 接手继续做"。
怎么做到?把对话变成资产。你和 AI 的需求对话、决策理由,存成文件,就是项目的需求文档;框架带来的固定结构,让下一个 AI(或人)能读懂继续改;每次只加一个小功能、测一遍,项目始终"活着"且可控。
对话即资产。
回到起点
还记得那个"想做习惯打卡工具"的非技术人员吗?
现在,他拥有了一个可运行、可维护、可继续长大的产品。
而这,只是他学会"用 AI Agent 造项目"之后的第一个。
后台回复“AI编程”领取实战PPT!
夜雨聆风