乐于分享
好东西不私藏

当用户变成 AI,软件产品为什么必须重新思考?

当用户变成 AI,软件产品为什么必须重新思考?
过去二十多年,我们设计软件时,有一个几乎不会被质疑的前提:
软件是给人用的。
因此,我们思考产品时,首先考虑的是页面。
用户进入首页,点击按钮,填写表单,完成支付,最后退出系统。
整个产品设计,本质上都是围绕着人的操作路径展开的。
所以,我们不断优化页面体验、交互流程和按钮位置,希望用户能够更快地完成任务。
直到 AI Agent 的出现,这个前提开始发生变化。

我们真正服务的对象,正在发生变化

设想这样一个场景。
过去,你想预订一张机票。
你需要打开一个 App,输入出发地、目的地、日期、人数,再逐步筛选价格、航司、时间、退改规则,最后完成支付。
整个过程,都是由人完成的。
未来,你可能只需要告诉 AI:
帮我订一张下周去东京的机票,预算 8000 元以内,最好白天出发,还可以免费改签。
剩下的事情,都交给 Agent。
看似只是输入方式发生了变化。实际上,整个软件产品面对的“用户”已经发生了变化。
以前,软件面对的是人。
未来,越来越多的软件面对的将是 Agent。
这是一个看似细微,却影响深远的变化。

人操作功能,Agent 完成任务

为什么这个变化如此重要?
因为人与 Agent 的思考方式完全不同。
人会按照页面设计一步一步操作:
搜索——>筛选——>比较——>下单——>支付。
因此,传统软件往往也是按照功能来设计:
搜索页面——>订单页面——>支付页面——>售后页面。
每一个页面,对应一个功能。
但 Agent 并不会这样思考。
它不会问:
下一步我要进入哪个页面?
它只会问:
为了完成这个任务,我下一步应该做什么?
对于它来说,搜索、比价、支付、出票,都只是完成目标过程中的一个步骤。
它关注的是任务,而不是页面;是结果,而不是操作。
这意味着,软件设计的出发点,也开始发生变化。

从功能驱动,走向任务驱动

过去,我们习惯把产品拆成功能模块:搜索、订单、支付、会员、营销。
每一个团队负责一个模块,每一个模块对应一套页面。
这种设计方式,在互联网时代非常成功。
但 Agent 时代,真正的入口已经不再是页面,而是任务。
用户不会再思考:
我要进入哪个页面?
用户只会表达自己的目标。
例如:
“帮我安排一次国庆去日本的旅行。”
“帮我改签到下午的航班。”
“帮我预订一家适合亲子入住的酒店。”
Agent 会自己规划整个执行过程。
于是,软件产品开始出现一个新的设计单位。
不再是功能(Feature)。
而是任务(Task)。

产品开始从”页面”走向”能力”

如果任务成为新的中心,那么软件需要向外提供的,也就不再只是页面和接口。
它更需要提供的是完成任务所需要的能力。
例如:
  • 搜索航班
  • 比较产品
  • 判断退改规则
  • 创建订单
  • 完成支付
  • 办理改签
  • 行程通知
这些能力,可以被不同任务重复使用,也可以由不同 Agent 自由组合。
过去,一个页面对应一个功能。
未来,一个能力可以服务无数个任务。
软件的组织方式,也开始从页面驱动,逐渐转向能力驱动。

产品经理需要重新思考什么?

如果未来越来越多用户通过 Agent 使用产品,那么产品经理需要思考的问题,也会发生变化。
过去,我们经常讨论:
首页应该放什么?
按钮应该放哪里?
操作流程能不能少一步?
未来,这些问题依然重要,但它们可能不再是第一优先级。
新的问题会变成:
我们的产品有哪些能力?
这些能力是否足够独立?
AI 能不能理解这些能力?
不同能力之间能不能自由组合?
过去,我们设计的是用户流程(User Flow)。
未来,我们更需要设计能力体系(Capability System)。

写在最后

很多人把 Agent 理解为一种新的交互方式。
我更愿意把它理解为一次软件设计范式的变化。
因为真正发生改变的,不是聊天代替了点击。
而是软件面对的“用户”,正在从人变成 Agent。
当用户发生变化,产品设计的出发点自然也会改变。
从页面,到任务。
从功能,到能力。
从让人容易操作,到让 AI 容易理解。
这或许才是 Agent 带来的真正变化。

相关学习资料