为了让我的姨夫不再用错药,我开发了这款用药助手

1.前言

一天家里面闲聊,我听说了我的姨父因为忘记自己应该使用多少计量的药物,连续一个月服用了3倍的使用量。我的父母说,现在中老年人,包括他们自己也很难记住自己每一顿的应服数量和种类。

看来这不仅仅是一个个体问题,还是一个社会问题。*根据新华社的统计,53%的人常用药品1-2种,26%的人服用药物3-4种,还有2%的人同时服用药物多达9种以上。*但我相信现实情况只会比这更夸张。想想吧,中老年人服用的保健产品、补充的维生素、按特定时间需要使用的降压药、糖尿病需要打的胰岛素等是否又统计在这个数字内呢?

我们年轻人尚且下课了还把手机落在教室,对于中老年人,他们该如何应对自己繁杂的健康计划呢?又怎么样能够让年轻人远程参与进来,使得健康真的是以家庭为单位的呢?

抱着解决问题的心态,我开始进行了一个调查。那就是:

如何应对老年人的用药遗忘危机?

不过,在自己造轮子之前,我们可以先看看已经有的解决方案。

2.市场调查

我开始从两个方面进行调查:硬件软件

硬件

硬件有很多优点,比如是真实可以触摸到的,再比如是中老年人易于接受的。(各种方面,不会使用智能机也是利好于硬件)

当然,硬件也有更多缺点,比如一些想法难以实现、造价高、极度依赖使用方式。

这里就不得不提到我奶奶在医院里面使用的东西了,如下图所示:

GJXZHE-YXRLN}7R$-VK$2M.png

这个东西呢,我认为是很好用的。符合简洁、明了的原则,但是也过于简单,简单到我奶奶自己根本就不会把药物一个一个的放进去,也是需要子女每周去进行操作,也无法临时变更。况且一些粉类的药物也无法在内使用。有没有更智能一点的呢?

还真有

F1_YLL7QH{)76M_B4$-UEUB.png

不过让我们先不要欢呼雀跃,因为他吹嘘的越高级(我可没批评他一个月400访客就说自己是“交易榜单TOP1”),他的实际使用体验就越差。

仔细想想我们需要的到底是什么吧:

  • 完整的、按时间的提醒,而且还必须包含强提醒
  • 需要提醒到具体的用量,还要好用,价格低廉

硬件看起来没有满足这些条件的,,,,,,

看来只能考虑软件了

软件

软件方面,在经过一番搜寻之后,排除完很多蹭了一点点的名字但明显就是套皮垃圾广告软件之后,我获得了以下结果,表格如下

个人提醒(信息、闹钟) 高级个人提醒(语言、电话) 一扫式识药 药物相互作用检测 动态调整服药进程 家庭管理 大字版 专业AI问诊 个人健康档案 基于机器学习的健康预警
用药助手 + + + + + + + + + +
丁**生 - - - + + - - + + -
吃***器 + - - - - - + - - -
**啦 + - + + - + - - + -

我发现了一些现象,也就是

软件本身的诞生就应该是满足相对应群体的需求,而并非只完成某些功能

后两者作为一款针对中老年人的软件,只做到了最基础的“显示”和“提醒”,甚至没有办法让任何一个中老年人使用,连我都难以使用。抛开随时送我到淘宝和抖音极速版的广告,就光从这难以言说的操作,我就很难相信这样的软件有人使用。况且还是对智能机不熟悉的中老年人。

这样来看,我确实是需要做一款软件,去真正实现一些功能了。

3.策划与设计

在开始之前,我们要设计一下功能

40d4b1dc75105acbe9981a15d906fdbf.jpg

总的来说,我们要实现如上这些功能。不过我们一步一步来。

我认识了我们学校的牢涛,他为这个软件也设计了很多内容,同样的,立项书也由他写了,反正杂七杂八的

不过也是成功的组建起一个团队

4.开发

首先必须请出我们的牢软件,Unity!

这回用Unity的原因就是他支持多平台的移动开发,并且有很多插件可以直接使用(比如说读取相册、打开系统摄像机并且拍照等)

所以说,第一步,我开始设计首页。

首页必须要 足够简洁、直抒胸臆 ,按键都要足够清晰足够大 ,保证所有页面都可以在首页 经过两次操作打开

另外,动画必须要流畅!完全流畅!

为了完成这样的任务,我设计了如下的页面:

