为看不见的“用户”设计
Apple 在其主题演讲中一直在告诉开发者要让应用变得更美观。他们引入了新的透明效果并优化了边缘处理。你无法选择退出。如果你更新了代码,你的应用就会采用这种新外观。
但他们也谈到了 App Intents。他们展示了 Siri 如何使用自然语言查找并处理你的内容。他们还展示了 Xcode 如何运行来自 Google 和 OpenAI 的编程智能体 (coding agents)。
信息很明确:让屏幕变得漂亮。但要为那些看不见屏幕的用户做好准备。
多年来,屏幕一直就是产品本身。你设计按钮,测试布局。而现在,入口正在变成一个智能体。Siri、Copilot 或 Claude 将会代表你进行阅读和操作。这些智能体不在乎你的动画效果,它们在乎的是能否理解你的功能。
我在自己的公司也看到了这一点。我们是一家支付公司。我们构建了一个 MCP server,以便智能体可以在无需人工打开仪表盘的情况下处理退款。在那一刻,我们的仪表盘不再是产品,机器可读的数据才是产品。
不要只是添加一个 llms.txt 文件就以为自己安全了。虽然清晰的文本有助于智能体更快地阅读,但它并不是什么神奇的 SEO 技巧。大多数主流爬虫甚至不会用它来进行引用。
相反,请在智能体时代遵循这三条规则:
将机器可读数据视为核心产品。 如果屏幕很重要,请创建一个清晰的文本版本供智能体使用。不要让他们通过抓取你的代码来猜测。
为每个页面添加摘要块。 用两三行简单的英文解释该页面的功能。这有助于人类快速浏览,也有助于模型判断内容是否有用。
暴露动作,而不仅仅是文字。 智能体需要动词。它们需要“退款”、“预订”或“显示”。使用 App Intents 或文档化的 API 来让你的功能具备可操作性。
最终胜出的团队不会拥有最漂亮的 App,而是拥有那些无需人工参与即可运行的产品。
UI 并没有消亡,它只是被降级了。它现在只是众多界面中的一种。
如果智能体是你的新用户,那么对于一个看不见的东西来说,你的产品看起来是什么样的?
