grid_view

身体健康风险评估模型

1.0
作者: @zhouju
评分: 4.8
下载量: 0

关于此技能

评估戒毒人员身体健康风险,基于8个维度评分,输出风险级别、总分及详细原因;当需要评估戒毒人员健康状况、生成测试数据或进行健康风险分析时使用

技能文档 (SKILL.md)

---

name: detox-health-risk-assessment

description: 评估戒毒人员身体健康风险,基于8个维度评分,输出风险级别、总分及详细原因;当需要评估戒毒人员健康状况、生成测试数据或进行健康风险分析时使用

---

戒毒人员身体健康风险评估

任务目标

  • 本 Skill 用于:评估戒毒人员的身体健康风险等级
  • 能力包含:生成模拟用户数据、计算8个维度风险得分、输出风险级别和评估报告
  • 触发条件:用户需要评估戒毒人员健康状况、生成测试数据或进行健康风险分析

前置准备

  • 无需前置依赖

操作步骤

标准流程

1. 生成测试数据

- 调用项目工具 generateDetoxHealthRiskTestData

- 输入参数:

* idCard:身份证号(可选,不提供则随机生成)

* count:生成条数(可选,默认 1)

- 输出:包含 8 个评估维度数据的 JSON

2. 计算风险得分

- 优先调用项目工具 assessDetoxHealthRisk

- 输入参数:

* userDataJson:单个用户健康数据 JSON

- 输出内容:

* 风险级别

* 风险总分

* 各分类得分详情

* 评分原因

* 重点风险提示

* 改善建议

3. 必要时核对评分依据

- 如需解释评分逻辑,可调用 readFile("detox-health-risk-assessment/references/risk_factors.md")

- 评分标准包括 8 个分类:

* 分类1:基础性疾病与慢性病状况(最高60分)

* 分类2:毒品相关躯体并发症(最高20分)

* 分类3:戒断反应状况(最高15分)

* 分类4:出所就医情况(最高15分)

* 分类5:异常生理信号(最高10分)

* 分类6:病理性睡眠质量异常(最高10分)

* 分类7:年龄(最高20分)

* 分类8:所内就医频率(最高5分)

- 评分规则:每个分类取最高分值项,不叠加

4. 判断风险级别

- 汇总 8 个分类的实际得分

- 总分范围:0-155分

- 风险级别判定:

* 高风险:≥ 100分

* 中风险:60-99分

* 低风险:< 60分

5. 生成评估报告

- 报告结构:

* 用户基本信息(年龄、性别等)

* 风险级别总结(高/中/低)

* 风险总分

* 各分类得分详情

* 具体评分原因(逐项说明)

* 重点风险提示(得分最高的2-3个维度)

* 改善建议

资源索引

  • 项目工具generateDetoxHealthRiskTestDataassessDetoxHealthRisk
  • 评分标准:见 references/risk_factors.md(8个分类的详细评分规则)

注意事项

  • 评分时优先使用 assessDetoxHealthRisk,避免手工计算偏差
  • 评分时遵循"每个分类取最高分值,不叠加"原则
  • 确保评估原因与数据一一对应,清晰说明扣分依据
  • 重点关注得分较高的风险维度,提供针对性建议
  • 数据生成优先调用 generateDetoxHealthRiskTestData,不要再调用 Python 脚本
  • 数据生成时保持医学常识的合理性(如年龄与疾病关联)

使用示例

示例1:生成测试数据并评估

1. 调用 generateDetoxHealthRiskTestData(idCard="110101199001011234", count=1)

2. 拿到单个用户 JSON 后,调用 assessDetoxHealthRisk(userDataJson=...)

3. 直接输出工具返回的风险评估结果和报告

示例2:完整评估流程

1. 调用 generateDetoxHealthRiskTestData 生成用户数据

2. 调用 assessDetoxHealthRisk 获取结构化评分结果

3. 如需解释某一维度原因,再读取 references/risk_factors.md

4. 输出详细评估报告

示例3:评估报告格式

【身体健康风险评估报告】

用户基本信息:
- 年龄:35岁
- 性别:男

风险评估结果:
- 风险级别:中风险
- 风险总分:65分

各维度得分:
1. 基础性疾病与慢性病状况:20分
   - 原因:患有高血压2级,属于需长期服药的中度慢性病
2. 年龄:5分
   - 原因:18-50岁年龄段
...

重点风险提示:
1. 基础性疾病需持续管理,建议定期监测血压
2. ...

改善建议:
...