本地优先的 AI 健康记录与就诊沟通工具
把这次的不舒服聊清楚,让每一次健康记录都能接着说。
A local-first AI health journal for personal health records and visit preparation.
语音与文字对话 · 病历与检查单整理 · 原话与来源可追溯 · 本机加密保存
复诊或换一家医院时,常常又要从头说明哪里不舒服、什么时候开始、以前有哪些情况。NoReset 面向个人和陪伴家人的照护者,把日常身体变化、看病资料和就诊前要说的话留在一起。
身体有什么变化,你可以直接说给「小零」听,也可以打字慢慢写。小零会结合你刚才说的话和选中的相关背景回应,必要时再问一个问题,帮助你把情况说清楚。
NoReset 把这些原话、录音和看病资料留在一起。你可以补充、纠正、回头查找,再整理成带有来源的就诊沟通记录,方便自己回顾,也方便向医生说明情况。
适合想少填表、多说话的使用者,也适合陪家人一起整理看病资料的人。
记录加密保存在当前浏览器;在线 AI 对话、语音转写和图片识字使用你自己配置的服务。NoReset 用于健康记录与就诊沟通,诊断和治疗决定由医生负责。
从首页开始 → 用自己的话聊 → 查看就诊沟通记录。
动图按使用顺序轮播实际界面;配图中的聊天和健康背景均为虚构演示内容。
| 你需要做的事 | 可以怎样使用 NoReset |
|---|---|
| 把不舒服说清楚 | 用语音或文字连续交流;可以提问、表达担忧、说明没听懂,也可以主动补充。 |
| 改正说错或识别错的内容 | 修改聊天里的原话,更新关联记录,并保留修改版本。 |
| 把检查单、报告和药盒留好 | 拍照或上传原图;识别文字后对照原件核对,再用于整理。 |
| 带上以前的相关情况 | 保存已确认的用药、过敏、既往情况等,每段对话自行勾选相关背景。 |
| 就诊前整理要说的话 | 查看本次沟通记录,或选择历史记录生成就诊交接材料,保留原话和待核实内容。 |
| 过几天继续记录 | 回到未完成的对话继续说;按关键词、类型、状态和日期查找旧记录。 |
| 换设备时带走资料 | 下载加密备份,用对应的恢复口令在新浏览器中恢复。 |
第一次打开,设置一个至少 10 个字或字符的恢复口令,再输入一次确认。以后在同一浏览器中,用这个口令解锁资料。
妥善记住口令,并定期下载备份。口令不会上传,忘记后无法由服务器代为找回。
进入首页的 「说给我听」,就会看到 「和小零聊聊」。
- 想打字:在输入框写下情况,点「发送」。
- 想说话:点麦克风,允许浏览器使用麦克风后开始说。说完点「结束这句话」;支持自动结束的浏览器也可以在停顿后结束录音。
- 想带上过去的情况:点「带上相关资料(可选)」,勾选本次有关的健康背景,最多 5 项。
- 发现文字有误:点对应原话旁的「修改」,核对后保存。
- 还有补充:接着说即可;另一件事情可以点「另记一件事」。
比如,从「昨天开始右膝盖酸,上楼时比较明显」说起,再补充平地走路时的感觉和休息后的变化。不需要先想好一套完整答案。
| 按自己的节奏说 补充、提问、纠正原话。 |
查看整理后的记录 原话和待核实内容一起保留。 |
![]() |
![]() |
点击截图可查看大图。
聊天中的 「报告」可以随时查看本次就诊沟通记录。离开后再回来,也可以接着未完成的对话说。
从首页 「拍下来」或底部 「看病资料」进入,保存检查单、报告、药盒等原图;已有的录音也可以作为资料上传。
识别后,打开原件与文字逐行比对,重点看 日期、数字、小数点、单位和药名。看不清或被裁切的地方留待核实,完成原件核对后再用于整理。
如果识别失败,先保留原件,可以从资料页面重试;需要继续交流时,也可以直接输入文字。
底部 「我的记录」可以搜索旧记录、查看完整对话。选中需要的记录或日期范围,点 「生成就诊交接材料」,就能集中查看这次想带给医生的信息。
先核对预览中的原话、时间、来源和待核实事项,再使用浏览器打印或保存为 PDF,自行交给医生。
在右上角 设置中,保存已经确认的长期问题、正在使用的药物、过敏、手术或住院经历、已有检查,以及过去类似的情况。
这些背景加密保存在本机。每次进入对话,由你选择这次要带上哪些内容;也可以一项不选。选中的背景会随后续发言发送给在线 AI,直到取消选择。
| 保存健康背景 确认后填写,对话时按需选择。 |
备份自己的记录库 换设备或清理浏览器前先下载。 |
![]() |
![]() |
点击截图可查看大图。
下载备份:在设置中点 「下载加密备份」,把 .bingli 文件保存在自己能找到的位置。文件包含记录和原件的密文,恢复时需要对应口令。
恢复资料:新浏览器第一次打开时,选择 「已有加密备份?从备份恢复」;也可以使用设置中的恢复入口。选择备份文件,输入那份备份的恢复口令,再按页面提示检查和恢复。
记录保存在 当前设备的当前浏览器,不会自动同步到另一台设备。清理浏览器数据或换设备前,请先下载备份;已经下载的旧备份需要自行管理。
准备 Python 3.12,以及自己的 DeepSeek 和 AIHubMix 服务配置。前端是浏览器应用,界面以简体中文为主;从默认分支即可获取完整源码。
git clone https://github.com/Irixil/NoReset.git
cd NoReset
python3.12 -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements-dev.txt
cp .env.example .envWindows 用户:用这组环境准备命令
下载仓库后,在项目目录的 PowerShell 中运行:
py -3.12 -m venv .venv
.\.venv\Scripts\Activate.ps1
python -m pip install -r requirements-dev.txt
Copy-Item .env.example .env打开本机 .env,填写自己的密钥:
DEEPSEEK_API_KEY=你的文字对话服务密钥
AIHUBMIX_API_KEY=你的语音与图片识别服务密钥不要把 .env 上传到 GitHub。在线对话、转写和识字使用对应服务,费用按服务商规则计算。
python -m scripts.start_app --check-config
python -m scripts.start_dev打开 http://127.0.0.1:5173/,按照上面的四步开始使用。
前端默认使用 5173,后端默认使用 18768。平时打开前端页面即可;两项服务由启动命令一起运行。
一定要用语音吗?
不用,随时可以打字。使用录音需要浏览器麦克风权限;本机页面或 HTTPS 页面才能使用麦克风。
没有网络,还能看自己的记录吗?
可以。本机解锁后可以查看、修改已保存的记录与资料。在线 AI 对话、录音转写和图片识字需要网络和对应服务配置。
资料会发送给在线 AI 吗?
健康记录加密保存在本机。使用在线能力时,本轮对话所需的文字、选中的相关背景,以及用于识别的录音或图片,会发送给对应服务。恢复口令不会上传。
可以用它诊断或决定用药吗?
NoReset 用于健康记录与就诊沟通。记录核对只确认内容;诊断、治疗和用药决定请交给医生。
模型接入说明 · API 文档 · 架构与目录 · English guide
使用问题、功能建议或可复现的问题,可以提交到 GitHub Issues。请说明操作步骤、预期结果与实际表现;截图和示例请使用虚构内容,避免上传真实病历、录音、恢复口令或服务密钥。
代码目前未授予通用开源许可证。公开示例资料的独立许可见对应资料说明。




