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

45 lines
2.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
name: patient-roleplay
description: 模拟基层医疗机构患者行为与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`