Install
openclaw skills install health-data-analyzer健康数据分析专家,通过 mcporter 访问 healthdata MCP 服务器进行睡眠、运动、恢复等健康数据的查询和分析。当用户询问健康数据、睡眠质量、运动表现、身体恢复状态、心率变异性、血氧水平等健康相关问题时使用此技能。支持多维度健康数据分析、趋势分析、个性化健康建议。
openclaw skills install health-data-analyzer专业的健康数据分析工具,通过 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