symptom-triage¶
Skill 简介¶
Symptom Triage 是一个基于 OpenClaw 平台的临床症状评估 Skill,旨在通过结构化的问诊流程对患者的症状进行分类,并根据紧急程度提供相应的医疗建议。该 Skill 通过有针对性的问题收集患者的症状信息,并将其归类为从“紧急”到“常规”的不同紧急程度,同时推荐合适的医疗环境,如急诊室、门诊或家庭护理等。Symptom Triage 的核心目标是在保证患者安全的前提下,优化医疗资源的分配,并为患者提供及时、有效的健康指导。
在医疗资源紧张的当下,Symptom Triage 提供了一种高效且可靠的解决方案。通过自动化的症状评估流程,该 Skill 能够快速识别出需要紧急医疗干预的病例,同时为非紧急病例提供合理的自我护理建议,从而减轻医疗系统的负担。无论是面向个人用户还是医疗机构,Symptom Triage 都能显著提升健康咨询的效率和准确性。
主要功能¶
1. 结构化的症状评估流程
Symptom Triage 通过一系列有针对性的问题,引导用户逐步描述其症状。这种结构化的问诊方式不仅能确保信息的完整性,还能有效避免遗漏关键症状。例如,当用户描述“头痛和头晕”时,Skill 会进一步询问头痛的部位、持续时间、伴随症状等细节。
2. 紧急程度分类
根据收集到的症状信息,Skill 会自动将病例分类为不同的紧急程度,包括“紧急”、“次紧急”、“常规”等。例如,对于描述“左侧胸部剧烈疼痛”的用户,Skill 会立即将其归类为“紧急”并建议前往急诊室。
3. 红色标记识别
Skill 内置了红色标记(red-flag)识别机制,能够快速识别出需要立即就医的严重症状。例如,高烧、胸痛、呼吸困难等症状都会被标记为高优先级,并建议用户尽快就医。
4. 年龄和性别调整的评估
Skill 会根据用户的年龄和性别调整评估标准。例如,儿童高烧和成人高烧的处理方式可能不同,Skill 会根据具体情况进行相应的调整和建议。
5. 个性化的护理建议
除了紧急情况的处理建议,Skill 还会根据用户的症状提供个性化的自我护理和后续随访计划。例如,对于“喉咙痛持续了3天”的用户,Skill 会建议一些家庭护理措施,并建议在必要时进行进一步检查。
6. 多语言支持
为了满足不同用户的需求,Symptom Triage 支持多种语言,用户可以选择自己熟悉的语言进行交互,从而提高问诊的准确性和用户体验。
使用场景¶
1. 个人健康咨询
用户可以通过语音或文本输入症状信息,Skill 会根据症状提供紧急程度分类和护理建议。这对于日常健康咨询非常有用,尤其是在无法立即就医的情况下。
2. 远程医疗服务
在远程医疗平台上,Symptom Triage 可以作为初步评估工具,帮助医生快速了解患者的症状严重程度,从而优化诊疗流程。
3. 企业健康服务
企业可以将 Symptom Triage 集成到员工健康管理系统中,为员工提供即时健康咨询和紧急情况指导,提升员工健康管理的效率。
4. 医疗机构分诊
在医院或诊所中,Symptom Triage 可以用于初步分诊,帮助医护人员快速识别紧急病例,优先处理需要紧急医疗干预的患者。
5. 健康应用集成
健康类应用程序可以将 Symptom Triage 集成到其服务中,为用户提供专业的症状评估和护理建议,提升应用的实用性和用户粘性。
如何使用¶
安装与配置¶
首先,确保你已经安装了 OpenClaw 平台。然后,按照以下步骤安装和配置 Symptom Triage Skill:
# 创建 Skill 工作目录
mkdir -p ~/.openclaw/agents/symptom-triage/agent
# 复制 Skill 配置文件
cp SOUL.md ~/.openclaw/agents/symptom-triage/agent/
# 添加 Symptom Triage Skill 到 OpenClaw
openclaw agents add symptom-triage --workspace ~/.openclaw/agents/symptom-triage
前置条件¶
- OpenClaw 平台:确保已安装并正确配置 OpenClaw 平台。
- 网络连接:需要稳定的网络连接以访问 Skill 的最新版本和更新。
- 用户权限:确保运行 Skill 的用户具有足够的权限进行文件操作和进程管理。
示例¶
示例 1:基本使用¶
用户输入:
I have a bad headache and feel dizzy.
Skill 响应:
请回答以下问题以帮助我们更好地了解您的症状:
1. 您的头痛是持续性的还是间歇性的?
2. 您的头晕是轻微的还是严重的?
3. 您是否有其他伴随症状,如恶心、视力模糊等?
根据您的回答,我们将为您进行紧急程度分类并提供护理建议。
示例 2:紧急情况处理¶
用户输入:
My child has a 102F fever.
Skill 响应:
根据您提供的信息,您孩子的体温为102华氏度(约38.9摄氏度)。请回答以下问题:
1. 您的孩子是否有其他症状,如咳嗽、喉咙痛等?
2. 您的孩子是否有既往病史或过敏史?
3. 您的孩子是否服用了任何药物?
根据您的回答,我们将为您提供年龄调整的评估和护理建议。
总结¶
Symptom Triage 是一个功能强大且易于使用的临床症状评估 Skill,旨在帮助用户快速了解自身或家人的健康状况,并根据紧急程度提供相应的医疗建议。其结构化的问诊流程、紧急程度分类和红色标记识别机制,使其成为个人健康咨询、远程医疗、企业健康服务和医疗机构分诊的理想工具。无论是开发者还是最终用户,Symptom Triage 都能提供可靠的支持,提升健康管理的效率和准确性。
通过集成 Symptom Triage,开发者可以为应用程序或平台增添专业的健康评估功能,提升用户体验和服务质量。无论是作为独立的健康咨询工具,还是作为现有系统的一部分,Symptom Triage 都能发挥重要作用,满足不同用户的需求。