0. 先和大家打个招呼吧 ![]()
-
**我是谁:**一名普通的子女、晚辈,同时也是一名产品爱好者。
-
我是怎么用 TRAE 把 Demo 做出来的:
用 TRAE 把这个产品做出来,我先跟它讨论了完整的产品文档,明确要实现什么功能、具体怎么实现,再一步步规划每一步的工作。
整个开发分成了三个阶段,每个阶段都有明确的提示词和测试验证:
第一步,搭建首页骨架和登录绑定流程。TRAE 很快完成了实现,看到"我是子女 / 我是老人"两个大卡片在浏览器里跑起来的时候,我知道这个方向是可行的。
第二步,实现子女端药品管理功能,包括添加药品、拍照上传、选择时段、剂量设置、日历记录。TRAE 生成 Demo 后,我可以直接运行测试,发现问题就用自然语言描述,它能快速调整和修复。
第三步,老人端和全部验证。反复强调"零文字"“大图片”“语音播报”,明确描述需求和改进方式。同时解决误触问题、增加确认环节。TRAE 帮我实现了超大药品卡片、自动语音提醒、点击话筒播放说明、两步语音确认吃药。
实际开发中,我的产品需求和最初的方案有一些差异。虽然大框架一致,但具体实现方法和功能细节有所不同。基于 TRAE 给出的原型,我们可以快速迭代优化,最终完成了这套功能。
1. Demo 简介
-
**是什么:**demo是一款单页 Web 应用(HTML 文件),面向不识字老人的纯图片 + 语音驱动服药提醒工具。
-
面向谁:
- **核心用户:**不识字或视力退化的老年人(农村老人、城市低学历老人)
- **配置者:**老人的子女或照护者;
-
主要功能:
- 一、家庭编号绑定:子女创建家庭后,系统随机生成 6 位家庭编号并设置 4 位密码;老人输入编号和密码即可加入家庭,完成一次绑定后永久使用。
- 二、子女端药品管理:子女可以拍照添加药品,设置服药时段和剂量,录制或生成语音提醒,查看日历形式的服药记录,还能对已有药品进行编辑和删除。
- 三、老人端服药提醒:老人打开应用即可看到超大图片的药品卡片,配有自动语音播报和时段图标分组。点击药品可收听语音说明,通过两步语音确认完成吃药标记,整个界面零文字设计。
- 界面展示:
-
首页
-
子女端注册
-
唯一家庭编号和密码
-
子女端添加药品,上传图片,填写药品名称或描述,选择服用时间和剂量,录制提醒语音,或直接ai生成语音
-
子女端药品管理界面
-
老人端绑定界面,点击对应对话框有语音提醒
-
老人端使用界面,已服用的药绿色边框,无法再次点开,点击时有语音提醒,该药品已经服用过了;未服用的药黄色边框
-
老人段服药界面,在最上方有服用时间,区分早中晚,点开对应要服用的药,会自动播放服药注意事项提醒,也可以点击扬声器图标再次播放,吃完后点击绿色对勾,会播放语音确认,是否完成服用,同时绿色对勾图标背景变黄,避免误触和错点
-
子女端查看服药情况,可以直接看到老人什么时间吃了什么药,每天的服药情况
-
2. Demo 创作思路
-
**灵感来源:**这个项目的起点是家里老人不识字,日常跟我们联系基本只靠电话。因为患病,每天需要服用七八种药物,但对于自己是否已经吃过这种药、每一种药吃多少剂量,全靠自己记忆,写在纸上去比对也花费大量时间。而子女是没法时刻陪在身边的。
我尝试过找市面上的用药提醒 App,但发现它们全都依赖文字界面,操作门槛很高,不识字老人根本用不了。这让我意识到:不识字的老人并非不想用智能手机,而是市场上缺乏适配他们使用习惯的产品。
-
想解决的问题:
- 不识字老人的用药提醒和管理,知道吃什么,什么时候吃,吃多少
- 避免老人漏服、错服药物,影响健康
- 让子女了解老人是否按时服药
- 子女可以录制自己的语音提醒,避免AI的工具属性,增加人与人的温度连接
-
为什么做这个方向:
- **老人端:**让老人仅通过查看图片就能明确用药信息,服药后可以确认已完成,配有语音播报和提醒,无需阅读任何文字。
- 子女端:子女可以查看老人是否按时服药、服用了哪些药物,还可以上传录音。当子女忙碌无法经常打电话时,老人可以通过播放录音,仿佛子女就在身边告知用药方法,也能加强子女和老人之间的联系。
- **家庭绑定:**子女创建家庭生成编号,老人通过编号加入,一次绑定永久使用。
- 版本取舍:
- **Demo不做 App / 小程序,做网页:**降低安装门槛,双击就能打开,演示便捷。
- **不集成系统闹钟提醒:**很多农村中老年用户不会随身携带手机,通常将手机放在一旁,所以在 Demo 阶段采用按需打开应用的形式,专注于核心交互体验。正式产品再考虑完整的提醒机制。
- **不做云端数据库,做 localStorage:**Demo 阶段聚焦核心交互,正式产品需考虑云端部署和完整的使用体验。
3. Demo 体验地址(三选一)
-
交互式可体验的HTML格式文件:
记得吃药_Demo.zip (18.0 KB)
-
使用说明:
- 下载 Zip 文件,解压
- 双击 index.html,建议使用 Chrome 浏览器打开
- 首页选择「我是子女」或「我是老人」,或点击底部「演示模式」直接体验
-
演示流程:
- **子女端:**创建家庭 → 截图记录家庭编号和密码 → 进入子女端 → 添加药品(拍照 + 时段 + 剂量 + 语音)→ 点击药品卡片编辑/删除 → 查看日历记录
- **老人端:**加入家庭 → 查看今日大图片药品 → 听语音说明 → 点击绿色对勾 → 听到"确认吃完这个药了吗?" → 再次点击确认吃药 → 点击绿色边框已服用药品,听到语音“该药品已经服用过了” → 点击未服用药品,点击红色
,语音“等会儿再吃” - **数据互通:**老人吃药后,子女端记录实时更新
- **直接演示:**提供演示模式,可直接体验子女端/老人端,但因为没有外部图片依赖,没有药品图片,可以通过点击对应药品更换图片来获得更完整体验。
4. TRAE 实践过程
-
我的开发方式不是一次性丢给 TRAE 一个模糊需求,而是先讨论产品文档、明确功能边界,再分阶段给出具体提示词,每完成一步就测试验证,发现问题再用自然语言描述让 TRAE 修复。
-
附开发关键步骤截图(不少于 3 张);
-
附关键任务对话的 Session ID(不少于 3 个),用于证明作品由 TRAE 开发完成.
-
Session ID
Session 1:1800312932021015:6d0b7bbda273edd3d665529e7fd6b93b_6a452401e901c362d00585ac.6a47bb992e7cc57b93d3a18c.6a47bb9996645130878e4998
Session 2:1800312932021015:497d77c6e0a2aa8114f92bb8c46cf980_6a47bd57b1151efcb4d91614.6a4bcdf145a5d43112de9e38.6a4bcdf1d9c1336ba4985948
Session 3:1800312932021015:69a714632c8caa5c68252a059fde1f41_6a4bd1350d1d40504ecb84c4.6a4ccd21f05f71cc620e852c.6a4ccd21ae56b79374444cf0
5. 对应的报名审核通过的帖子链接















