用了一年vivo X100 Ultra,相比iPhone它有哪些优势和不足?

这是vivo X100 Ultra体验报告系列的最后一篇了。

在前两篇文章里,我重点说了一下vivo X100 Ultra的影像体验和应用生态问题(这个其实算是安卓系统的通病),在这篇里,我把其它使用感受都汇总到一起。说明一下,从入手这台vivo X100 Ultra到现在差不多一年时间了,vivo X300和X300 Pro也已经发布,相信vivo X300 Ultra还会有更多亮点,这篇仅供大家了解vivo X100 Ultra相比iPhone 15 Pro Max的优势和不足,并不能代表两个品牌的最新机型。

先说vivo X100 Ultra这台手机对比iPhone 15 Pro Max的优势吧,或者也可以说这些是国产安卓旗舰的普遍优势。

优势1:信号比iPhone好太多

尤其在地铁里这种人多且信号差的地方,vivo X100 Ultra比iPhone 15 Pro Max的信号明显要好很多,比如早高峰期间,在信号特别差的几站,看漫画时不会再出现加载失败的情况,只是会加载地稍微慢一点,用爱奇艺看视频时中断和缓冲次数也比用iPhone 15 Pro Max时少了很多。即使是之前一直会断连的某地铁站的地下通道,现在也有微弱的信号了,可以正常听歌不中断了,出站时也会非常快地重新连接网络。

优势2:电话拦截功能很好用

iPhone需要依赖腾讯手机管家才能开启电话拦截功能,但好像只会标注,不会拦截,而且在将系统更新到iOS 26之后,电话拦截功能暂时失效了,腾讯手机管家给出的口径是“官方修复中,请耐心等待”,可能还要等下一个版本更新了。

vivo X100 Ultra可以根据设置自动拦截骚扰电话、疑似诈骗、广告推销、房产中介、保险理财等类型的电话,以及未知号码、空号码来电、海外来电等等,同一张卡装在vivo X100 Ultra上明显安静了很多。但也存在一些误判情况,比如前段时间我约了一个上门维修,对方给我打了好几个电话都被手机给拦截下来了,很尴尬,这可能是根据大家的标记数据来判断的吧。

优势3:游戏体验良好

我玩的游戏不多,常玩的仅有原神和绝区零两款,以原神为例,在iPhone 15 Pro Max上,绝大多数设置均为默认,仅调整帧率至60,玩十来分钟后手机温度上升明显,且会出现肉眼可见的掉帧。

而在vivo X100 Ultra上同样仅调整帧率至60,其它均为默认设置,手机温度明显低于iPhone 15 Pro Max,且温度分布均匀,持续玩一段时间后帧率无肉眼可见的明显波动,我没有用什么专业的帧率测试工具,只看主观感受,vivo X100 Ultra的表现还是很不错的。

唯一的不足,可能就是大型游戏在首次安装以及大版本更新之后,需要很长时间来“编译着色器”,这应该也是安卓手机的惯例了,iPhone在游戏更新后无需进行这一步,载入速度会快一些。

优势4:NFC功能很好用

iPhone的NFC功能比较单一,基本上除了Apple Pay刷公交卡、支付宝碰一碰付款和一些汽车的解锁之外,很少有其它的应用场景。vivo X100 Ultra(或者说支持NFC功能的安卓手机)的NFC功能就不一样了,支持读取和模拟多种类型的卡。我先录上了小区门禁卡,进小区时终于不用再掏钥匙了,充ETC也比之前方便太多。同样的ETC服务App,在iPhone 15 Pro Max上只能连蓝牙充值,速度非常慢,容易失败,也无法使用NFC功能充值,这个问题在vivo X100 Ultra上完全不存在。

接下来说几类感受比较明显的问题,先声明一下,以下内容中有些不是vivo X100 Ultra独有的问题,可能是国内安卓手机普遍存在的问题。而且有些问题可能会随着OriginOS的更新被修复。

问题1:一些系统本身和自带应用的问题

屏幕分辨率调至3200*1440以后,一些照片会看到比较明显的色彩断层,即使是iPhone拍摄的照片使用vivo官方的互传App导入到相册之后,也会有一些色彩断层现象存在,但显示效果明显要好一些。并且这一问题不只存在于vivo X100 Ultra的相册,比如朋友圈背景之类的地方也能看到色彩断层,用默认的2400*1080分辨率时该问题不明显。

vivo X100 Ultra上大部分自带App都可以删除,但自带的百度输入法定制版无法删除,只能再安装其它输入法并切换。

