最近回头看了下我这两年做的几个 AI 小应用,发现一件挺有意思的事:用得最多的,全是单页的。
MatrixGPT 是单页。PromptForge 是单页。AI Memo 严格说有三个 tab,但我自己用的时候 90% 时间停在第一个。剩下那几个我兴致勃勃做了多页 dashboard 的,访问量数据非常诚实地告诉我:用户进来一次,再没回来过。
这不是巧合。
多页应用是在防御什么
我后来想明白了,独立开发者做多页应用,本质上是在用复杂度掩盖犹豫。
你说不清核心价值是什么,所以你做一个 dashboard 让用户自己探索;你不知道用户最常用哪个功能,所以你把所有功能并列摆出来;你害怕承诺,所以你给每个功能都留一扇门。
听起来很负责任,对吧?给用户选择,给用户自由。
但用户进来不是来上班的。他没空读你的 nav bar,没耐心比较 7 个 feature 哪个适合他。他想要的是:告诉我这玩意能干嘛,然后让我立刻试一下。
单页的纪律
把一个 AI 应用做成单页,会逼你做几件本来想拖着不做的决定:
- 核心价值是哪一句话。一行字写在最上面,写不出来就别上线。
- 核心动作是哪一个按钮。其他的全是配菜。
- 输入和输出长什么样。屏幕一拉就要看见。
这不是设计选择,这是产品力的体检。如果你做不到一屏说清楚,问题不在于"屏太小",问题在于你自己其实也没想清楚这玩意要解决什么。
我做 MatrixGPT 的时候改了七版首页。前六版都长得像 Notion 的克隆 —— 左边导航,中间内容,右边设置。每一版我都觉得"差不多了",但每一版自己用都嫌烦。
第七版我把所有东西删了,只留中间那个矩阵和一个输入框。然后突然就,对了。
不是反对功能
我不是说 AI 应用不能做大。Cursor、Claude Code、ChatGPT 这些都是巨型多页应用,它们没事,因为它们的核心价值已经被验证了几十亿次。
但你和我,独立开发者,做的是还没人真的需要的东西。这种阶段,你的全部精力应该花在打磨那一个核心动作上 —— 让它快、准、有趣、值得截图发朋友圈。
多一个页面,就多一份你没时间维护的代码,多一个让用户走神的入口,多一个掩盖你产品没想清楚的角落。
一些落地的小规矩
后来我给自己定了几条规矩:
- 首页必须能用。不是介绍页 + "进入应用"按钮,而是首页就是应用本身。
- 设置藏起来。99% 的用户不会改设置,那 1% 也不该让另外 99% 帮他们付视觉成本。
- 登录推到最后。能不登录就别让人登,要登也是用了之后再登。
- 结果可分享。一个公开 URL,不需要登录就能看,否则口碑传播为零。
- 不做 dashboard。除非你的应用真的产生了"长期数据"。大多数情况下没有。
然后呢
写完这篇我才意识到,funnyaibox.com 这个站本身也是单页的 —— 八个 AI 应用一个 bento 布局塞下,没有 portfolio 子页面,没有 case study 详情。
这不是偷懒,这是同一个信念的延伸:先把核心讲清楚,剩下的,用得上的人自己会来问。