最近做 AI 产品,踩了个坑。
我们一直围绕两个理念在做。第一个是零摩擦接入。打开终端,一行代码回车,直接用。不装软件,不给权限,不折腾操作系统的安全弹窗。之前推广的时候发现,接入环节的各种摩擦是杀死试用率的头号原因,还没开始用就烦了。做到零摩擦之后,成功率高了很多,体验也很爽。
第二个是极强的 AI 智能。接入这么简单,人只需要提需求,剩下的交给 agent。我们设计了一套 agent team 架构,混合模型加多个 worker 协作,尽可能低的成本和时间,帮你搞定复杂任务。
两根支柱都立住了,效果也还行。
但给别人演示的时候,反应远没有我预期那么强。我一直在想问题出在哪。
恐惧
那天跟朋友吃饭,聊到这事,突然想通了。
我们产品执行任务的时候,终端里弹出来的是一行行命令。做技术的朋友看了觉得有意思,说指令选得不错,任务拆解得挺好。但对大多数人来说,屏幕上突然蹦出一串看不懂的代码,第一反应不是惊叹,是害怕。
这在干什么?会不会把我的东西删了?会不会把电脑搞坏?
之前有用户用完给我反馈:"你是不是在执行一个脚本?脚本里写的什么?"我当时挺纳闷,怎么会这么想。还有人说:"哇真的做完了!但……这到底是个什么东西?"
即使有技术背景,光看一个交互界面也没法完全理解 agent 在做什么。更别说普通人了。
不理解,就恐惧。
信任是断的
回想推广初期,有些人宁愿让我远程帮忙,也不想让 agent 来。虽然操作更麻烦,但他们踏实。有个人在帮忙,出了问题能沟通,心里有底。知道是管嘉炜在帮我做这件事,我信任这个人。
换成 agent,这层信任就没了。
一边是极强的智能,在你设备上自主决策、自主执行。另一边是完全看不懂的输出。设备是我的资产,一个说不清是什么的东西在上面折腾,谁都不舒服。
智能越强,暴露出来的行为越不可理解,用户就越怕。这两件事叠在一起很危险。
我们缺了一根支柱。
连夜重做
想清楚之后,连夜重做了交互。
还是终端,但打开后看到的东西完全不一样。agent 接入会给一句开场白。查资料的时候说"我在查相关知识",发现有可以复用的信息会告诉你。每一步都用自然语言解释意图:准备做什么、决定了怎么做、正在执行什么。失败了也会说原因,以及为什么要换方向。
不是一行行看不懂的命令了,是一个会说话的协作者。
agent 能力没变,用户反馈完全不同。
Claude Code 走过同样的路
做完之后想起了 Claude Code。
一开始,工程师们会看它写的每一行代码、执行的每一条指令。有些人不放心,把折叠的内容全部展开,逐条检查。后来发现 95% 的情况下它不会搞砸,大家开始把信息折叠起来。执行一个 bash 命令只显示一行,等着就好。再后来,展示的信息越来越少,也没人觉得有问题。
我们团队有个人跟我说了件事。他有天突然意识到,自己从来没对 Claude Code 说过 no。每次弹出权限请求都点批准。100% 说 yes 的环节没有存在的意义,于是他直接开了 bypass permissions,放手让它干。
这不是一上来就能做到的。第一天就把所有权限交出去,谁都会慌。但交互了一段时间,确认它不会搞砸,信任自然就有了。
不能跳步
人跟未知事物建立信任是一个缓慢的过程。
如果第一天就出一个产品,什么都不解释,在用户设备上自动执行一堆操作——即使结果很好——大家也会疯掉。"这在搞什么?会不会把我的东西搞砸?"
必须有一个渐进的过程。先让人看清楚 agent 在做什么、为什么做,确认它不会出事,然后慢慢放手。跳不了步。
所以我们产品的三根支柱定下来了。零摩擦接入,极强 AI 智能,渐进式信任。翻译成体验就是简单、强大、友好安全可控。
三根都立住,产品才算到了能让别人用的状态。
