用途
WellAlly 数字健康集成技能用于将多个数字健康数据源整合到个人健康管理系统,并连接 WellAlly.tech 知识库,提供数据导入和知识参考。它面向需要导入或规范化健康数据、希望将个人健康数据工作流连接到 WellAlly.tech 知识库,或需要基于用户健康上下文进行文章推荐的任务。
主要能力
- 数据导入:支持从 Apple Health、Fitbit、Oura 以及通用 CSV/JSON 导出文件导入健康数据,并按数据源类型使用相应导入脚本读取。
- 数据映射与转换:将外部数据映射为本地格式,例如将 Apple Health 步数记录映射为包含日期、步数、来源、设备字段的本地记录,并保存到本地文件。
- 数据校验:检查必填字段、校验数据类型、检查数据范围、确保时间格式正确,并返回 valid、errors、warnings。
- 导入报告:生成包含来源、导入日期、各类记录导入数量、日期范围与校验结果的导入报告。
- 知识库查询:按主题(如营养、健身、睡眠、心理健康、慢性病、高血压、糖尿病等)在知识库索引中检索相关文章,并返回文章标题、URL、分类与描述。
- 智能推荐:读取用户健康数据(如档案、血压、睡眠、体重历史),分析健康状况(识别关注点与良好模式),并针对相应状况推荐文章,生成推荐报告。
- 数据管理:查看或管理已导入的外部数据,整合不同平台的健康数据。
使用方式
触发条件包括:导入 Apple Health/Fitbit/Oura 数据、导入 CSV 健康数据文件、查询 WellAlly 平台关于高血压或睡眠等主题的文章、请求基于健康数据的文章推荐,以及查看或整合健康数据源等场景。
执行步骤:
- 识别用户意图(导入数据、查询知识库、获取推荐、数据管理)。
- 数据导入流程:确定数据源 → 读取外部数据 → 数据映射与转换 → 数据校验 → 生成导入报告。
- 知识库查询流程:识别查询主题 → 搜索相关文章 → 返回文章链接。
- 智能推荐流程:读取用户健康数据 → 分析健康状况 → 推荐相关文章 → 生成推荐报告。
执行前需阅读详细指南,其安全、前置条件和校验要求为强制要求;聚焦任务可加载相关章节,端到端任务需完整阅读指南。
适用场景
- 从 Apple Health、Fitbit、Oura 或 CSV/JSON 文件导入并规范化健康数据。
- 将个人健康数据工作流连接到 WellAlly.tech 知识库。
- 基于用户健康数据(血压、睡眠、体重、步数等)进行文章推荐。
- 查询 WellAlly.tech 知识库中关于特定健康主题的文章。
- 查看和管理已导入的外部健康数据,整合多平台健康数据。
限制与安全要求
- 不得将数据上传到外部服务器(API 同步除外)。
- 不得在代码中硬编码 API 凭证,不得共享用户访问令牌。
- 所有导入数据仅存储在本地;OAuth 凭证须加密存储;仅在用户明确授权后导入。
- 须校验导入数据类型与范围,过滤异常值(如负步数),保留数据来源信息,处理时区转换。
- 错误处理:文件读取失败时提示检查文件路径与格式并提供正确格式示例、建议重新导出数据;API 调用失败时提示检查网络连接与凭证、提供 OAuth 重新认证指引、回退到 CSV 导入方式;数据校验失败时提示跳过无效记录、记录跳过数量、继续处理有效数据。
- 仅在任务明确匹配上述范围时使用;输出不应替代环境特定校验、测试或专家评审;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。
- 具体收费、价格、平台支持细节暂未提供。