用途
mental-health-analyzer 是一个心理健康分析技能,用于追踪心理状态、识别情绪模式、监测危机风险和优化应对策略。它通过读取心理健康数据文件,输出趋势分析、模式识别、风险预警和关联分析等报告。该技能强调医学安全边界,报告仅供参考,不构成医学诊断或治疗建议。
主要能力
- 心理健康评估分析:对 PHQ-9、GAD-7 量表评分进行趋势分析,包括评分变化速率(分/月)、严重程度变化、PHQ-9 第 9 项(自伤意念)变化检测和趋势预测。
- 情绪模式识别:统计常见情绪、平均强度、时间模式(早/中/晚、一周各天)、情绪稳定性,以及高频和高危触发因素、应对方式效果评估。
- 心理治疗进展追踪:评估治疗目标完成百分比、症状改善程度、治疗频率与依从性、作业完成率等。
- 危机风险评估:采用多级风险检测机制,对 PHQ-9 第 9 项、症状快速恶化、高强度负面情绪占比、情绪波动、危机计划预警信号、社会退缩、功能受损等打分,合计总分 0-20+,判定高(≥10)、中(5-9)、低(0-4)风险等级并给出行动建议。
- 关联分析:将心理健康与睡眠(PSQI)、运动、营养、慢性病等其他健康数据进行相关性分析。
- 报告生成:输出结构化心理健康分析报告,并可生成包含 ECharts 图表的交互式 HTML 报告。
使用方式
技能通过命令触发:
/mental trend查看心理状况趋势/mental pattern分析情绪模式/mental therapy progress查看治疗进展/crisis assessment进行危机风险评估/mental report生成心理健康报告/mental analysis correlations进行关联分析
执行流程包括:读取数据文件并验证结构与数据点、量表趋势分析、情绪模式识别、治疗进展追踪、危机风险评估(最高优先级)、睡眠/运动/营养/慢性病关联分析、生成报告。数据不足时(建议至少 3 次 PHQ-9/GAD-7 评估或 7 天情绪日记)会给出提示。对于大量数据(如超过 6 个月的情绪日记),采用数据聚合、抽样分析、增量分析和缓存中间结果等优化策略。
数据来源
主要数据源为 data-example/mental-health-tracker.json(心理健康主数据)和 data-example/mental-health-logs/(情绪日记日志)。关联数据源包括 sleep-tracker.json、fitness-tracker.json、nutrition-tracker.json、diabetes-tracker.json、hypertension-tracker.json、medication-tracker.json 等。
适用场景
适合需要长期追踪心理状态、观察量表评分变化、识别情绪触发因素与有效应对方式、跟踪心理治疗进展,以及希望将心理状态与生活作息、运动、饮食等健康因素结合分析的用户。危机风险评估模块可用于识别风险等级并获取就医与紧急资源建议。
限制
- 本技能不进行心理疾病诊断、不开具精神药物处方、不预测自杀风险或自伤行为、不替代专业心理治疗、不处理急性精神危机。
- 报告由技能自动生成,仅供参考,不构成医学诊断或治疗建议。
- 缺失数据会触发错误或警告提示,分析结果依赖已有数据的数量和质量。
- 技能版本为 v1.0.0,最后更新日期 2025-01-06,维护者为 WellAlly Tech。