93EK1X`9LD74WL45N$QLULS.png

药物的时间、名称、数量,一目了然

药物的修改、删除、数据,一触即达

最常用的添加功能我设计在右上角, 一键即达 ,所有添加方式呼之欲出

更多功能我设计在右下角,不挡栏目的同时还拓展了屏幕的区域,使得更美观

~(全部设计页面的工作都是我在做,所以如果有意见我就会去考虑的)~

更多功能包含云同步、AI问诊、健康档案、设置等功能*(有尚未完成的部分,这里暂时不展示)*

拍照上传页面(也包括选择图片上传),我设计了 完整的、简洁的“新手教程” ,通过一段动画来教会中老年人使用这样便捷的功能

另外,我使用Qwen_VL模型进行预测,为用户提供多种药物服用方式,轻轻一点就可以填充全部的数据,免去了手动添加的烦恼

IUWZ02G(RVS2TOFML7MBEAI.png

当然你也可以 “手动上传”“扫描二维码上传”,后者是与特定医院合作,扫描二维码之后直接读取全部数据。

还是很方便的吧?

当然,我也设计了 “药物清单识别” 功能,允许用户拍摄药物清单,方便于一条一条的读取。

对于提醒,在对比了市面上的相关产品之后,我发现简单的信息提醒或者闹钟提醒可能对于年轻人很有效,但对于不会一直抱着手机,亦或是对这类“软提醒”难以吸引注意力的中老年人,这招恐怕隔靴搔痒。

怎么办呢?

我奶奶的老年机给了我灵感。在收到短信的时候,它会大声的播报出来,在来电的时候,也会大声的放出铃声,使我的奶奶听到、接听。

这不是正是我想要的强提醒功能吗?

分析一下原理,前后者的提醒功能无非就是一个不可以确认是否收到信息,一个可以。但是它们都用了一些”手机之外”的广播性质。所以在我的软件里面,如果不开启关怀版模式但对于药物开启强提醒,你可以体验到我特殊设计的“AI电话提醒”,而如果开启了关怀版模式,你可以在到点前就体验到大声的语音播报,无需查看手机也可享受服务。后续我会制作电视版,使得整个过程对老年人更友好。

然后,,,,

账号功能、云同步功能,这也必须要有吧~

这次我还准备了一个更完美的功能,也就是加强版的AI问诊!

对比现在市上的多种AI问诊功能,我设计了新的问诊方式,既不同于医院里面简易的导览设备,也不同于某些软件内部的完全由文字组成的问诊功能,新的问诊功能是完全由图形化驱动。以任何人都能理解模式化、流程化的结构展示,徐徐道来。

当然,对AI的应用不可能只有这么少,我还设计了大量不需要强调但是足够智能和好用的功能。
区别于传统的AI应用,我尝试着把生成式人工智能从“对话式”转变为“无感式”,让程序真正融合这些智能的算法。
在一段时间的测试之后,我找到了一种可以让生成式人工智能精确返回一个json文件,以及对json文件的项进行进一步的解释的一种办法。他也同样用在了“一扫式识药”和“健康建议”等功能。

对于中老年群体,从另一个角度来看,除了“足够好用”,我们也需要“足够暖心”。“暖心”需要家人的陪伴,需要温馨的提醒,需要积极向上的暗示。

我设计了“家庭管理”功能,家庭成员可以帮助设置药物提醒,也可以查看打卡情况,而如何确保打卡就是下一个段落我要谈的事情了。

我不希望软件成为冷冰冰的工具软件,我希望它可以真正成为人家里面的健康管家,也希望它能够改善一些中老年人面对的共同困境,也可以让年轻人在此获得更多动力。

更暖心,更实用。
这才是我的目的。

5.进展

目前软件已经开发出1.2正式版本,1.4开发版本,预计在2.0版本完全实装家庭功能、相互作用检测功能,在3.0版本完全实装健康档案、AI问诊功能。在这期间我会尝试与公司、企业打交道,让项目真正变成一个商业的项目。

因为其实从想法到今天也不过几个月,学校里面也在忙,软件开发也有一定难度,这是我从没接触过的领域。虽然一些比较基础的人工智能已经在软件方面贡献了许多力量,但是生成式人工智能在软件领域尚未完全开发,我也 希望能为其提供一个新的解决方案和参考价值

谁知道呢,当时一句话就变成了现在已经几千行代码的软件了。

我也成功拿到了软著,还在准备竞赛。

7aaecb982e4cc12e5b8c912b5e7d9904.jpg

6.聊点别的

来学校还喜欢上网安了,这辈子也算是有了(bushi)

上一期我写的关于OJ的事情,这个BUG被很快修复了,在我准备制作2.0版本的时候有一名不知名学长给了我他以前开发的软件,也是实现我想开发的2.0版本,不过思路不太一样,但有轮子咱也不再做了。

不过在此之后,我就开始负责我们学校新的OJ平台的开发了,那再研究就不好了对吧?我们学校也是好起来了,必须的!

(游戏就暂缓开发了,比赛有够忙的了)


现在该考虑的,就已经不是怎么完成学业这么普通、这么简单了。

是诗和远方。