【社会服务赛道】安心桥 CareBridge:让数字生活的守护,从事后安慰变成提前陪伴

我是谁

我是 RyanZane,一名独立开发者,本次以个人身份参赛。

我一直在想:智能手机已经是生活的一部分,但很多长辈仍然会卡在“不会用、不敢点、出事后才知道”之间。安心桥不是想再给老人增加一个复杂 App,而是希望在他们需要的时候,把求助、提醒和陪伴变得更早一点、更容易一点。

不是等风险发生后再问“为什么没人知道”,而是在它靠近之前,让老人、家属和社区能彼此看见。


作品简介

安心桥 CareBridge 是一套面向银发人群的 AI 数字生活守护助手,由老人端、家属端和社区端组成。

它关注的是几件很日常、但常被忽略的事:

  • 收到陌生短信时,老人不知道该不该信,也未必会第一时间告诉家人;
  • 药品说明书字小、术语多,老人想看懂,却不敢随便判断;
  • 家属无法一直守在身边,社区往往只能在问题发生后才介入;
  • 手机上一个看似简单的操作,也可能让老人因为害怕出错而放弃。

安心桥希望把这类“一个人扛着”的时刻,变成一条有人接得住的照护链路。


三端分别做什么

老人端:把复杂操作变成敢用、能用的下一步

老人端采用大字号、低干扰界面,把高频需求收成四个入口:

  • 药品说明书:拍下药品说明书后,提炼成更容易理解的用法与注意事项,需要时可朗读;
  • 风险短信识别:在设备授权后,对通知内容进行本机风险初筛;命中风险后先提醒老人,再生成脱敏事件;
  • 手机操作陪练:老人可以说“我想给家人打视频”“我不会发照片”,系统拆成一步一步的图文指引;遇到验证码、转账等敏感环节会提醒先问家人;
  • 联系家人:一键发起求助,让家属知道老人此刻需要回应。

首页的天气、问候与常用入口尽量保持简单。对老人来说,它不该像控制台,而应该像一张今天就能看懂、也敢点的生活卡片。

家属端:把“收到消息”变成“知道下一步怎么做”

家属端围绕已绑定的老人组织照护信息:

  • 查看老人呼叫、风险短信、用药关注等事件;
  • 对紧急事件确认接手、处理完成或转请社区协助;
  • 在“摘要”中根据当天真实事件整理需要关注的事情与沟通建议;
  • 在“守护”页提供不同手机品牌的权限开启说明,帮助老人端保持通知读取、应用通知和后台运行。

重点不是堆更多通知,而是让一件事从“出现”到“被处理”有清楚的去向。

社区端:只看到自己有权处理的人和事

社区端是面向工作人员的照护台,而不是单纯的数据展示页:

  • 展示已接入老人、待跟进事件、高风险事件、家属待响应、已完成闭环五项数据;
  • 支持按高风险、SOS、诈骗、用药、社区协助、已闭环筛选事件;
  • 通过社区接入码,把家属激活的老人归入对应社区;
  • 支持确认接手、开始处理、完成闭环、取消等状态推进;
  • 多社区工作人员只能访问自己所属社区的数据。

一条照护事件怎样闭环

以一条可疑短信为例:

  1. 老人端在取得通知使用权后,对短信应用通知做本机风险初筛;
  2. 命中风险后,老人端先给出大字提醒;
  3. 系统只上报脱敏摘要、事件类型和幂等标识,不上传短信原文、验证码或银行卡信息;
  4. 家属端收到该老人的待处理照护事件;
  5. 家属确认接手、电话沟通或转请社区协助;
  6. 社区端同步展示其职责范围内的事件状态;
  7. 事件完成后从待处理队列移出,并保留在当天摘要中。

这不是三个页面分别展示相似文案,而是围绕同一条事件记录建立的三端协作。老人端使用设备凭证,家属端通过绑定关系访问,社区端通过所属社区访问;权限由接口层校验,而不只是前端隐藏按钮。


从初赛 Demo 到复赛作品,我补齐了什么

