6个适老化项目复盘:科技向善藏在交互设计的细节里
发布时间:2026/9/10 3:17:02 锦皓数字建站

说实话我第一次认真思考“科技向善”这个词是陪家里老人去医院的时候。自助挂号机屏幕上的字又小又密老人家眯着眼睛看了半天最后叹了口气回头跟我说“还是你去弄吧我看不懂。”那一刻我意识到我们天天在说的“用户体验”可能从来没有把一部分真正需要的人算进去。后来我陆续参与了6个适老化方向的项目有的是做产品设计有的是写核心代码有的还要跑到社区里陪老人做测试。这篇文章不聊宏大叙事就复盘一下我从这6个项目里踩过的坑、总结出的规则、以及一些对“技术人社会责任”的真实思考。如果你也想做带点公益性质的技术项目或者手头正好在负责适老化改造这应该能帮你少走不少弯路。1. 为什么要做适老化立项前我先想明白了这三件事1.1 数字鸿沟不是技术问题是设计视角问题很多人喜欢把老人不会用智能设备归结为“他们学不会”“年纪大了脑子跟不上”。我做了几个项目之后可以很负责任地说大部分问题不在老人身上在产品设计上。我们习以为常的交互方式对老年人来说完全是另一套逻辑。比如底部导航栏年轻人一看就知道是切换页面的老人不知道他们会觉得那是一条装饰线。比如扫一扫年轻人秒懂是打开摄像头扫码老人会犹豫扫哪里怎么扫扫完会发生什么再比如短信验证码年轻人几秒钟输完老人要先戴上老花镜、看清楚数字、再在小键盘上一个一个按稍微一慢验证码就过期了又得重新来。这让我明白一件事适老化不是把字体调大、把按钮变圆而是重新用老人的认知模式去理解整个产品。科技向善的第一步是先承认我们过去的设计视角是有盲区的。1.2 技术人的优势我们能做的远不止“做个大字体”市面上愿意做适老化的产品其实不少但很多停留在表面放大字体、简化界面、做个“长辈模式”。这些当然有价值但远远不够。技术人真正能发挥优势的地方在于用技术手段解决老人真实生活中的具体问题。比如老人记性不好容易漏吃药我们可以做智能药盒加用药提醒老人独自在家万一摔倒没人知道我们可以做跌倒检测和主动报警老人出门容易迷路我们可以做防走失定位。这些都需要软硬件结合、需要后端逻辑、需要算法支撑恰恰是技术人最擅长的事。所以我觉得技术人的社会责任不是说我们得多做多少公益而是我们有能力用技术把一些看似无解的生活难题变成一个可以落地、可以迭代、可以实实在在帮到人的产品。这个能力的价值不该只用来做让用户上瘾的消费应用。1.3 六个项目的选型逻辑覆盖一个老人最真实的一天我当时给自己定了一个小目标这6个项目不要是零散的“炫技”而是要尽量覆盖一位老人真实生活里的高频场景。所以我按一天的时间线来规划从早上起床、白天居家、出门办事、晚上休息每个环节都找一个切入点。项目生活场景核心解决痛点主要技术手段老年版门诊助手看病就医挂号、缴费、查报告流程复杂简化流程 语音引导 大字模式社区助老服务点单小程序社区生活不会用外卖/家政App极简点单 电话转人工兜底智能药盒与用药提醒居家健康经常漏服、重复服药定时提醒 用药记录 家人同步防走失定位标签出门安全老人走失难以寻找定位追踪 地理围栏告警方言版语音助手日常交互普通话不标准、不会打字语音识别 方言模型 一键播报老人居家安全监测居家安全跌倒后无法及时求助毫米波雷达 姿态识别 主动呼救这个组合有一个好处每个项目单独看是解决一个点连起来看就是一个相对完整的适老生活服务闭环。做完这6个之后我对“适老化”这个词的理解从一句口号变成了一个很具体、很系统的方法论。2. 适老化设计的六条硬规则从配色到交互的一次性说透2.1 字号不是“调大点”这么简单你可能觉得适老化就是把字号调大我一开始也这么想。做了几个项目之后才发现字号背后牵扯到一整套适配逻辑。首先正文字号建议不小于18sp关键信息比如金额、时间、号码不小于22sp。但光调大字号会带来另一个问题——原来的排版会乱文字换行变多按钮可能被挤到屏幕外面。所以真正做的时候要把整个布局按照大字号重新设计而不是简单打一个“支持字体缩放”的开关。其次行高要配合字号一起调。很多App在大字号模式下文字行距还是1.2倍结果就是行和行挤在一起老人看起来反而更吃力。我一般会把行高设到1.5倍左右段与段之间留出明显间距。还有一点容易被忽略数字和字母的识别性。老人对数字特别敏感药盒上“1”和“7”如果字形太像很容易看错。我后来在项目里统一用等宽数字字体并且把字体加粗这类问题明显少了很多。2.2 对比度、目标尺寸、反馈节奏容易被忽略的关键参数字大只是基础真正决定老人能不能看清的是颜色对比度。年轻人视力好浅灰字白底也能看清老人不行尤其是有老花眼或轻度白内障的低对比度文字等于隐形。我参考了无障碍设计规范把正文对比度做到不低于7:1按钮和关键信息至少4.5:1。最简单的判断方法是把界面截图调成灰度模式如果你自己都觉得灰扑扑一片分不清主次那老人更看不清。点击目标尺寸也有讲究。标准触屏规范要求点击区域不小于48dp我建议适老化场景直接放大到60dp以上并且按钮之间留足间距。老人手指灵活度和精确度都在下降太小的点击区域很容易误触相邻按钮。防误触还有一个土办法在确认类按钮上加一个“再次确认”的二次弹窗虽然多一步操作但能避免大量误操作带来的挫败感。反馈节奏同样重要。年轻人习惯了“点击-立刻响应”但老人动作慢从手指接触到屏幕上出现反馈可能间隔比较久。如果界面响应太快老人还没反应过来就觉得已经操作完了太慢又会让老人觉得卡了。我的经验是关键操作采用“按下高亮、松手执行”的机制并且执行完成后用文字加语音双重反馈告诉老人“你已经成功挂到明天上午9点的号”。明确、及时、无歧义这是适老化反馈的三个关键词。2.3 交互减法清单一屏只做一件事我做适老项目最容易犯的错就是想在一个页面上把所有功能都塞进去。后来一位做社区工作的朋友点醒了我老人家一次能处理的信息量是有限的你让他看到一整屏的按钮他第一反应不是“功能真全”而是“我该点哪个”。从那以后我给自己定了一条规矩一屏只做一件核心事情。比如挂号就只做挂号的流程不要在这个页面放“健康资讯”“医生介绍”“在线问诊”这些关联功能。如果确实需要提供其他功能也把它藏到二级甚至三级页面保证首屏足够纯净。可以用一个“三个按钮法则”来检验设计如果首页核心功能超过三个按钮就要考虑是不是应该拆出去。实际操作中我还会把老人最常用的功能固定在一个位置每次进入App位置不变形成肌肉记忆。改版的时候也尽量不要挪动核心按钮的位置哪怕新设计在视觉上更好看也不要去动——对年轻人来说是惊喜对老人来说是“这App是不是坏了”。3. 六个项目如何落地典型场景拆解与核心代码逻辑3.1 项目一老年版门诊助手预约、挂号、查报告一键完成这个项目的背景很直接我所在的社区医院每天都有老人对着自助挂号机干瞪眼。我们做了一个极简版的门诊助手只保留三个核心功能预约挂号、缴费、查报告。整个界面没有广告没有资讯流没有弹窗。设计上有一个关键决策每个功能都是一步一步引导式的比如挂号的流程被拆成“选科室 - 选医生 - 选时间段 - 确认信息 - 挂号成功”五步每一步只让老人做一次选择顶部有“第X步共5步”的进度提示。实际测试下来80%的老人第一次就能独立完成挂号这个数据大大超出了我们预期。技术上最值得说的是大字体适配。我们直接把文字大小写死在布局里而不是跟随系统设置因为很多老人的手机本身没开大字体模式系统设置又找不到就放弃了。核心的适配逻辑是// 使用 dp 而非 sp 来固定适老字号 // sp 会跟随系统字体缩放dp 不受影响 textView.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 20f) button.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 18f)这个做法争议很大很多同事觉得应该尊重系统设置。但实测数据摆在那里上百位测试老人里几乎没有一位主动打开过系统的字体缩放功能。适老化场景下“不让用户设置”反而才是更友好的设计。3.2 项目二社区助老服务点单小程序送餐、保洁、代购外卖、家政这类服务年轻人玩得很溜老人却常常被卡在第一步——注册登录。于是我们做了一个社区助老服务点单小程序核心逻辑是“不让老人登录”。具体做法是老人下单时只填一个手机号其他信息都通过后台匹配由社区工作人员或志愿者后台代为维护地址、联系人等。下单后除了App内通知还会通过短信给老人发一条大字版确认信息。考虑到部分老人不识字我们接了一个语音播报接口短信里带一个链接点开就能听到“您的餐品预计11点30分送到”。这个项目给我最大的教训是接口对接的兜底方案。最初我们只做了微信小程序的下单入口后来发现很多老人用的还是功能机根本没有微信。我们紧急改了一版把下单逻辑做成一个独立的H5页面通过短信链接打开不依赖微信环境。最终效果是用功能机的老人反而成了高频用户因为他们没有那么多干扰选项下单路径非常短。3.3 项目三智能药盒与用药提醒多重提醒家人同步用药提醒是个常见需求但做起来远比想象中复杂。老人的用药场景可能是这样早上吃降压药中午吃降糖药晚上吃阿司匹林有的饭前吃有的饭后吃有的隔天吃。一个简单的“定时提醒”根本搞不定。我们的方案是做一个四格智能药盒搭配手机App使用。药盒每格对应一个时段App端录入用药计划后到点药盒会亮灯加响铃同时手机会收到推送。如果20分钟内药盒没有被打开系统会自动给预先绑定的家人发一条短信家里人可以打电话回来提醒。技术上比较有价值的是倒计时重试机制def check_medication(plan_id, open_event): plan get_plan(plan_id) if open_event.occurred: send_notification(plan.user_id, 已服药) return # 20 分钟未开盖提醒家人 send_sms(plan.family_phone, f提醒{plan.patient_name} 未按时服药请及时确认) # 再给老人本人推送一次大字体提醒 push_reminder(plan.user_id, 记得吃药哦)这个机制上线后家人端的反馈特别好因为“提醒家人”这个动作实际上是提供了一个安心感即使自己不在老人身边也能第一时间知道老人有没有按时吃药。3.4 项目四防走失定位标签一键呼叫地理围栏防走失是子女最关心、也是最焦虑的场景。我们做了一款可以挂在老人随身物品上的定位标签内置4G通信模块老人按一下就能给家人打电话家人也可以在App里查看实时位置并设置“安全区域”地理围栏一旦标签离开安全区家人立刻收到告警。这个项目里有个细节很值得说误报警的处理。最初我们把地理围栏做得太敏感老人下楼买个菜在小区门口多转了两圈就触发告警一天好几次家人被折腾得神经衰弱最后干脆把通知关了。后来调整了策略不在系统里设置“出门买菜模式”单次离家超过500米且超过30分钟才告警。告警阈值可以按家庭情况自定义避免“狼来了”效应。技术实现上地理围栏的判断逻辑不能只依赖GPS因为GPS在室内会漂移。我们结合了基站定位和Wi-Fi辅助定位优先使用GPS弱信号时切换基站数据最后做一次卡尔曼滤波去抖动。老人佩戴场景下标签的续航至少要保证3天以上所以定位上报频率也不能太高我们在“省电模式”下每5分钟上报一次进入地理围栏边界时自动缩短到30秒。3.5 项目五方言版语音助手听说为主打字为辅做这个项目是因为我发现一个扎心的事实很多老人不会打字也不会说标准普通话语音助手对他们来说根本“听不懂他们说啥”。我们决定做一个方言优先的语音助手核心交互变成“说话为主、打字为辅”并且把识别引擎从普通话切换成方言识别。前期我们收集了当地方言语音样本用开源的语音识别模型做了微调。因为方言细分类目太多我们没有一开始就做全量而是先支持本地最常见的几种口音效果靠语料库持续扩充来优化。实现上通过参数控制识别模型切换recognizer SpeechRecognizer() recognizer.load_model(dialect_wu) # 切换为吴语模型 text recognizer.listen(mic_stream, languagedialect, sample_rate16000)做完原型后我们把语音助手嵌在微信小程序里老人直接点一个麦克风按钮说话系统识别后播报结果。这个项目最大的意外收获是老人对“说话就能操作设备”的接受度远超想象哪怕识别偶尔不准他们也愿意再多说一遍这比让他们学打字、学滑动操作要容易得多。很多老人坦言这个语音助手让他们第一次觉得“自己也能用智能设备”。我后来认真复盘过核心原因是语音交互天然符合老人几十年的生活习惯。让老人去学手机里的复杂层级是让人类适应机器让机器听懂老人说话才是真正的“科技向善”。3.6 项目六老人居家安全监测跌倒检测主动报警这个项目技术上最有挑战因为它涉及实时信号处理和异常检测。我们用的方案是毫米波雷达放置在家里某个固定位置不用老人佩戴任何设备通过反射信号识别人的姿态变化判断是否发生跌倒。相比摄像头方案毫米波雷达既保护隐私也不受光线影响老人也不会觉得“被监视”而产生抗拒。跌倒检测的核心逻辑是加速度特征分析def detect_fall(frames): # 计算人体重心在垂直方向上的加速度变化 accel calculate_vertical_acceleration(frames) if accel -0.8g: # 快速下坠 if is_stationary_after(4): # 跌倒后长时间未起身 trigger_alert() return True return False这里有一个关键的取舍跌倒检测不是检测到跌倒就报警而是检测到跌倒且“一段时间内没有自行起身”才报警。为什么因为老人有时候只是绊了一下很快就站起来这种不算紧急情况。如果每次都报警家人就会对告警免疫真正紧急的报警反而被忽略。我们设置的默认阈值是检测到下坠后10秒内没有恢复正常姿态触发一级告警同时通知家人和社区值班中心。这个项目做了半年真正意义上完成了一次救命社区里一位独居老人在卫生间滑倒雷达检测到异常后自动给女儿打了电话。女儿后来说如果那通电话再晚20分钟后果不敢想。这是我第一次真实感受到技术不只是一种职业它确实能延续生命。4. 实测下来最有效的验证方法带老人走一遍真实流程4.1 招募老年测试用户这件事比想象中难测试用户难找是所有适老项目都躲不开的坎。年轻人可以在网上发链接招募老人不会。我的经验是找社区居委会和老年活动中心合作这是最靠谱的渠道。我们当时和社区卫生服务中心合作在给老人测血压、量血糖的间隙邀请他们顺手体验一下产品配合度立刻高了很多。还有一个技巧测试结束送点小礼品比如鸡蛋、洗衣液、抽纸这些比话费红包更受老人欢迎。招募过程中还有一个现象很有意思很多老人会“假装会”。我们问“这个按钮是不是很清楚”他们常常点头说清楚但真到了操作环节就卡住了。这并不是说老人不诚实而是他们习惯了不麻烦年轻人不想表现出自己不会。所以测试方法一定要用“观察式”不要用“提问式”。4.2 观察式测试的五个要点我在几次实测中总结了一套自己的流程核心是“让老人做我不说话我只记录”。第一提前准备一张任务清单比如“请帮我在这个App里挂一个明天的号”任务要具体不要用“看医生”这种模糊说法。第二测试过程中坚决不提示、不打断哪怕老人明显点错了也要等他完成整个流程或者主动求助。老人求助的瞬间才是最有价值的信息——说明他卡在逻辑哪一步了。第三记录方式用手机录像加表格打点录像是为了复盘表格用来记录任务完成度、耗时、卡点次数。第四每测完一位老人立刻用一句话总结最大的问题不要攒到最后统一整理。第五至少测5位老人再改设计不要根据一两个人的反馈就大改个体差异非常大。这套方法跑下来我们发现了大量从设计稿里看不出的问题。比如字体调大了但老人没注意到“确认”按钮在哪因为它在屏幕最底部而老人习惯看屏幕上半部分。我们的解决办法是按钮居中偏上并把底部空间留给“请完整阅读下列说明”这类辅助内容。4.3 那些想象不到的真实反馈很多反馈是坐在工位前“想破脑袋”也想不出来的。有位老人说“字大了很好但能不能让我自己把字调得更大”我们后来加了第二级“特大字号”选项。还有位老人说“我看得清但我总是手抖点不准。”这让我们意识到光靠放大按钮还不够还得加入“长按触发”和“松手确认”的机制。最让我印象深刻的是一位老太太她说“你们这个东西做得很好但我还是想让我孙子来帮我弄。”这句话让我反思了很久——有时候我们做技术总想着让老人独立完成所有事但老人真正需要的是一个安全感和“随时有人帮我”的兜底。所以后续设计里我们的所有App都加了“一键求助”功能点击之后直接拨通家人电话而且提供“一键发送当前位置”的快捷通道。5. 常见问题与避坑实录速查表做这6个项目踩过的坑实在太多。这里列一个速查表都是真实经历过的典型问题每条后面附了解决思路方便你直接抄作业。具体问题外在表现根本原因解决方式老人不愿意用装了App却从不开产品解决的不是他真正关心的问题项目前期必须实地调研让老人自己说出痛点操作误触率高频繁进入错误页面点击目标过小、间距不足目标尺寸60dp以上增加二次确认看不清文字抱怨字太小对比度不足、字体太细对比度7:1以上使用大号等宽数字字体不理解界面逻辑第一步就卡住设计师默认用户懂导航和图标语义用引导式流程一屏只做一件事系统字体设置无效文字没有变大使用sp写死字号又未跟随系统适老场景直接用dp或者手动适配家人同步不及时老人出状况不知道缺少主动通知机制关键事件通过短信/电话触达紧急联系人语音识别不准说好几遍识别不了普通话模型不适合方言口音收集当地方言样本微调方言识别模型地图定位漂移位置显示不准室内GPS信号弱基站定位Wi-Fi辅助卡尔曼滤波告警被频繁触发家人麻木、关闭通知阈值太敏感、缺少状态判断设置安全区域、时间窗口、二次确认机制这里再强调一个最容易被忽视的点在适老产品里“家人端”往往是实际买账的人要把家人的体验一起设计进去。比如智能药盒老人是使用者子女是付费者和监督者两边需求都满足这个产品才能真正活下来。6. 关于“科技向善”我的一些私人体会6.1 做适老项目最大的收获不是代码做了这6个项目之后我最大的收获不是掌握了什么新框架、新算法而是真正学会了一个词设身处地。以前做产品我习惯性地把自己代入用户但“用户”其实是抽象的我把他们想成和我一样每天刷手机、追新功能的年轻人。现在我明白了有些用户连手机屏幕都不认识几个字他们需要的不是更炫酷的交互而是更少的障碍。有位同事跟我说过一句话我一直记到现在“我们用技术让世界变得更快、更智能但如果有一部分人被落在了后面那这个快就没有意义。”当初觉得这是鸡汤做完项目之后发现这是真话。6.2 让公益项目活下来的运营思路纯粹靠爱发电的项目很难长久。如果你想做类似的事我的建议是一开始就设计好可持续模式。可以考虑政府购买服务、和社区医疗机构/药店合作、由子女为老人付费这三种方式结合。我们做门诊助手项目时就是由社区卫生服务中心提供了场地和部分运营费用我们负责技术开发和维护社区负责推广和培训各取所需。另外一个现实问题是技术项目的长期维护成本是很高的。哪怕是一个简单的小程序也要有人盯服务器、处理兼容性问题、迭代新需求。如果没有稳定的资源来源项目死在半年到一年内很正常。做公益技术项目技术上能不能实现不是核心问题运营模式能不能撑得住才是。6.3 给想做类似项目的技术人三条建议第一先别急着写代码花至少两周时间到真实场景里去观察老人。你现在做的所有设计决策都应该有具体的老人身影在背后支撑。第二所有功能都要有“人工兜底”。老人一旦遇到问题转人工客服/电话求助的路径必须最短最直接不要搞复杂工单系统。第三别想着做一个“完美产品”做出来一个“比现在好一点且老人愿意用”的东西就已经是巨大的成功。我现在还是会时不时回到社区待一个下午看老人怎么用我们做的产品听他们骂哪里不好用或者笑着说“这个好这个我会”。那些骂声和笑脸比任何数据指标都真实。技术这条路很长但我们每往前走一步都不应该忘记回头看一看来路。
锦
锦皓数字建站
深耕本土企业品牌数字化升级,专注原创端正雅致商务官网,从视觉设计到稳定运维全程保驾护航。