ARTICLE · 1034969
如何让AI更有效地梳理软件需求?| 量潮课堂
如何让AI更有效地梳理软件需求?| 量潮课堂今天创始人继续在滁州参加了蔡老师举办的 AI 入门培训课。蔡老师的入门课非常适合第一次接触 AI 的小白,推荐滁州热爱学习的朋友们尝试。 今天在会场上认识了一个做制造业的女企业家。她和我说,她最近每天都和着了魔一样写代码。于是我在现场帮助她梳理了方法。 现场状况实录 首先她给 AI 输入了一段原始需求,是一段包含了很多业务背景信息和自己的想法的情境描述信息。 然后我接过她的电脑,写下了这么一段提示词: “从产品运营的角度梳理用户旅程” 很快 AI 输出了一个流程图表达用户旅程。 企业家姐姐看了以后很开心: “啊对对对!我要的就是这个!” 我问她接下来是要继续梳理业务规则,还是要看用户界面。她说她想给客户看。 于是我输入了第二段提示词: “从产品策划的角度为客户做一个 HTML 原型” 很快 AI 跑出来一个我看起来歪七八扭的草台班子原型。 企业家姐姐很兴奋地一点点盯着屏幕看原型。 看完以后她更开心了,“对对对这就是我想要的!我自己搞了一个星期没有搞出来,你两句话就解决了!” 我:“这也太容易教了吧!” 原理解释说明 企业家姐姐的朋友当时就又好奇又困惑地问:“这个提示词我们完全想不出来。为什么要这么问呢?” 这个问题当时有难到我。于是我仔细想了一下应该怎么解释。 我脑子里的逻辑链条是这样的: 首先,AI 的知识都是从人类社会的积累学到的,那么我们就需要知道在没有 AI 的时候人类是如何设计产品的。 在人类社会里,设计产品的主要是产品策划(也即产品经理)和产品运营。其中产品策划的工作对象是产品,而产品运营的工作对象是用产品的人。 然后要明确这里遇到的是一个什么具体问题。因为企业家姐姐是从用户角度出发描述的,所以 AI 来说需求就会比较混乱。因此需要一个“用产品的人”为工作对象的角色,所以第一步选择了产品运营。 最后是要明确输出形式。选择“用户旅程”是因为它足够直观,用户自己也可以看懂,这样就符合企业家姐姐的身份和知识积累。 所以我和他们的解释是:“因为互联网大厂里会有产品运营专门做这件事情,所以给它这样一个身份设定可以让它这么做事情。” 企业家姐姐的朋友又问,“那么为什么是用户旅程这样一个概念呢?” 我又继续解释,“这是一个用来描述需求的专业术语。这个术语可以激活 AI 的记忆,让它知道怎么做事情和输出给人类看。” 企业家姐姐又困惑,“我要如何理解这些专业术语呢?” 我拿出她的手机,在她的豆包里问,“什么是用户旅程?”然后把结果给她看。她看了第一段定义以后就明白了。 第二步也类似。产品策划的角色是设计原型给用户和开发团队确认,HTML 格式是充分利用大模型及网站的能力方便现场展示。 教学方法小结 原始的想法碎片对于 AI 理解情境是很重要的。在 AI 建立起来情境意识以后,接下来就是要引导它建立合适的心智模型。 所谓“情境意识”就是人或者 AI 对一个处境或者情境的感知能力。“心智模型”就是一种思考方法。 我们通过理解人类社会如何理解和表达软件需求的方法,迁移到和 AI 的协作中,充分利用 AI 的能力补充人类的不足,让人机可以更自然地协作。 企业家姐姐问我有没有什么资料可以看。我想了想没有给她任何推荐,而是答应她亲自写。 之所以不推荐大部分资料是因为,大部分资料在她的探索面前其实都过时了,很多资料她缺乏专业背景判断,可能反而是有害的。 我答应收下她作为在滁州市场的第一个学生,也答应她可以根据她的问题来出最新的教案。 理解人机协作需要完全不同的教学方法。它需要一种对具体情境的感知、建立合适的心智模型并且预测未来发展。我们要教的是一种人机相处的合适关系,而不是某些套路化、模板化的步骤。 这些我探索出来的最新方法立刻上课堂,才能够有效转化成学生们的生产力。