加入收藏 | 设为首页 | 会员中心 | 我要投稿 站长网 (https://www.023zz.com.cn/)- 高性能计算、物联设备、数据可视化、操作系统、基础存储!
当前位置: 首页 > 综合聚焦 > 人物访谈 > 专访 > 正文

交互优化师不说人话?用户友好本质是懂人性

发布时间:2026-11-02 14:32:58 所属栏目:专访 来源:DaWei
导读:  去年四月份,凌晨三点二十,我正蹲在IDC机房门口啃半包辣条——不是饿,是刚被客服电话吵醒,嘴里发苦。监控屏右下角贴着胶布,盖住去年十一月撕掉一半的“2023年Q4可用性目标”便签。窗外雨没停,但没人管,连排水沟堵没堵都

  去年四月份,凌晨三点二十,我正蹲在IDC机房门口啃半包辣条——不是饿,是刚被客服电话吵醒,嘴里发苦。监控屏右下角贴着胶布,盖住去年十一月撕掉一半的“2023年Q4可用性目标”便签。窗外雨没停,但没人管,连排水沟堵没堵都顾不上。


  我原以为是CDN节点抽风,毕竟那会儿回源请求直线上去,TCP重传率高得反常。所以第一反应是ssh进边缘节点看conntrack,结果输错密码三次。第二反应是查上游LB日志,第三反应才想起来:等等,用户反馈压根不是打不开,是点了“立即开通”之后,页面卡在“请稍候…”——三秒、五秒、十秒,最后弹出个红框:“系统繁忙,请稍后再试”。


  可这哪是系统繁忙?这是前端JS死循环卡死了主线程。我们后端服务好着呢,健康检查全绿,Prometheus里QPS稳得很。但用户点不了,输不了手机号,验证码按钮灰着,连“跳过验证”都没加。我盯了四十来分钟,眼睁睁看着流量从峰值跌下去——不是挂了,是人走了。


  小王跑过来递水,后颈全是汗,他刚才在工位上手动改了三个地方的按钮文案:“点击即开通”换成“马上开通”,“请稍等”换成“正在激活”,“失败”弹窗加了个图标。我问他说完没,他点头,说优化师下午刚走,留了两页PDF,标题叫《认知负荷最小化实施路径》,里面写“避免动词+时间状语结构引发预期偏差”。


  我笑了一下,又赶紧抿嘴——不敢大声,怕隔壁机柜的风扇声突然变调。那台DELL R730自从去年夏天换过电源模块后,只要负载一上来就呜呜地喘,像得了肺气肿。我盯着它,忽然想起上一次搬家,搬家公司把机柜推歪了五度,底座螺丝拧不紧,每次空调启动它都微微震,震得机柜顶上那盆绿萝掉叶子。到现在也没人敢动它,说“反正还转,先用着”。


文章配图,仅供参考

  可这次不是硬件的事。是“立即开通”四个字后面,藏了一个120毫秒的API兜底校验,而交互优化师把它挪到了按钮点击后第三层回调里,中间套了Promise.allSettled和try/catch嵌套,还加了个setTimeout(0)做“视觉解耦”。我翻代码的时候手抖——不是因为困,是因为那个setTimeout里写的注释:“防止UI阻塞,符合Figma原型第4.2帧交互动效规范”。


  我问老板要不要回滚,他在群里回:“先上线热修复,别影响KPI口径。”
客服老李在值班室打电话,声音劈叉:“您再点一次…对对,右上角那个蓝框…哎您别划走啊!”
而那个交互优化师,姓陈,二十七八岁,戴黑框眼镜,说话前总爱摸左耳垂。他昨天在站会上说:“用户不是‘要功能’,是‘要确认感’。”我当时没吭声,心里想:你倒试试半夜三点被骂“你们网站是不是瘫了”,然后点十次按钮,第十一次发现是自己手机缓存没清干净——这时候你要的不是确认感,是你妈给你煮的那碗面。


  更糟的是,这个“确认感”设计要求所有错误提示必须带情绪化动词:“委屈”、“着急”、“抱歉打扰您”。我们真的照做了。现在用户输错验证码,弹窗写:“小鹿正在飞奔为您重发…”——下面还配GIF。服务器根本没鹿,但前端JS硬是new了个canvas画了只跑动的小鹿,跑三圈后才发请求。CPU占用涨了7%,而用户看到小鹿那一刻,已经切出去刷抖音了。


  我后来翻了灰度流量日志。真正点“立即开通”的用户,平均停留时长从38秒降到19秒;点了之后退出的,67%是在小鹿跑到第二圈时。但没人怪鹿,怪的是“开通”按钮太小,位置偏右,拇指按不到。而优化师的结论是:“移动端热区覆盖不足”,建议把按钮扩大到屏幕宽度80%,并且加震动反馈——可安卓那边根本没开振动权限,iOS更是直接静音模式优先。


  那天凌晨四点,我泡了桶泡面。值班室桌子缝里卡着三年前的瓜子壳,一掰开面饼,汤汁流进键盘缝隙,滴答,滴答。老李的儿子打来电话,说幼儿园让交体检表,他问:“爸爸,你们服务器会不会也体检?”我没回答,只是把听筒拿远了一点,听见背景里有小孩在唱“小星星”。


  优胜劣汰,真不是空话。不是技术多强活下来,是那些没被“用户心智模型”绕晕的人,活得久一点。小王今天跟我说,他删了小鹿,改回“发送中…(0.5s)”,按钮变大了,也加了防抖。上线两小时,退出率降了两个百分点——我说不出是高兴还是难受。高一点?低一点?它本来就不该是个数字。它应该是你按下按钮时,指尖底下那一下真实的触感,而不是在等待一个永远跑不完的动画。


  至于那个交互优化师,上周转岗去了增长团队,负责A/B测试文案。老板说很好,终于能落地了。我点点头,什么也没说。但今晚回去得把告警阈值调了——不调CPU,调页面JS执行耗时。超过300ms,直接触发邮件。哪怕半夜三点二十,哪怕窗外还在下雨。

(编辑:站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!