OriginOS的小组件分成了原子组件和应用挂件两类,原子组件支持零层级交互,可以直接在桌面上点击操作,应用挂件则只能展示应用的信息,个人觉得同时保留两种小组件,会让体验有割裂感。

自带App在默认情况下广告较多,当然基本都可以自行关闭,稍微有点动手能力的都可以搞定。

云端照片和手机端照片的同步存在问题,比如我相册中的照片显示有9300多张,但云端照片显示只有8100多张,中间差的1000多张也不知道是哪些(已经打开了自动同步照片)。

相册的智能分类不是很准确,有一些非常明显的错误,比如室内的演唱会照片被分类到“天空”,古城墙的照片被分类到“小汽车”、地铁站站台的照片被分类到“文档”,等等。另外,智能分类的文件夹,如果封面图对应的照片被删除了,封面图还会保持原样,也很奇怪。

相册的清理建议不是很准确,一些有明显差异的照片也会被判定为重复照片,导致我相册里9000+照片有5000+被建议清理,其实绝大部分都是主体高度接近但区别很明显的照片(比如在演唱会拍的歌手照片),建议根据需要仔细对比后再删。在iOS上只有真正重复的照片才会被判定为重复照片。

在使用一些全屏应用时,其它应用消息弹窗的样式不统一,比如在用微信读书、哔哩哔哩漫画时,微信如果收到消息,有时会只在右上角显示一个小图标(这也是我设置的形式),但有时也会是一个长条的消息弹窗,连这都统一不了吗?

问题2:一些手机硬件相关的问题

和很多同年发布的旗舰手机一样,vivo X100 Ultra也使用了曲面屏,会出现误触问题,比如单手拿手机看优酷爱奇艺,很容易碰到App里推荐的其它视频,这个问题我已经遇到很多次了,系统设置中的防误触也仅有“口袋防误触”。

而说到口袋防误触,这个功能好像效果也不是很好。默认打开的情况下,有次我骑自行车,手机没有锁屏,竟然连我的微信头像都给换了,甚至换了不止一次,头像用的图片是我刚刚和朋友聊天的部分截图,也不知道这口袋防误触防了个啥?

曲面屏手机带来的另一个问题,就是任何一个手机壳都无法完全包覆手机正面的边缘,总感觉不能保护好手机。以后可能我都不会买曲面屏手机了好消息是,最近两年的新旗舰都开始回归直屏了。

按键质感比较差,不知道是安装公差还是什么原因,vivo X100 Ultra的按键总是晃晃悠悠的,甚至还能上下滑动,而且因为采用了曲面屏,按键设计的非常细,按下去时也比较硌手。

vivo X100 Ultra前置单摄像头支持面部解锁手机,但解锁的成功率有点太高了,高到让我觉得不安全,甚至只是瞥一眼放在桌面上的手机,它就会自动解锁,我只用了一天就关闭了面部解锁。

问题3:一些iPhone有但难以迁移/替代的功能

首先是iPhone的CarPlay,vivo X100 Ultra支持“智能车载”,但好像是基于百度CarLife套了个壳?使用起来问题还是挺多的。比如一旦拔掉数据线,导航和音乐都要重新开启;比如分辨率适配有问题导致车机屏幕画面模糊,且手动调节到正确的分辨率之后会导致车机黑屏;比如未完成行程时,在手机上退出导航之后车机端还在会自动按之前的目的地开启导航,只有拔掉手机才能解决;比如判断车辆方向存在问题,有时会往前开一段才提示需要掉头;比如切歌时会有三四秒的延迟,按键之后需要等一等才会切到下一曲;比如导航和音乐的音量无法单独调节,等等,真的很难用。

其次,vivo X100 Ultra的交通卡只有国内各省市的,如果想要开通香港的八达通,就需要再安装八达通和Google Wallet两个App,使用起来体验也比较差,不像iPhone可以直接在钱包里开通八达通,且过闸机和支付都非常快。去日本要用的西瓜卡,iPhone的钱包里也能直接开通,拿着vivo手机则只能去办Welcome Suica实体卡。

暂时先想到了这些,以上内容只是我在使用vivo X100 Ultra一年后的一些粗浅的感受,如果有错误欢迎大家指正。

最初发布于2025年10月21日

DevLog:2025年10月15日

