npm install taro-ui-vue3
npm install echarts4taro3
npm install --save-dev @types/[email protected]
详见 https://nervjs.github.io/taro-docs/docs/GETTING-STARTED
cd 项目目录
npm install
# develop 模式开启文件修改监视
npm run dev:weapp
# 或者直接编译:weapp = 微信小程序
npm run build:weapp
下载并打开微信开发者工具,然后选择项目根目录进行预览。
需要注意开发者工具的项目设置:
- 需要设置关闭 ES6 转 ES5 功能,开启可能报错
- 需要设置关闭上传代码时样式自动补全,开启可能报错
- 需要设置关闭代码压缩上传,开启可能报错
- 主要修改:
/src
里面的代码/src/pages
: 页面文件目录/src/utils
: TS 写的其余文件/src/app.ts
: 项目入口文件/src/app.scss
: 项目总通用样式/src/app.config.ts
: 项目入口配置index.html
: 暂时没啥作用,可以忽略
/project.config.json
: 微信小程序项目配置/tsconfig.json
: TypeScript 配置/.eslintrc
: ESLint 配置/config
: 项目编译配置目录index.js
: 默认配置dev.js
: 开发环境配置prod.js
: 生产环境配置
人口老龄化的加剧,老年群体中慢性病患者比例逐渐增加,并且可能存在多种慢性疾病共存的情况,如高血压、心脏病、糖尿病等,需要长期服用药物治疗,但这类人群身体状况较为脆弱,不适宜外出配药取药,而老年人对线上预约配送、手机咨询等获取药物及服用方法等信息的渠道不熟悉,因此,打造一个使老年患者可居家用药的智能药箱显得尤为重要。
- 智能提醒方案,及时提醒用药,一键取药。
- 针对小伤病,AI非处方药推荐以及智能配药、健康饮食推荐。
- 随时提醒药物情况,避免备药不足,药品过期的情况。
- 健康检测,测心率、血糖等。(选)
- 儿女可以通过移动设备端远程关护,对药箱进行控制、设置服药计划等。
- 紧急情况下,按下紧急呼叫键,自动呼叫已绑定的号码。(选)
- 扫描区,拍摄识别药盒(或条形码),提炼药品信息并且语音播报。(选)
- 语音识别,方言。
- 穿戴设备陀螺仪(或esp-csi技术),检测老人是否摔倒。(选)
- 用户注册、登录,账户信息(昵称、账号密码、手机号等)管理,设置紧急呼叫人号码(选)。病人信息(性别、年龄、身高体重、最近一次测量血压、血脂、血糖、心率等生理信息)管理。(一个账号可以监护多个病人)
- 主页面:服药计划,按时提醒吃药,药物不足、过期提醒,显示药物剩余量(选),服药记录。按键控制:手动声音提示吃药、打开药箱。
- AI智能咨询页面:症状描述、病情分析、药物推荐、自动发药。
- 用户注册
- 用户登录
- 账户信息
- 用户昵称
- 账号密码
- 手机号码
- 紧急联系人
- 患者信息
- 患者性别、年龄、身高、体重
- 患者血压、血脂、血糖、心率
- 主页面
- 服药计划,按时提醒吃药,药物不足、过期提醒,显示药物剩余量(选),服药记录。
- 按键控制:手动声音提示吃药、打开药箱。
- AI智能咨询页面
- 症状描述
- 病情分析
- 药物推荐
- 自动发药。
乐鑫赛道
- 图标来源:医疗健康行业图标库