序章:一个产品设计师的智能体清晨
第1章 序章:一个产品设计师的智能体清晨
闹钟没有响。
准确地说,闹钟不再作为一个独立的应用存在。林夏睁开眼的瞬间,她的床头灯已经自动调至"晨醒模式"——色温从暮橙渐变为暖白,亮度以每秒3%的速率爬升。这个节奏是根据她过去四个月的睡眠数据推算出来的:太快的唤醒会触发皮质醇的应激释放,太慢则让她沉入下一个周期的浅睡。
床头柜上的小屏幕上浮现出一行字,没有App图标,没有推送权限弹窗,也没有"点击进入"的提示:
「早,林夏。你的REM窗口在6:42结束,今天的皮质醇曲线略高于基线,我建议把早晨例行的产品评审会后移15分钟。咖啡我已经让咖啡机预热了,按你昨天的偏好:哥伦比亚慧兰,单份浓缩,30毫升水,92度。」
这是她的个人助理智能体——林夏自己习惯称它为"小满"——在未经她主动唤起的情况下,自主完成的晨间第一轮主动服务。
类似的"主动服务"在她醒来后的两个小时内会发生十几次:小满会在她洗漱时把昨天的邮件按"需要你亲自回应"和"可以授权我代为处理"两类重新排列;会在她走向餐桌时将今日日历同步到她的眼镜端并标记出三个高密度协作时段;会在她咬下第一口牛角面包时播报一条系统消息:"7:05,你的'飞书日历'插件今日将升级到4.2版本,预计影响你在下午的跨团队同步,需要授权它在后台静默完成吗?"
每一次,林夏的回应都不是"打开某个App",也不是"点击某个按钮",而是自然语言——有时短至一个词:"好。""不用。""改为明天。" 小满的回应也不再是机械的"已确认",而是带着对她习惯的理解:
"明白,已将跨团队同步移至明天上午10:30。另外,楼下有施工,原定的打车路线会有12分钟延误,我已经切换到地铁方案,并把出发动作前移到7:35。"
你也许会说:这不就是Siri、Google Assistant,或某个被重新包装的语音助手吗?
不是。
这一天的剩余时间里,林夏将经历七种与"小满"以外的智能体的协作。它们之间有清晰的分工、有冲突、有协商、有主动汇报、有主动反对——它们构成的不是"一个更聪明的助手",而是一个分布式的、以林夏的意图为锚点的协同体。
到这一天的午夜——也就是2027年3月14日23:47——林夏将在她的私有日志里写下这样一句话:
"今天我没有打开过任何一个传统的应用界面,除了'织梦'(产品设计协作平台)的画布——但即使是画布,也已经被我的设计智能体接管了80%的操作。"
这句话,就是本书全部讨论的起点。
那个消失的界面
在林夏的2027年,最先消解的不是"某个具体的按钮",而是"界面"这个概念本身。
要理解这一点,我们必须先回到一个看似无关的领域——人机交互史。1984年,苹果Macintosh把"图形用户界面(GUI)"从施乐实验室带进主流消费市场。从那时起到2025年这四十多年里,软件范式建立在一个隐含假设之上:人是唯一的主动者,机器是被动的工具。无论屏幕上的元素多么复杂、交互多么直观,每一次"操作"的发起方都是人的手指(或语音、体感),每一次"反馈"的接收方都是人的眼睛(或耳朵、皮肤)。中间的层级——菜单、按钮、表单、对话框——统称为"界面",它们的全部意义,就是把人发出的、模糊的意图翻译成机器能理解的、精确的指令。
这套范式在传统软件时代运转良好,因为任务简单到可以用"明确指令"来描述:打开Word,输入文字,保存文件,发送邮件。这些动作的语义是清楚的、可枚举的、可被设计成按钮的。
但当任务开始变得复杂——"帮我整理一下上周的客户反馈,提取出三个最严重的产品问题,并起草一封回复邮件"——传统界面的局限性就暴露了。一个按钮做不了这样的事,菜单、对话框也做不了。要让一个人完成这样的任务,要么他在十几个不同的界面之间反复跳转,要么他必须依赖一个"既了解所有上下文又能跨界面执行"的智能体。
而当这个智能体出现之后,"界面"——这层为了"把人翻译成机器"而存在的中间层——就完成了它的历史使命。
AI原生应用的本质,是把"人适配机器"反转成"机器适配人"。
在林夏的2027年清晨,我们已经可以看到这一反转的几个明确特征:
第一,意图优先于操作。 她的每一个回应——"好"、"改为明天"、"不用"——都不是在操作某个界面,而是在陈述自己的意图。机器需要做的,是把这些意图翻译成它能理解的、由若干服务调用组成的执行链。
第二,主动性双向流动。 不是所有动作都由林夏发起。小满主动调整了她起床时的灯光色温,主动推迟了产品评审会,主动切换了出行路线——这意味着林夏不再需要成为所有动作的发起方,她只需要成为"意图的最终裁决者"。这是人机协作关系的一个根本性变化。
第三,界面变得情境化和碎片化。 林夏这一天里接触到的"界面"是高度异构的:床头小屏幕的一句话、早餐桌上一条语音播报、眼镜里的AR浮层、设计画布上的智能助手浮窗、深夜手机上一段对话日志。它们不再被组织成一个统一的"App"容器,而是被组织成"场景"和"意图流"。
第四,错误处理从"用户报错"转为"系统解释"。 在传统软件里,用户错了会弹出一个红色错误提示,要求用户更正。在林夏的早晨,没有这样的提示。例如,小满没有说"检测到日程冲突,请手动解决",而是说"因为你的皮质醇曲线异常,建议把产品评审会后移15分钟"。前者要求用户理解系统的逻辑,后者直接给出建议——前提是系统足够了解用户。
这四个特征加在一起,构成了一个全新的产品形态。我们暂且称它为"AI原生应用",以区别于那些"在传统应用上嫁接了AI功能"的产品。
嫁接的三道裂缝:为什么"传统App + AI功能"是一条死胡同
但事情远没有那么简单。
在2025-2027年的过渡期里——林夏亲身经历的这个时间窗口——我们看到了大批产品走上了"嫁接"路线:它们把一个大语言模型接入现有的对话框、把它作为客服机器人、把它作为内容生成插件、把它作为一个被独立归类的"AI助手"标签页。换句话说,它们没有改变原有的产品架构,只是在原有的界面上新添了一块名为"AI"的皮肤。
这条路线的代表案例,我们在后文会详细分析。但在正式讨论案例之前,让我们先把这个路线在原理上的失败之处说清楚——因为这个失败不是偶然的,而是结构性的。
裂缝一:用户期待的范式错配
嫁接型产品的第一个裂缝,源于用户期待的根本错配。
让我们想象一个最典型的嫁接场景:你在一个笔记应用里工作,应用右上角多了一个闪闪发光的"AI"按钮。点击它,弹出一个对话窗口,你可以在里面让AI帮你总结这页笔记,或者生成下一个章节的大纲。
这个设计在2023年看起来很自然。但到2027年,它会变得突兀且令人困惑——就像你在一辆自动驾驶汽车里,仍然握着一个毫无用处的方向盘。
原因是:当用户开始使用那个"AI"按钮的那一刻,他们已经在心里悄悄迁移了自己的期待。他们期待的不再是"一个更聪明的笔记功能",而是"一个能主动理解我笔记意图、主动调整笔记结构、主动帮我完成跨笔记关联的协作体"。但嫁接型产品无法兑现这个期待,因为它必须与原有的、不理解AI的产品架构保持兼容。结果,用户得到了一个看似聪明、实则无所作为的对话框。
更糟的是,用户会因为期待升级而显著降低对这个产品的整体评价。这种"期待反转"在很多领域都出现过:当一个产品从"功能时代"过渡到"体验时代"时,老用户反而会比新用户更挑剔,因为他们曾经拥有的"可预测性"和"掌控感"被不可逆地破坏了。林夏在2025年曾经短暂使用过一款嫁接型AI笔记产品,她的评价是:
"每次和那个AI对话框说两句话,我就开始怀疑前面半小时自己手动整理的笔记是不是浪费了时间。它让我意识到,原来的产品强迫我做的那些事情其实都是可以外包的——但它又不能真的替代我做完。这就比单纯的旧产品更让人疲惫。"
这就是嫁接的代价:你唤起了用户对一个新范式的期待,却没有给他们新范式的能力,剩下的只有挫败感。
裂缝二:商业模式的原罪
嫁接型产品的第二个裂缝,藏在更深的层次——商业模式。
传统软件——尤其是SaaS——的商业模式是"席位"(seat-based):你为每个用户、每个月支付费用,以换取他们可以使用这套产品的全部功能。这种模式建立在一个假设之上:每个用户都会主动使用产品,因为如果没有他们的主动点击,软件就什么也做不了。
AI原生应用改写了这个假设。一个真正AI原生的产品,工作的方式不是"用户来使用它",而是"它主动为用户工作"。这意味着,一个用户每天可能只需要发出几条指令,但系统会为他们执行数百次后台服务调用。一次出行方案的规划,背后可能调用了20到30个微服务(地图API、交通预测API、天气API、个人偏好模型、历史行为模型)。单用户的算力消耗、模型推理成本、数据存储成本,会比传统SaaS高出10到100倍。
嫁接型产品试图用旧的"席位"商业模式来支撑这种新的成本结构。它的两个补救路径都行不通:
第一条路径是"提价":从每席位每月30美元涨到每席位每月200美元。但这时客户管理层会问:我们买的到底是一个笔记应用,还是一个团队协作平台?前者30美元合理,后者200美元合理但我们已经有Notion、飞书或Linear了。
第二条路径是"按使用量计费"(usage-based pricing):用多少AI算力付多少钱。但这种模式在B端市场极其不受欢迎——管理者无法预测下个季度的账单,也无法把成本分摊到具体的项目预算上。
结果就是:嫁接型产品要么无法覆盖其AI推理成本而陷入亏损,要么提价过高而被市场抛弃,要么为了维持低价而牺牲模型能力,最终输给真正AI原生的产品。
而AI原生产品在商业模式上有一个独特的优势:它天然适合"结果计费"(outcome-based pricing)。你不再卖"席位",你卖的是"完成的任务"——"我帮你整理的客户反馈文档"、"我帮你完成的产品原型设计"、"我帮你处理的客户支持工单"。这种计费方式把AI的成本结构(按调用量)和客户的购买决策(按业务结果)对齐了。
这是传统"App+AI"路线在商业模式上的结构性失败——不是产品做错了什么,而是它承载的商业契约从一开始就和新范式不兼容。
裂缝三:技术架构的物种冲突
嫁接型产品的第三个裂缝,在最底层的——技术架构。
传统应用的技术架构是"请求-响应"式的:一个前端发出HTTP请求,后端处理后返回一个结果,整个交互的过程对系统来说是"静止"的——没有什么"状态"需要在请求之间被记住。一个用户可能在今天上午9点点击了3次"保存",在下午3点点击了5次,每一次的点击和另一次之间,系统不需要建立任何上下文关联。
AI原生应用完全不同。它要求系统持续地"运行"——传感器数据持续流入,个人偏好模型持续更新,意图理解系统持续在后台寻找模式——这意味着一个AI原生产品的后端不是一个被动的"服务仓库",而是一个主动的"智能体协同体"。
让我们看一个具体的对比。以林夏2027年3月14日早晨发生的一件事——咖啡机预热——为例。在嫁接型产品架构下,这件事的实现方式是:
1. 用户在手机端打开"咖啡App"; 2. 用户在App里设置"明早7:00开始预热"; 3. App在本地存储这个设置; 4. 7点到达时,App向咖啡机发送一个"开启"指令; 5. 咖啡机接收指令并执行。
这是一个典型的"界面触发 + 显式指令 + 单点执行"的链路。用户是唯一的触发者,App只在被触发时工作。
而在AI原生架构下,这件事的实现方式是:
1. 个人助理智能体(小满)在凌晨持续监听用户的睡眠数据(来自智能床垫)、日程数据(来自日历)、行为偏好(来自历史记录)、生理指标(来自可穿戴设备); 2. 小满在凌晨3点17分通过综合分析得出结论:用户明早最可能的起床时间在6点40到6点50之间,且根据过去两周的规律,她在起床后平均7分钟内会需要第一杯咖啡; 3. 小满主动向咖啡智能体发起请求:"请在6点42分进入预热模式,目标萃取参数为哥伦比亚慧兰单份浓缩30毫升92度"; 4. 咖啡智能体与厨房的其他智能体协商:发现用户在7:00有一个晨间例行,存在冲突,向小满提交反提案:"如果6:42预热,用户需要等待6分钟才能拿到咖啡,建议调整为6:35预热"; 5. 小满接受反提案,向咖啡智能体确认最终执行参数; 6. 整条链路在林夏醒来之前已经完成,没有任何一个交互环节需要林夏"操作"。
这个例子里,我们看到了几个嫁接型产品根本做不到的事:多智能体的实时协商、基于生理数据的预测、跨设备的状态协同、无人值守的主动服务。要做到这些,系统的架构必须从"无状态的服务集合"重写为"有状态的智能体协同体",并且需要常驻运行、持续推理、跨域共享上下文——这在传统App的代码库里是无法用"加一个AI插件"来解决的。
更关键的是,传统的代码组织方式(前端/后端、UI层/业务逻辑层/数据层)与AI原生架构的能力模型是冲突的。前者假设"业务逻辑是确定性的、可枚举的、可版本化的",后者假设"业务逻辑是非确定性的、需要持续学习的、需要个性化推理的"。把后者塞进前者的壳里,就像试图把一颗鲸鱼塞进一辆自行车的车筐——不是车筐不够大,是形状不兼容。
这三道裂缝——用户期待的范式错配、商业模式的原罪、技术架构的物种冲突——共同决定了嫁接型产品的命运:它可以在短期内获取关注和流量,但无法在长期内构建出真正稳固的产品价值。最终,它要么被用户抛弃(裂缝一),要么被市场抛弃(裂缝二),要么被竞品的技术代差碾压(裂缝三)。
一个具体的分野:从GitHub Copilot到Devin
抽象的讨论之后,让我们来看一个具体的、正在历史中发生的案例——GitHub Copilot与Devin的分野。
GitHub Copilot在2021年推出,是被广泛认为是"AI辅助编程"商业化最成功的早期产品之一。在它诞生的那个时间点,它做了一个非常优雅的产品决策:把自己做成一个编辑器插件,而不是一个独立的应用。这意味着:
- 用户保留了他们熟悉的开发环境(VS Code、JetBrains等);
- Copilot在用户已有的工作流中提供"内联建议",用户可以接受也可以拒绝;
- 用户保留了对代码的最终控制权,Copilot只在它被召唤时出现并提供建议。
这套设计在2021到2023年是非常成功的。Copilot快速增长到数百万付费用户,证明了"AI辅助型"产品在市场上的接受度。
但到2024到2025年,一个名为Devin(由Cognition AI推出)的产品以一种截然不同的形态出现:它不是一个补全代码的插件,而是一个自主的软件工程师智能体。给它一个任务——"开发一个能爬取《纽约时报》首页并提取头条的爬虫"——它能自主完成:编写代码、调试、运行测试、修复错误、最终交付一个可运行的程序。这个过程中,用户是"任务的下达者"和"成果的验收者",而执行过程的每一步都由Devin自主完成。
GitHub Copilot和Devin代表了两种截然相反的产品哲学:
- **Copilot的哲学是"我是一个更聪明的工具"**:用户仍然主导所有决策,AI只是在内联建议中提供补全。它的隐喻是"锤子"——更好用的锤子。
- **Devin的哲学是"我是一个有能力的代理"**:用户给出一个意图,整个执行链由AI代理完成。它的隐喻是"一个初级工程师"——你给任务,他交付成果。
从产品形态上看,Copilot仍然是一个嫁接型AI产品——它寄生在传统IDE的代码编辑界面中,作为一个对话框或内联补全存在。它的成功依赖于"IDE+Copilot"这个组合,但Copilot本身从未挑战过IDE作为决策中心的地位。开发者仍然在VS Code里管理项目、运行测试、提交代码,Copilot只是在输入字符时插入几行建议。
而Devin从第一天起就是一个AI原生产品——它有自己的"环境"(一个完整的虚拟机沙箱,包含浏览器、终端、IDE等),有自己的"记忆"(任务历史、上下文、用户偏好),有自己的"决策循环"(分析任务 → 规划步骤 → 执行步骤 → 观察结果 → 调整规划)。它不是寄生在某个IDE里的插件,它就是一个开发环境——只是这个环境的主人不是人,而是它自己。
我们怎么判断哪一个是真正的未来?
答案可以从用户行为中寻找。到2025年底,Copilot的用户数仍然在增长,但它的单用户活跃度曲线趋于平缓——开发者每天还是打开VS Code,还是敲代码,只是敲得稍微快一点。Devin的用户数起步慢,但它的单用户日均任务量在以每月20%的速率增长——开发者开始把越来越多的工作委托给Devin,自己越来越多地退到"验收者"的岗位上。
这两个增长曲线的差异,反映的不是"哪个产品更好",而是这两种产品形态在用户那里的角色完全不一样。Copilot是工具,工具的使用频率受人的工作节奏制约——人写得快,工具就补得少;人写得慢,工具就补得多。Devin是代理,代理的工作节奏由任务数量决定——任务越多,代理就越忙,而任务的生成又会被代理的能力反向激发(用户开始交出原本不敢交出去的工作)。
这就是"嫁接型"与"原生型"之间,最根本也最隐蔽的差异:嫁接型产品的价值上限,被人的主动操作频率锁定;原生型产品的价值上限,被智能体的执行能力锁定。前者会被人的耐心和精力约束,后者会被不断迭代的模型和智能体基础设施扩展。从产品策略的角度看,这意味着嫁接型产品必然会面临一个增长天花板——这个天花板不取决于AI技术,而取决于用户每天只有24小时。
更进一步看,Copilot和Devin代表了两种不同的用户-智能体关系模型。让我们用一张序列图,把林夏2027年3月14日那一天的协作时序画出来,从早上3:17的系统推断,到早上8:30的产品评审会,再到深夜23:47的主动汇报:
```mermaid sequenceDiagram participant U as 林夏 participant A1 as 小满_个人助理 participant A2 as 设计评审智能体 participant A3 as 织梦画布智能体 participant A4 as 监控智能体 participant S1 as 日历系统 participant S2 as 设计协作平台 participant S3 as 运维平台 Note over U,A4: 03:17 睡眠监测阶段 A1->>A1: 监听睡眠与生理数据 A1->>S1: 查询今日日程 S1-->>A1: 返回日程列表 A1->>A1: 推断起床时间区间 Note over U,A4: 06:42 起床阶段_用户尚未苏醒 A1->>A2: 协商调整产品评审会时间 A2-->>A1: 接受调整建议 A1->>S1: 推送调整后的日程 S1-