1、上次修改搜索功能之后,增加了点击搜索结果立刻跳转到应用的对应内容的功能,实测可以跳转到对话的对应位置,但不能跳转到收藏的对应位置,在搜索结果页面,对话和收藏条目下的更新时间显示也有问题,对话内容创建于几天几小时前,收藏内容更新于几天几小时前,统一成创建于年月日,小时分钟,与对话列表和收藏列表条目的时间显示形式一致,让Cursor检查并修正一下

2、修改过程中发现,前者是因为CoreData对象不能直接跨不同的实例传递,需要通过ID来传递和查找Note对象,后者是将相对的时间格式改成绝对的时间格式,修改后测试,时间显示正常了,但点击对话和收藏的搜索结果都无法直接跳转到对应位置

3、通过反复的添加调试信息、反馈调试信息定位并解决了问题,并且适当缩短了等待时间,目前点击搜索结果中的对话内容可以直接跳转到对话所在位置,点击收藏内容可以直接打开对应的收藏条目,已经基本实现了优化搜索页面的需求

4、上次修改应用时,我想到可能需要按照macOS 26的最新设计规范来调整一下ChatWith for Mac的界面,于是询问Cursor“你熟悉最新的macOS Tahoe应用设计规范吗?如果要对当前的应用的UI做一些针对macOS Tahoe的优化,你有什么建议?在进行这些修改后,还能否兼容macOS Tahoe之前的系统?”Cursor的回答很诚实:我需要先确认一下您提到的 macOS 版本。根据我的知识(截止到2024年4月),Apple 的最新版本是 macOS Sonoma (14.x) 和 macOS Sequoia (15.x)。我没有关于”macOS Tahoe”的具体信息。

5、不过Cursor也给了一些既适用于macOS 14.0 Sonoma,也能保持向后兼容的UI优化建议,包括材质和视觉层次、增大圆角和边距、使用Typography排版、增加hover效果等交互反馈、使用多色SF Symbols等等,这些都是锦上添花的东西,不急,还是继续优化功能更要紧

6、下一步计划增加上传图片和文档的功能,在对话界面的联网搜索和发送按钮之间增加附件按钮,点击可以上传本地的图片或文件(主要是文档格式),上传之后不直接发送给 AI,可以在输入框补充一些文字需求,一并提交

DevLog:2025年10月13日

1、在上周给对话界面增加联网搜索开关功能之后,出现了点击发送问题应用便会卡死的问题,且看不到Cursor增加的搜索状态提示,在Cursor中开启新对话,排查一下问题出在哪里

2、Cursor在排查之后指出可能是TavilySearchService在执行网络请求时使用了await MainActor.run,导致网络请求在主线程上等待响应,但网络请求通常需要数秒时间,在主线程上等待会导致UI完全卡死,于是修改了TavilySearchService、AIService和AIViewModel三个文件,再次测试发现问题已经解决,可以看到搜索状态和思考状态提示,思考内容、回答内容、参考链接的展示也都正常,回答结束后状态提示也会消失

3、接下来解决之前用户反馈的其它问题,包括:

1.当前搜索页面缺少返回按钮,实际上搜索功能目前还不全,搜完能看到关键词所在的对话/收藏,但点击不会跳转到对应条目,还得再完善下

2.问题太长时,对话界面上方的标题可能会断行,需要限制一下字数

4、先解决第二个问题,让Cursor限制一下对话界面顶部标题的显示字数,这里涉及到了AIChatView,目前直接显示了完整的用户问题内容,没有长度限制,改成了完整显示前20个字符,之后则用省略号

5、然后完善搜索功能,搜索界面需要增加返回按钮,另外在输入关键词、呈现搜索结果后,点击搜索结果就应该跳转到对应的对话内容所在位置或对应的收藏内容,已要求Cursor修改,包括添加返回按钮、实现搜索结果跳转功能、UI的改进等,但未实际测试

6、还有一些需要优化的地方,比如将系统更新到macOS Tahoe 26.0.1之后,AI对话的提问和回答都没有边框了,可能是因为系统更新之后一些UI有了变化导致的,但不清楚Cursor是否了解最新的开发规范,后面再试

DevLog:2025年10月11日

1、节前发现的遗留问题如下,今天开始逐步修改:

1.当前搜索页面缺少返回按钮,实际上搜索功能目前还不全,搜完能看到关键词所在的对话/收藏,但点击不会跳转到对应条目,还得再完善下

2.联网搜索的触发词有点少,比如“今年”就无法触发搜索,需要进一步扩充,或者增加一个联网搜索按钮,点亮后开启联网搜索,或者改一下逻辑,在添加模型时只要填了Tavily Key,就开启联网搜索,并且在选择模型界面显示是否填写了Tavily Key,如果填写了就显示“联网搜索已开启”

