交互模式:让 AI 生成整屏可点按的界面
普通聊天里 AI 回答文字;这个应用更进一步——回答可以是一个真的界面:按钮、表单、卡片、多步流程,直接点按操作。这是它最有辨识度的能力。
两种形态
聊天内嵌(动态界面)
回答里自然出现可交互元素:问答里夹一组选项按钮、学习时给出可折叠的步骤卡、记录时给一张带输入框的小表单。只有最新一条回答的界面可交互,往回翻变成只读快照。


全屏交互模式
空聊天页点「开始交互模式」进入:描述你想要的东西(比如「做个背单词小应用」),AI 返回一整个屏幕的界面,点按钮在屏幕之间导航,没有聊天滚动条。加载中整个屏幕边缘有渐变光框动画。
- 返回键:撤销上一步交互,回到上一个界面
- 退出键:彻底退出交互模式,回普通聊天
- 自动纠错:AI 生成的界面 JSON 坏了会自动把错误信息发回去重试,最多两次
- 会话记忆:交互会话按「交互」类型保存,从历史里打开会自动回到交互模式
界面上能出现什么
布局容器(卡片、分栏)、内容元素(文字、图片、代码块)、交互控件(按钮、输入框、开关、下拉、滑杆、选项组)、反馈(进度条、倒计时、警示条)、导航(页签、折叠面板)、数据(列表、表格)。按钮可以做四件事:回传表单数据给 AI、本地显示/隐藏某块、打开链接、复制文本到剪贴板。
什么时候用
- 让 AI 做个小工具:单位换算、随机抽签、倒计时
- 结构化收集信息:AI 给表单你填写,比来回打字高效
- 教学与自测:生成测验题,点选作答,即时反馈
两个限制
- 端侧模型不行:小参数量的本地模型稳定产出不了界面 JSON,端侧为主力时入口自动隐藏,见端侧推理
- 可在设置关闭:设置里有动态界面开关,关掉后系统提示不再要求 AI 生成界面(旧消息里的界面仍可渲染)
平时用普通聊天,遇到适合「做成界面」的需求再切交互模式,是性价比最高的用法。