AI 造软件(一):我让 AI 当产品经理,它帮我规划了一款地震安评 系统

一句话说清楚这篇要讲什么
一个不懂地震安评的程序员,让 AI 扮演”资深产品经理”,从零规划出了一款专业的行业软件——从市场分析到功能设计,AI 全程输出,我全程拍板。
今天这篇,把整个过程一步一步还原给你。
你有没有过这样的念头?
“我想做一款产品,但我不知道该做什么功能。”
这个念头我在 2025 年年底有过。
当时的背景是这样的——我是一个程序员,写了十几年代码。2024 年 AI 编程工具爆发之后,我发现一个人的开发效率已经能顶过去一个小团队。于是我开始想:能不能找一个行业痛点,一个人用 AI 做出一款完整的产品?
目标很明确,但有两个问题:
第一,做哪个行业?
我身边恰好有地震安评行业的朋友。他跟我吐槽过很多次——写一份安评报告太痛苦了,两百多页,要对照国标逐条检查,排版要调半天,新人上手要好几年……
听起来像是一个 AI 能发挥作用的领域。
第二,我完全不懂安评。
我连 GB 17741 是什么都不知道,更别说什么”地震动参数””潜在震源区””液化判别”了。
如果是传统做法,我需要先花几个月去学安评知识,或者花钱请一个安评行业的产品经理。
但我想试一条不同的路——让 AI 来当这个产品经理。
今天最值钱的一个技巧:角色扮演法
在讲具体过程之前,先说今天这篇文章最核心的一个 AI 使用技巧:
角色扮演法——给 AI 一个”身份”,回答质量提升 10 倍
什么意思?
你对 AI 说”帮我分析一下地震安评行业”,它会给你一篇泛泛而谈的科普文。
但如果你说:
“你现在是一位在地震安评行业工作了 15 年的资深产品经理,同时精通 B 端 SaaS 产品设计。你服务过的客户包括省级地震局、大型地勘设计院。现在,一个技术合伙人请你帮忙规划一款 AI 驱动的地震安评报告生成工具。请你以这个身份,帮我分析这个行业的核心痛点。”
同样的问题,两种问法,回答质量天壤之别。
第一种问法,AI 给你百度百科级别的内容。 第二种问法,AI 给你的是:带行业术语的、分场景的、有主次判断的深度分析。
为什么会这样?
因为 AI 的训练数据里包含了大量不同角色的人写的内容。当你给它一个明确的身份,它就会”调用”那个角色对应的知识体系和表达风格。
就好比你去医院:你问前台”我头疼怎么办”,和你坐在神经内科主任面前说”我头疼怎么办”,得到的回答是完全不同的——不是因为信息不同,而是因为身份不同,回答的深度和专业度就不同。
角色扮演法就是让 AI 从”前台”变成”主任”。
这个技巧贯穿了 ajepro 整个产品从零到一的过程。 后面你会看到,我不只让 AI 当了产品经理——我还让它当过架构师、安全专家、测试工程师、UI 设计师……
但今天,先从”产品经理”这个角色开始。
实战:我是怎么让 AI 当产品经理的
第一步:让 AI 帮我搞懂这个行业
我对地震安评一无所知。第一步,我需要快速了解这个行业的全貌。
我给 AI 设定的角色是:
“你是一位有 15 年地震安评行业经验的资深工程师,同时也是行业信息化领域的顾问。”
然后我问了一连串”笨问题”:
-
地震安评到底是做什么的? -
一份安评报告从开始到结束的完整流程是什么? -
报告里最难写的部分是什么?最耗时的部分呢? -
目前行业里有没有人在用 AI 或者软件来辅助写报告? -
安评工程师日常最抱怨的事情是什么?
AI 的回答让我大开眼界。
它不仅告诉我安评报告的结构(10+ 个章节、200+ 页),还主动提到了一些我根本想不到的细节:
比如——安评报告的编写受国标 GB 17741 严格约束,工程师最头疼的不是”写不出来”,而是”不确定自己写的对不对”。每次提交前都要拿着国标逐条比对,生怕漏了哪条要求被评审专家退回来。
再比如——行业里的新人培养周期极长。一个硕士毕业生入行,至少要跟师傅写两三年报告,才能独立上手。原因不是他们能力差,而是行文规范、术语用法、章节逻辑这些东西全靠”口口相传”,没有哪本教材会教你”这一段话到底怎么写才能过审”。
这些信息,如果让我自己去调研,可能要花一两个月。AI 用半个小时就帮我梳理清楚了。
当然,AI 说的我不能全信——后来我又找安评行业的朋友做了验证。结果发现 AI 的分析大方向全对,细节上有些过时或偏差,我做了修正。
这就是角色扮演法的价值所在:它不能替代真正的行业调研,但能帮你在几个小时内建立起对一个陌生行业的”粗颗粒认知”,然后你只需要花精力去验证和修正——而不是从零开始。
第二步:让 AI 做竞品分析
搞清楚行业之后,第二个问题来了:市场上已经有人在做类似的产品了吗?
我换了一个角色:
“你是一位专注于 B 端垂直行业 SaaS 的产品分析师。请帮我做一份地震安评报告编写辅助工具的竞品分析。”
AI 给出的分析非常有结构:
直接竞品:几乎没有。地震安评是一个极度垂直的小众行业,全国从业者可能就几千人。没有专门针对安评报告编写的 AI 产品。
间接竞品:通用 AI 写作工具(ChatGPT、文心一言等),但它们不懂安评国标,生成的内容不够专业,还会编造条款号。
相邻行业参考:环评报告、地质勘查报告等领域有一些辅助软件,但大多是模板填充式的,没有用到 AI。
结论:这是一个”空白市场”——有明确的行业痛点,但没有针对性的解决方案。
这个结论给了我很大信心。 空白市场意味着没有竞争,但也意味着没有人验证过需求——所以我还需要进一步确认痛点是否真实。
第三步:让 AI 梳理核心痛点
接下来,我需要把散乱的行业信息,收敛成明确的”产品要解决的问题”。
我又切换了角色:
“你现在是一位在安评设计院工作了 10 年的高级工程师,同时兼任项目负责人,管理着 3-5 人的安评报告编写团队。请站在你的日常工作角度,告诉我你和团队在写报告时最痛苦的事情,按痛苦程度排序。”
注意这个角色设定的细节——不是泛泛地说”安评从业者”,而是具体到”设计院高级工程师+项目负责人”。这很重要,因为不同岗位的痛点不一样:领导关心进度和质量,新人关心不知道怎么写,资深工程师关心重复劳动多。
AI 给出了排序后的痛点清单:
- 报告初稿编写太慢——一份完整报告的初稿要 1-2 周,项目经理天天催
- 合规检查太痛苦——200 多页国标逐条比对,一检查就是两三天,还不敢保证不漏
- 新人带不动——写了三年还在犯基础错误,改他的稿子比自己写还慢
- 重复劳动太多——不同项目的报告框架高度相似,但每次都要从头组装
- 排版折磨人——图表编号、三线表格式、封面目录……写完了还要排半天
- 术语不统一——多人协作时,”断裂”和”断裂带”混着用,评审必被指出
我拿着这个清单去问安评行业的朋友:”你觉得这个排序准不准?”
他看完说:”基本上就是这样,第一条和第二条换一下顺序可能更准确——因为合规检查是整个流程里最让人焦虑的环节,但报告编写慢是最消耗时间的环节。”
于是我微调了优先级,最终确定了产品要解决的 6 大核心痛点。
第四步:让 AI 规划 MVP 功能
痛点有了,接下来要把痛点变成”功能”。
“你现在是一位有丰富 B 端 SaaS 经验的产品经理。我有一个地震安评报告 AI 辅助系统的项目,核心痛点如下(附上 6 个痛点)。请帮我规划第一版产品的功能清单——注意,是最小可行产品(MVP),不是大而全的理想版本。请按优先级排序,并说明每个功能对应哪个痛点。”
AI 给出了一份非常清晰的功能规划:
P0(必须有,没有就不算产品):
-
国标知识库——AI 一切准确性的基础 -
AI 生成报告大纲——根据项目信息自动规划章节结构 -
AI 逐章生成内容——一键生成整份报告的初稿 -
在线编辑器——能看到报告全文并直接编辑
P1(核心差异化,第一版要做):
-
合规检测——自动比对国标要求,逐条检查 -
智能编辑指令——选中一段话,AI 帮你扩写/精简/改风格 -
一键导出 Word——排版规范,封面目录三线表齐全
P2(锦上添花,可以第二版做):
-
多模型切换——接入不同的 AI 模型供用户选择 -
图片和表格处理——Excel 导入、图片识别 -
用量统计——记录 AI 使用量
AI 不仅列了功能,还给了一个关键判断——它说:”知识库是整个产品的地基。如果 AI 不能准确引用国标条款,那后面的生成和检查都不可信。所以 MVP 的第一步,不是做功能,而是做知识库。”
这句话直接影响了我后来整个开发的节奏。 我确实在写第一行产品代码之前,先花了大量时间构建 GB 17741-2025 的完整知识库。事实证明,这个决策非常正确——有了靠谱的知识库,后面所有功能的质量都有了保障。
第五步:让 AI 画功能全景图
最后一步,我让 AI 把所有功能整理成一张全景图:
“请把上面的功能规划,按照用户使用流程重新组织,画一张功能全景图。要让人一眼看懂’用户从打开产品到完成报告’的完整路径。”
AI 给出的全景图,经过我的调整和补充,最终变成了这样:
┌─────────────────────────────────────────────────────┐│ ajepro 产品功能全景图 │├─────────────────────────────────────────────────────┤│ ││ ① 创建项目 ││ 项目名称 · 评价等级 · 工程地址 · 坐标信息 ││ ↓ ││ ② AI 生成报告大纲 ││ 根据项目信息 + 国标要求 → 自动规划章节结构 ││ ↓ ││ ③ AI 逐章生成内容 ││ 一键生成 / 逐章生成 → 流式输出实时可见 ││ ↓ ││ ④ AI 检查 + 人工审核 ││ 合规检测 · 参数校验 · 完整性检查 · 逻辑检查 ││ ↓ ││ ⑤ AI 辅助编辑打磨 ││ 扩写 · 精简 · 学术风格 · 补充引用 · 规范术语 ││ ↓ ││ ⑥ 人工最终审核 ││ 专业判断 · 数据补充 · 细节修正 ││ ↓ ││ ⑦ 一键导出 Word ││ 封面 · 目录 · 三线表 · 图表编号 → 排版完整的报告 ││ ││ ──── 贯穿全程的底层能力 ──── ││ GB 17741-2025 国标知识库(术语·条款·公式·附录B) ││ 5 款国产大模型可切换(通义千问·DeepSeek·豆包·GLM) ││ 28+ 条智能指令(生成·检查·编辑·插入·工具 五大类) ││ │└─────────────────────────────────────────────────────┘
这张图,就是 AI 帮我规划出来的产品蓝图。
从第一步”创建项目”到最后一步”导出 Word”,每一个环节都有 AI 参与,但每一个环节都保留了人工介入的空间。
这也是 AI 给出的一个重要产品理念:不要试图做一个”全自动”的工具,而要做一个”AI 做草稿、人做决策”的协作工具。 因为安评报告涉及工程安全,不可能完全交给 AI——但 AI 可以把 80% 的体力活干了,让工程师专注于那 20% 的专业判断。
⚠️ 踩坑实录:角色扮演法不是万能的
讲完了成功的部分,该说说翻车的了。
坑一:AI 容易”讨好你”
当我问 AI”这个产品方向有没有市场”的时候,AI 几乎从来不会说”没有”。
它会说”市场空间巨大””需求迫切””大有可为”——因为 AI 的本性是”回答你想听的”。
这很危险。如果你问”我这个想法好不好”,AI 说”太好了”,你就冲上去干了——结果可能发现市场根本不存在。
我的解决方法:主动要求 AI 扮演”唱反调”的角色。
“你现在是一位对 AI 产品持怀疑态度的投资人。请帮我找出这个产品方案的 5 个最大风险。越尖锐越好。”
AI 立刻变了一个画风:
-
“地震安评全国就几千人,市场天花板太低” -
“目标用户(工程师)普遍年龄偏大,对新工具接受度可能不高” -
“国标更新周期 20 年,知识库做完短期内没有维护压力,但也意味着产品的护城河不深” -
“AI 生成的报告需要大量人工审核,如果审核的时间接近手写的时间,用户价值就不明显”
句句扎心,但每一条都是真实的风险。
这些反对意见帮我提前做好了心理准备——这不是一个”做了就能暴富”的项目,而是一个小众垂直市场的产品。我需要把功能做到极致,才能打动这些为数不多的用户。
坑二:行业细节会出错
AI 在宏观分析上表现很好,但在行业细节上经常出错。
比如 AI 告诉我”安评报告一般 80-100 页”——实际上 I 级工作的报告可以到两三百页。
比如 AI 说”安评的评审流程一般是项目组内审后直接提交”——实际上还有技术负责人审查、外部专家评审等多个环节。
教训:角色扮演法能让 AI 给你”像内行人一样的回答”,但它终究不是真正的内行人。AI 给你的是方向,不是真理。关键细节必须找真正的行业人士验证。
我的做法是:AI 给出初步方案后,我把核心结论整理成清单,拿去问安评行业的朋友。凡是他说”这个说法不太准确”的地方,我就修正。
坑三:功能规划容易膨胀
让 AI 规划功能的时候,它有一个毛病——容易越规划越多。
你问它”还有没有可以做的功能”,它永远能再给你加十个。AI 永远不会说”够了”。
最夸张的一次,我让它”完善一下功能清单”,它给我加了什么”团队协作””版本管理””审批流程””模板市场””插件系统”……
一个人做的产品,哪来的精力做这么多功能?
后来我学会了一个方法:给 AI 加约束条件。
“我是一个人兼职开发,每周能投入 20 小时。技术栈已定,不能引入新的基础设施。请帮我砍功能——只保留没有就不能用的核心功能,其他的全部砍掉。”
加了约束之后,AI 的回答务实多了。它帮我把 30 多个功能砍到了 12 个核心功能——这 12 个功能,就是 ajepro 第一版的全部。
✅ 本篇成果
回顾一下,通过让 AI 扮演产品经理,我在大约一周的时间内(零散时间,加起来大概十几个小时)完成了以下工作:
|
完成的工作 |
传统方式需要 |
AI 辅助后 |
|
行业调研——搞清楚地震安评是什么、痛点在哪 |
1-2 个月(从零学习一个行业) |
2-3 天(AI 出初稿 + 行业朋友验证) |
|
竞品分析——有没有人做过、做得怎么样 |
1-2 周(搜索 + 体验 + 整理) |
1 天 |
|
痛点排序——6 大核心痛点 + 优先级 |
需要大量用户访谈 |
AI 出初稿 + 1 位真实用户验证 |
|
MVP 功能规划——做什么、不做什么、先做什么 |
产品经理 1-2 周 |
2 天 |
|
产品全景图——从用户视角的完整使用流程 |
产品经理 + 设计师协作 |
1 天 |
总耗时从”需要一个产品经理工作一个月”变成了”一个程序员用 AI 辅助搞定一周”。
当然,AI 给的方案不是拿来就能用的。每一步都需要人工判断、验证和修正。但 AI 做了最难的那一步——从零到一的冷启动。
有了这份产品规划,我终于知道自己要做什么了。
下篇预告
产品方向定了,功能规划有了。
下一个问题来了:我不懂地震安评的技术细节,怎么把这些功能变成技术方案?
用什么编程语言?用什么数据库?用什么 AI 模型?系统怎么拆分模块?
下一篇,我会让 AI 从”产品经理”切换到”技术架构师”——
你说大白话,AI 翻译成技术方案。
《AI 造软件(二):不懂行业知识没关系——AI 架构师帮我设计了技术方案》
最后多说两句
这篇文章的核心技巧就一个:角色扮演法。
总结成三句话:
- 给 AI 一个具体的身份——不是”帮我分析”,而是”你是一个有 15 年经验的 XXX,请帮我分析”
- 主动切换角色,获得多视角——让 AI 同时当”支持者”和”反对者”,避免被一面之词误导
- AI 给方向,人做决策——AI 的行业分析可以当参考,但关键结论必须找真人验证
这个技巧不只适用于做产品。你让 AI 帮你写方案、做分析、改文章——都可以先给它一个身份。
试试看,效果会让你惊喜。
️ 本系列讲述的就是 ajepro(AI 地震安评报告系统)的诞生过程。 想看看最终做出来的产品?加微信申请试用体验

夜雨聆风