3.问题太长时,对话界面上方的标题可能会断行,需要限制一下字数

2、首先修改上面的问题2,决定先用第三种方案,来解决部分AI模型因为训练数据比较老导致回答内容易出现错误的问题,要求Cursor修改一下联网搜索功能的逻辑,不再通过关键词判定是否开启联网搜索,而是在添加模型时只要填了Tavily Key,就会一直开启联网搜索,并且在选择AI模型界面显示“联网搜索已开启”,未填写Tavily Key的AI模型,则显示“联网搜索未开启”

3、但在这次修改后只要点击发送问题应用就会卡死,结合DEBUG信息,Cursor认为这是因为每次发送消息都会进行联网搜索会阻塞主线程,导致应用卡主,并且会消耗大量API配额、增加不必要的延迟,于是又给我改回了之前的方案1

4、可能方案2会比较合适?尝试让Cursor在发送按钮旁边增加一个“联网搜索已开启/已关闭” 的按钮,需要用户手动开启/关闭,默认是关闭状态,不用关键词来判定是否开启联网搜索,但在发送问题后仍然会让应用卡住,Cursor分析表示虽然代码本身是异步的,但可能存在网络请求没有超时控制(Tavily搜索请求可能长时间等待)、缺少用户反馈(用户不知道搜索正在进行)等问题,于是给TavilySearchService添加了超时控制、给AIService添加了搜索状态反馈,改进了AIViewModel和AIChatView的UI状态显示,但依然没有解决问题,甚至现在即使不打开联网搜索开关,点击发送按钮时应用也会卡死,而且也没有看到Cursor给AIService添加的调试信息

5、近期Cursor频繁更新,先更新一下再重新开启对话来修正这个问题,另外在将电脑系统更新到最新的macOS  Tahoe 26之后,由于整个系统的界面都有变化,ChatWith的一些UI也发生了变化,比如对话界面有些消息的边框看不到了,输入框的边框也看不到了,后面也需要调整下

DevLog:2025年9月30日

1、首先跟Cursor明确了模型切换界面AIModelSelectorView底部的确认和取消按钮的功能,切换模型时,点“确认”确认我对模型的切换,点“取消”则不切换模型,仍然保持打开模型切换界面前的选择,为实现这一功能,Cursor在这个文件里增加了临时选择机制,界面会高亮显示临时选择的模型,只有点确认时才会更新模型选择并关闭界面,在打开界面时,临时选择状态会设置为当前已选择的模型

2、昨天发现Xcode更新了,并且支持了Coding Intelligence功能,可以使用内建的Claude in Xcode(需要登录Claude账号),也可以自己添加模型或调用本地模型,还没有测试,感觉这个功能可能会和Cursor之类的AI IDE比较像,当然了更专注于苹果的应用

3、接下来可以试试用Icon Composer或者Asset Catalog给ChatWith for Mac创建一套图标

4、遗留问题如下,节后再修改:

1.当前搜索页面缺少返回按钮,实际上搜索功能目前还不全,搜完能看到关键词所在的对话/收藏,但点击不会跳转到对应条目,还得再完善下

2.联网搜索的触发词有点少,比如“今年”就无法触发搜索,需要进一步扩充,或者增加一个联网搜索按钮,点亮后开启联网搜索,或者改一下逻辑,在添加模型时只要填了Tavily Key,就开启联网搜索,并且在选择模型界面显示是否填写了Tavily Key,如果填写了就显示“联网搜索已开启”

3.问题太长时,对话界面上方的标题可能会断行,需要限制一下字数

DevLog:2025年9月27日

1、结合用户反馈对当前应用进行一些调整,首先优化模型选择界面AIModelSelectorView,在模型列表下方增加一个“添加更多模型”按钮,点击可以直达设置-模型管理界面,然后在模型选择界面底部增加确认、取消按钮,现在需要用ESC键返回至对话界面,不太符合电脑端的操作习惯

2、修改过程中,虽然我指定了文件AIModelSelectorView,但Cursor还是把确认和取消按钮放到了设置-模型管理界面下方,纠正后解决了,后续需测试点击取消,撤销对模型的切换操作,点击确认,确认对模型的切换操作

3、用户反馈当前搜索页面也缺少返回按钮,实际上搜索功能目前还不全,搜完能看到关键词所在的对话/收藏,但点击不会跳转到对应条目,还得再完善下