ARTICLE · 1329304
App短剧化
App短剧化这篇文章把我浅浅思考过的讲得很清晰了,个性化产品意味着非卖品。类比有些企业内部自己研发的软件,同样也不会卖出去,因为只解决企业本身特殊需求。 以下转贴自孟岩-Mike Meng 但凡会做一点开发的人,去年刚刚见识到 coding agents 的威力时,谁能没有一种“利器在手,天下我有”的兴奋呢?但是现在一年已经过去了,好像并没有人做出什么牛逼的新产品。不但如此,就算做出来的产品也没什么人用了。说起来,后者可能是更严重的问题。所有好的产品都是在跟用户的交流过程中磨出来的。别人不用,你得不到反馈,当然也就做不出好的东西?
这究竟是因为开发者们刚刚拿到 AI 工具,暂时还没有完全掌握其最佳用法,只是个短期的问题,还是有可能成为长期现象。
我最近用 AI 做了十几个微型的、专事专用、用后即抛的 Apps,深受触动。我现在的判断,这个人人可以做软件,却一个产品都卖不掉的局面,恐怕不是一个暂时现象,也不是因为这一届 developers 能力不行,或者这一届用户钱包不鼓,而是会成为 AI Agent 时代的一个基本底色。
究其原因,是因为用户使用软件是为了解决问题。在过去,用户自己没有开发软件的能力,只能由极少数具备专业能力的软件开发者开发产品。而这些产品为了适应更多用户需求,就必须尽量通用化。本来,开发者与用户之间就存在着心智模型差异导致的摩擦,用户用起这些软件来本来就不自然,哪怕是个电商购物、短视频 App,你也得学。而开发者为了通用化、可复用,还不得不把软件功能本身搞得很复杂。结果对于用户来说说是既不好用,也不好学。我们所熟悉的整个软件产业,其实是建立在这样一个社会分工的基础之上。
但是现在,人人都可以从自己的问题出发,通过跟AI的简单对话,就生成解决问题的App,这个分工结构被消除了。我要提醒各位的是,这种只为了解决当前特定问题的APP,开发起来是非常简单的。它的简单性不仅仅是因为问题本身非常特定,更是由于用户自己描述自己的问题,自己描述期待的使用方法,心智负担极轻。它既不需要学习,也不存在理解障碍。它可以快速产生一次性的软件,只解决当前的问题,完全不考虑复用性、通用性的问题。甚至一天之后,用要解决下一个类似的问题,用户会优先考虑完全重新开发一个,效率要比把昨天的 App 拓展一下来的更高。
如果我设想的这种情况成为常态,那可能意味着,现在很多人,甚至包括很多 AI 专家所讨论的那些话题,比如如何创建 AI Agent 时代的软件开发过程、如何开发AI Agent产品,甚至现在很火的所谓 AI工程,很大程度上都是过渡性的话题。人们只需要一些基础软件部件,比如基座模型、数据库、云、通讯协议、区块链等等。其他需求都可以按需制造、现需现开发,一次性使用,用完即弃。软件工程师和产品经理过去花了大量时间和精力,用来掌握如何同时应对多个用户、多种不同场景的需求,产生可复用、通用的软件设计,并且通过极度严谨的工程方法控制产品质量。未来这些能力将大幅贬值。 #软件开发 #短剧化
这究竟是因为开发者们刚刚拿到 AI 工具,暂时还没有完全掌握其最佳用法,只是个短期的问题,还是有可能成为长期现象。
我最近用 AI 做了十几个微型的、专事专用、用后即抛的 Apps,深受触动。我现在的判断,这个人人可以做软件,却一个产品都卖不掉的局面,恐怕不是一个暂时现象,也不是因为这一届 developers 能力不行,或者这一届用户钱包不鼓,而是会成为 AI Agent 时代的一个基本底色。
究其原因,是因为用户使用软件是为了解决问题。在过去,用户自己没有开发软件的能力,只能由极少数具备专业能力的软件开发者开发产品。而这些产品为了适应更多用户需求,就必须尽量通用化。本来,开发者与用户之间就存在着心智模型差异导致的摩擦,用户用起这些软件来本来就不自然,哪怕是个电商购物、短视频 App,你也得学。而开发者为了通用化、可复用,还不得不把软件功能本身搞得很复杂。结果对于用户来说说是既不好用,也不好学。我们所熟悉的整个软件产业,其实是建立在这样一个社会分工的基础之上。
但是现在,人人都可以从自己的问题出发,通过跟AI的简单对话,就生成解决问题的App,这个分工结构被消除了。我要提醒各位的是,这种只为了解决当前特定问题的APP,开发起来是非常简单的。它的简单性不仅仅是因为问题本身非常特定,更是由于用户自己描述自己的问题,自己描述期待的使用方法,心智负担极轻。它既不需要学习,也不存在理解障碍。它可以快速产生一次性的软件,只解决当前的问题,完全不考虑复用性、通用性的问题。甚至一天之后,用要解决下一个类似的问题,用户会优先考虑完全重新开发一个,效率要比把昨天的 App 拓展一下来的更高。
如果我设想的这种情况成为常态,那可能意味着,现在很多人,甚至包括很多 AI 专家所讨论的那些话题,比如如何创建 AI Agent 时代的软件开发过程、如何开发AI Agent产品,甚至现在很火的所谓 AI工程,很大程度上都是过渡性的话题。人们只需要一些基础软件部件,比如基座模型、数据库、云、通讯协议、区块链等等。其他需求都可以按需制造、现需现开发,一次性使用,用完即弃。软件工程师和产品经理过去花了大量时间和精力,用来掌握如何同时应对多个用户、多种不同场景的需求,产生可复用、通用的软件设计,并且通过极度严谨的工程方法控制产品质量。未来这些能力将大幅贬值。















































































