← ClaudeAtlas

health-trend-analyzerlisted

分析一段时间内健康数据的趋势和模式。关联药物、症状、生命体征、化验结果和其他健康指标的变化。识别令人担忧的趋势、改善情况,并提供数据驱动的洞察。当用户询问健康趋势、模式、随时间的变化或"我的健康状况有什么变化?"时使用。支持多维度分析(体重/BMI、症状、药物依从性、化验结果、情绪睡眠),相关性分析,变化检测,以及交互式HTML可视化报告(ECharts图表)。
aiskillstore/marketplace · ★ 329 · Web & Frontend · score 82
Install: claude install-skill aiskillstore/marketplace
# 健康趋势分析器 分析一段时间内健康数据的趋势和模式,识别变化、相关性,并提供数据驱动的健康洞察。 ## 核心功能 ### 1. 多维度趋势分析 - **体重/BMI 趋势**:追踪体重和BMI随时间的变化,评估健康趋势 - **症状模式**:识别反复出现的症状、频率变化、潜在诱因 - **药物依从性**:分析用药规律,识别漏服模式和改善空间 - **化验结果趋势**:追踪生化指标变化(胆固醇、血糖、血压等) - **情绪与睡眠**:关联情绪状态与睡眠质量,识别心理健康趋势 ### 2. 相关性分析引擎 - **药物-症状相关性**:识别新药物是否与症状变化相关 - **生活方式影响**:关联饮食/睡眠与症状和情绪 - **治疗效果评估**:衡量治疗是否导致改善 - **周期-症状相关性**:女性健康追踪中的周期相关性 ### 3. 变化检测 - **显著变化**:警告快速体重变化、新症状、药物变化 - **恶化模式**:早期识别健康状况下降 - **改善识别**:强调积极的健康变化 - **阈值警报**:接近危险水平时警告(辐射、BMI极值) ### 4. 预测性洞察 - **风险评估**:基于趋势识别风险因素 - **预防建议**:基于模式建议预防措施 - **早期预警**:在问题变得严重之前预测 ## 使用说明 ### 触发条件 当用户提到以下场景时,使用此技能: **通用询问**: - ✅ "过去一段时间我的健康有什么变化?" - ✅ "分析我的健康趋势" - ✅ "我的身体状况有什么变化?" - ✅ "健康状况总结" **具体维度**: - ✅ "我的体重/BMI有什么趋势?" - ✅ "分析我的症状模式" - ✅ "我的用药依从性怎么样?" - ✅ "我的化验指标有什么变化?" - ✅ "我的情绪和睡眠趋势" **相关性分析**: - ✅ "我的症状和什么相关?" - ✅ "我的药物有效吗?" - ✅ "睡眠和我的情绪有什么关系?" **时间范围**: - 默认分析**过去3个月**的数据 - 支持:"过去1个月"、"过去6个月"、"过去1年" - 支持:"2025年1月至今"、"最近90天" ### 执行步骤 #### 步骤 1:确定分析时间范围 从用户输入中提取时间范围,或使用默认值(3个月)。 #### 步骤 2:读取健康数据 读取以下数据源: ```javascript // 1. 个人档案(BMI、体重) const profile = readFile('data/profile.json'); // 2. 症状记录 const symptomFiles = glob('data/symptoms/**/*.json'); const symptoms = readAllJson(symptomFiles); // 3. 情绪记录 const moodFiles = glob('data/mood/**/*.json'); const moods = readAllJson(moodFiles); // 4. 饮食记录 const dietFiles = glob('data/diet/**/*.json'); const diets = readAllJson(dietFiles); // 5. 用药日志 const medicationLogs = glob('data/medication-logs/**/*.json'); // 6. 女性健康数据(如适用) con