初赛时,安心桥更接近一个展示概念的网页原型。复赛阶段,我把它往“可以实际体验和验证的完整作品”推进:

  • 补齐老人端 Android 设备激活与家属绑定,让设备有独立身份;
  • 将天气、风险短信、药品说明、手机陪练等能力放进老人端可操作流程;
  • 将家属端从静态卡片扩展为真实事件列表、处理动作和当天摘要;
  • 为社区端增加身份校验、多社区选择、接入码、老人名单、事件统计与详情处理;
  • 让老人、家属、社区围绕同一份云端事件数据联动,而不是只在同一台设备里“看起来像联动”。

产品演示视频

https://carebridge-product-demo.pages.dev/

视频展示老人端触发照护事件、家属端接收和处理、社区端统计与事件队列同步的完整过程。


创作过程

做这个作品时,我一直在收窄问题。

收到一条让人不舒服的短信时,老人首先需要的可能不是一大段风险说明,而是一句“先别点,问问家人”;看不懂药盒时,需要的是一句能听懂的话,而不是再打开一个复杂网页;家属真正焦虑的,也不只是少一个数据面板,而是不知道父母此刻是否需要自己回应。

所以安心桥尽量做三件事:

  • 用更少的步骤降低老人发起求助的门槛;
  • 用脱敏和权限边界避免把“守护”做成监控;
  • 用明确的状态流转,让家属和社区知道事件是否已经被接住。

我如何使用 TRAE 完成开发

这次不是一次性让模型生成一个大而全的项目,而是按“状态基础 → 端侧能力 → 事件闭环 → 权限边界 → 三端接入”的顺序拆分任务、反复验证和回归。

以下是本作品的核心 TRAE 开发会话:

① 三端状态持久化

② 老人端 APK:设备激活、天气与短信守护

③ 高危短信跨设备闭环

④ 社区登录、多社区与接入码

已附上对应的 TRAE 开发过程截图,记录状态持久化、老人端 APK、风险事件闭环及社区身份接入等关键推进节点。


初赛作品与本轮迭代

安心桥延续初赛的服务对象与问题方向继续迭代;复赛阶段在此基础上补齐了设备激活、三端联动、照护事件闭环和社区权限边界。

查看初赛作品帖

技术实现

老人端与家属端是 Android 原生应用(Kotlin + Jetpack Compose),关键界面用 WebView 承载统一视觉;社区端是 React 网页。后端跑在 Cloudflare Pages Functions 上,数据存 D1。AI 能力接阿里云百炼:药品说明书用 qwen-vl-ocr,语音识别用 qwen3-asr-flash,文本整理用 qwen3.5-flash

有一个刻意的取舍:风险短信识别不申请读取短信权限,而是用 Android 的通知使用权读取短信应用弹出的通知,在本机判断。判断结果只上传脱敏摘要,短信原文不出设备。覆盖率会低一些,但一个要求"读你所有短信"的适老 App,老人和子女都不敢装。

关于 TRAE

这个项目从初赛的网页 Demo 到复赛的三端真实联动,都在 TRAE 里完成。印象比较深的是几个需要跨端一起改的活——比如高危短信从老人端本机识别、脱敏上报、到家属端送达这条链路,涉及 Android 的 WorkManager 队列、服务端幂等、家属端读取三处改动,能在同一个会话里连着推下来,中间的验证和回归也一并跑掉。

也踩过坑:AI 生成的代码在"看起来对"和"真机上跑得对"之间是有距离的,尤其是 Android 的后台限制、国产 ROM 的权限入口这类东西,最后还是得靠真机一遍遍试。

作品边界

安心桥不是医疗诊断工具,也不替代家属、社区或紧急服务。

药品说明书能力提供辅助理解,不替代医生和药师建议;风险短信能力只提供风险提示,不会自动处理资金或账号;通知读取、后台运行等敏感权限会明确说明用途,并由用户自行授权。

我更愿意把安心桥看作一座小桥:让长辈在数字世界里少一点孤立无援,也让家属和社区能更早走到同一边。

感谢阅读,欢迎交流。