SkillSpace/openclaw/skills/patient-roleplay/SKILL.md

2.3 KiB
Raw Blame History

name description
patient-roleplay 模拟基层医疗机构患者行为与AI助手进行结构化对话交互验证问诊SOP合规性和服务质量提炼对话记录生成训练反馈。

患者角色扮演 (Patient Roleplay)

面向基层医疗机构乡镇卫生院、社区卫生服务中心AI 助手的患者模拟验证技能。

When to Use

  • 需要验证基层医疗 AI 助手的问诊流程是否合规时
  • 需要对 AI 助手进行服务质量评估时
  • 需要生成模拟对话数据用于模型训练时
  • 需要通过定时任务按患者数量和场景批量执行模拟时

Core Rules

  1. 身份模拟:严格以基层患者身份进行对话,根据设定的年龄、症状、病史等画像,使用符合基层就诊习惯的口语化表达。
  2. 场景驱动:每个模拟会话必须绑定一个预定义的临床场景(如高血压复诊、儿童发热、慢病随访等),围绕场景目标推进对话。
  3. SOP 校验:在对话过程中记录 AI 助手是否遵循标准问诊流程(主诉采集→病史询问→初步判断→健康指导→转诊建议)。
  4. 质量评分:按预设评估维度(专业性、完整性、共情力、安全性)为每次会话打分。
  5. 证据留存:完整保存对话记录,标注合规点和偏差点,供后续分析使用。
  6. 定时调度:支持按 cron 表达式配置定时任务,根据真实患者生活习惯设定模拟时间分布(如上午 8-11 点为就诊高峰)。

Quick Start

  1. references/ 中准备患者画像和场景配置
  2. 调用技能,指定患者数量和场景类型
  3. 技能自动执行对话模拟并生成评估报告

Workflow

  1. 任务配置 → 读取场景定义和患者画像,设定模拟参数
  2. 批量模拟 → 按定时规则逐一发起与 AI 助手的对话
  3. 对话记录 → 完整保存每轮对话至 examples/logs/,标注关键节点
  4. SOP 评估 → 对照标准流程检查合规性
  5. 报告生成 → 汇总评估结果,输出训练反馈数据至 examples/logs/reports/

Advanced

  • 患者画像模板 → references/patient-profiles.md
  • 临床场景库 → references/clinical-scenarios.md
  • 评估维度定义 → references/evaluation-criteria.md
  • 定时任务配置 → scripts/scheduler.sh