健康数据分析专家,调用 mcporter 访问 healthdata MCP 服务器查询睡眠、运动、恢复等数据。用户询问健康数据、睡眠质量、运动表现、恢复状态、心率变异性、血氧水平等时使用。支持多维度分析、趋势分析与个性化健康建议。
健康数据分析器是一项面向实际任务的技能,主要用于专业的健康数据分析工具,通过 MCP 服务器访问完整的健康数据库,提供睡眠、运动、恢复等多维度健康分析;睡眠分析 : 睡眠质量评分、睡眠分期分析、睡眠债务计算;
多设备融合 : 支持多设备数据融合分析。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
专业的健康数据分析工具,通过 MCP 服务器访问完整的健康数据库,提供睡眠、运动、恢复等多维度健康分析。
所有健康数据查询必须遵循以下三步流程:
mcporter call healthdata.list_available_tables
mcporter call healthdata.get_table_schema table_list='["table1", "table2"]'
参数格式:
table_list: JSON 数组格式,用单引号包围table_list='["sleep_segments", "sleep_calculations"]'mcporter call healthdata.query_table_data table_name=TABLE_NAME start_date=YYYY-MM-DD end_date=YYYY-MM-DD conversation_time="YYYY-MM-DD HH:MM:SS"
参数说明:
table_name: 要查询的表名start_date: 开始日期 (YYYY-MM-DD)end_date: 结束日期 (YYYY-MM-DD) conversation_time: 当前对话时间,用引号包围users: 用户基础信息user_data_sources: 数据源设备信息health_data_numeric: 原始多设备健康数据fusion_health_data_numeric: 融合后统一健康数据health_data_workout: 原始运动数据sleep_segments: 睡眠分段数据 (一晚完整睡眠)training_segments: 训练分段数据 (一次完整运动)metrics_segments: 健康指标分段数据sleep_calculations: 睡眠质量评分strain_calculations: 运动负荷评分 recovery_calculations: 身体恢复评分sleep_segments 获取睡眠基础数据sleep_calculations 获取睡眠评分training_segments 获取运动数据strain_calculations 获取负荷评分recovery_calculations 获取恢复评分metrics_segments 获取生理指标data_quality_flag 字段 (normal 为正常)详细的查询模式和示例请参考 references/query-patterns.md
完整的数据库表结构和字段说明请参考 references/database-schema.md
如果 mcporter 命令失败:
mcporter list相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章