“帮我找一家现在还开着的咖啡馆”,这是人们会对着手机说的一句话,而他们期待的答复并不是一整段文字,而是一份简短的列表,最近的排在最前面,每一行的信息都足够让人不用离开对话就能做出选择。过去两周里,ToRun 的地点卡片就是围绕这个期待重新搭建的。
卡片上有什么
地图上的每个结果都会把评分标在图钉上,让你一眼就能看出该往社区的哪个方向走。每一行都包含照片、名称、是否营业,以及该地点实际提供的价位区间——不是凭空编造的美元符号。展开某一行,会出现两条最近的评价。点一下,就能获取导航或拨打电话。长按被截断的名称,手机会把完整名称朗读出来。
结果会按照你所在位置的距离排序,而“你所在的位置”来自设备的定位信号,会直接发送给搜索,而不是经由模型对你说过的话的记忆来推断。当既没有定位信号、问题里也没有提到地名时,助手会主动询问要在哪里查找,而不是随意猜测。
一张卡片,三种屏幕
这张卡片在 iOS、Android 和网页版应用中的呈现方式完全一致,决定卡片内容的规则也是同一套。语音模式同样会用到它:在通话中说一句“帮我找家面包店”,转录记录的结尾就会出现这张地图,之后重新打开这段对话时,地图依然还在。
费用是多少
地点搜索基于一家付费服务商。每月包含一定次数的免费搜索;超出部分由钱包支付,每次获取照片都会计费一次,并像 ToRun 里的其他消费一样,在你的用量页面上标注清楚。这里没有那种在预算不足时悄悄换上劣质数据的降级方案——如果搜索无法进行,卡片会明确说明。
一些此前存在的小问题
在部分安卓手机上,评分气泡的渲染尺寸会比正常大好几倍;计费提示和顶部信息栏对同一回合的费用有时会给出不一致的数字;有时会出现一个从未实际运行过的工具标签;重新加载对话后卡片也会消失。这些问题在同一轮更新中一并修复,因为一张每天要被使用十次的卡片,必须在恰当的地方保持“无聊”和稳定。