综合介绍
OpenHealthForAll 是一个开源项目,旨在帮助用户管理和理解个人健康数据。通过利用人工智能技术,OpenHealthForAll 提供了一个本地运行的健康助手,帮助用户更好地管理和分析他们的健康信息。该项目支持多种数据源,包括血液检测结果、健康检查数据、个人身体信息和家族病史等。用户可以将这些数据集中在一个平台上,进行智能解析和结构化处理,从而实现个性化的健康管理。
功能列表
- 集中健康数据输入:轻松将所有健康数据集中在一个平台上。
- 智能解析:自动解析健康数据并生成结构化数据文件。
- 上下文对话:使用结构化数据与GPT驱动的AI进行个性化互动。
- 支持多种数据源:包括血液检测结果、健康检查数据、个人身体信息和家族病史等。
- 支持多种语言模型:如LLaMA、DeepSeek-V3、GPT、Claude、Gemini等。
使用帮助
安装流程
- 克隆仓库:在终端中运行
git clone https://github.com/OpenHealthForAll/open-health.git
克隆项目仓库。 - 安装依赖:进入项目目录并运行
npm install
安装所需依赖。 - 配置环境:复制
.env.example
文件并重命名为.env
,根据需要修改配置。 - 启动项目:运行
npm run dev
启动本地开发服务器。
使用指南
- 数据输入:在平台上输入或上传健康数据,包括血液检测结果、健康检查数据等。
- 数据解析:系统会自动解析输入的数据,并生成结构化数据文件。
- 个性化互动:使用解析后的数据与AI助手进行对话,获取个性化的健康建议。
- 数据管理:用户可以随时查看、编辑和管理已输入的健康数据。
详细操作流程
- 集中健康数据输入:在平台的“数据输入”模块中,用户可以选择不同的数据类型(如血液检测结果、健康检查数据等)进行输入或上传。系统会自动识别并解析这些数据。
- 智能解析:数据输入后,系统会自动进行解析,生成结构化的数据文件,用户可以在“数据管理”模块中查看解析结果。
- 上下文对话:在“AI助手”模块中,用户可以使用解析后的数据与AI助手进行对话。AI助手会根据用户的健康数据提供个性化的建议和指导。
- 支持多种数据源:平台支持多种数据源的输入,包括血液检测结果、健康检查数据、个人身体信息和家族病史等。用户可以在“数据源管理”模块中添加和管理不同的数据源。
- 支持多种语言模型:平台集成了多种语言模型,如LLaMA、DeepSeek-V3、GPT、Claude、Gemini等,用户可以根据需要选择不同的模型进行互动。