返回顶部
r

referral-letter-generator 转诊信生成

Generate medical referral letters with patient summary, reason for referral.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
91
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

referral-letter-generator

医疗转诊信生成器

为医疗保健提供者生成专业医疗转诊信的工具。

使用时机

  • - 当任务需要生成包含患者摘要和转诊原因的医疗转诊信时,使用此技能。
  • 用于需要明确假设、限定范围和可重复输出格式的学术写作任务。
  • 当需要为缺失输入、执行错误或部分证据提供有文档记录的备用路径时,使用此技能。

主要特性

  • - 以范围为中心的工作流程,专注于:生成包含患者摘要和转诊原因的医疗转诊信。
  • 打包的可执行路径:scripts/main.py。
  • references/目录中提供参考资料,用于任务特定指导。
  • 可重复使用的打包资产,包括assets/sample_referral.json。
  • 结构化的执行路径,旨在保持输出的一致性和可审查性。

依赖项

相关详情请参见上方的## 先决条件部分。

  • - Python:3.10+。当前打包技能的仓库基线。
  • dataclasses:未指定。在requirements.txt中声明。
  • docx:未指定。在requirements.txt中声明。
  • enum:未指定。在requirements.txt中声明。
  • reportlab:未指定。在requirements.txt中声明。

使用示例

相关详情请参见上方的## 用法部分。

bash
cd 20260318/scientific-skills/Academic Writing/referral-letter-generator
python -m py_compile scripts/main.py
python scripts/main.py --help

示例运行计划:

  1. 1. 确认用户输入、输出路径以及任何必需的配置值。
  2. 如果脚本使用固定设置,编辑文件内的CONFIG块或文档化参数。
  3. 使用验证后的输入运行python scripts/main.py。
  4. 审查生成的输出,并返回最终成果,同时说明任何假设。

实现细节

相关详情请参见上方的## 工作流程部分。

  • - 执行模型:验证请求,选择打包的工作流程,并生成限定的可交付成果。
  • 输入控制:在运行任何脚本之前,确认源文件、范围限制、输出格式和验收标准。
  • 主要实现界面:scripts/main.py。
  • 参考指南:references/包含支持规则、提示或检查清单。
  • 打包资产:assets/下提供可重复使用的文件。
  • 首先需要明确的参数:输入路径、输出路径、范围过滤器、阈值以及任何领域特定的约束。
  • 输出规范:保持结果可重复,明确标识假设,避免未记录的副作用。

快速检查

在深入执行之前,使用此命令验证打包脚本入口点是否可以解析。

bash
python -m py_compile scripts/main.py

审计就绪命令

使用这些具体命令进行验证。它们特意设计为自包含,避免使用占位符路径。

bash
python -m py_compile scripts/main.py
python scripts/main.py --help
python scripts/main.py --input 包含明确症状、病史、评估和下一步计划的审计验证样本。 --format json

工作流程

  1. 1. 在进行详细工作之前,确认用户目标、所需输入和不可协商的约束条件。
  2. 验证请求是否与文档化的范围匹配,如果任务需要不支持的假设,则提前停止。
  3. 仅使用实际可用的输入,使用打包脚本路径或文档化的推理路径。
  4. 返回结构化结果,将假设、可交付成果、风险和未解决事项分开。
  5. 如果执行失败或输入不完整,切换到备用路径,并准确说明阻止完整完成的原因。

概述

此技能生成结构化的医疗转诊信,包含:

  • - 患者人口统计信息
  • 转诊原因
  • 相关病史
  • 当前用药和治疗方案
  • 随访联系信息

用例

  • - 将患者转诊给专科医生(心脏病科、神经科、肿瘤科等)
  • 在医院或诊所之间转移护理
  • 紧急情况下的紧急转诊
  • 常规专科咨询

用法

命令行

text
python scripts/main.py --input patientdata.json --output referralletter.pdf

Python API

python
from scripts.main import generatereferralletter

letter = generatereferralletter(
patient_data={...},
referring_provider={...},
receiving_provider={...},
reason=...,
output_format=pdf # 或 docx、html、txt
)

输入参数

参数类型必需描述
patientnamestr患者全名
patientdob
str | 是 | 出生日期(YYYY-MM-DD) | | patient_id | str | 是 | 病历号 | | diagnosis | str | 是 | 主要诊断/转诊原因 | | history | str | 否 | 相关病史 | | medications | list | 否 | 当前用药 | | urgency | str | 否 | 常规/紧急/急诊 | | referring_doctor | str | 是 | 转诊医生姓名 | | receiving_provider | str | 是 | 目标专科医生/机构 |

输出格式

  • - PDF:专业格式文档(默认)
  • DOCX:可编辑的Word文档
  • HTML:网页可查看格式
  • TXT:纯文本

示例

json
{
patient_name: 张三,
patient_dob: 1975-03-15,
diagnosis: 疑似冠状动脉疾病,
reason: 因胸痛进行心脏病学评估,
urgency: 紧急
}

技术说明

  • - 难度:中等
  • 依赖项:Python 3.8+、reportlab(PDF)、python-docx(DOCX)
  • 合规性:遵循HIPAA关于受保护健康信息处理的指南
  • 验证:对必填字段进行输入验证

参考资料

参见references/文件夹,包含:

  • - 转诊信模板样本
  • 医学术语指南
  • 隐私合规检查清单

安全与隐私

  • - 所有患者数据在本地处理
  • 不对外部API调用患者信息
  • 日志中自动编辑受保护健康信息
  • 安全的临时文件处理

风险评估

风险指标评估级别
代码执行Python/R脚本在本地执行中等
网络访问
无外部API调用 | 低 | | 文件系统访问 | 读取输入文件,写入输出文件 | 中等 | | 指令篡改 | 标准提示指南 | 低 | | 数据暴露 | 输出文件保存到工作区 | 低 |

安全检查清单

  • - [ ] 无硬编码的凭据或API密钥
  • [ ] 无未经授权的文件系统访问(../)
  • [ ] 输出不暴露敏感信息
  • [ ] 已实施提示注入保护
  • [ ] 输入文件路径已验证(无../遍历)
  • [ ] 输出目录限制在工作区内
  • [ ] 脚本在沙盒环境中执行
  • [ ] 错误消息已清理(不暴露堆栈跟踪)
  • [ ] 依赖项已审计

先决条件

text

Python依赖项

pip install -r requirements.txt

评估标准

成功指标

  • - [ ] 成功执行主要功能
  • [ ] 输出符合质量标准
  • [ ] 优雅处理边缘情况
  • [ ] 性能可接受

测试用例

  1. 1. 基本功能:标准输入 → 预期输出
  2. 边缘情况:无效输入 → 优雅的错误处理
  3. 性能:大数据集 → 可接受的处理时间

生命周期状态

  • - 当前阶段:草稿
  • 下次审查日期:2026-03-06
  • 已知问题:无
  • 计划改进
- 性能优化 - 额外功能支持

输出要求

每个最终响应在相关时应明确以下事项:

  • - 目标或请求的可交付成果
  • 使用的输入和引入的假设
  • 工作流程或决策路径
  • 核心结果、建议或成果
  • 约束、风险、注意事项或验证需求
  • 未解决事项和下一步检查

错误处理

  • - 如果缺少必需输入,准确说明缺少哪些字段,并仅请求最少量的额外信息。
  • 如果任务超出文档化范围,则停止,而不是猜测或悄然扩大任务范围。
  • 如果scripts/main.py失败,报告失败点,总结仍可安全完成的内容,并提供手动备用方案。
  • 不要编造文件、引用、数据、搜索结果或执行结果。

输入验证

此技能接受与referral-letter-generator文档化目的匹配且包含足够上下文以安全完成工作流程的请求。

当请求超出范围、缺少关键输入或需要不支持的假设时

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 referral-letter-generator-1775923395 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 referral-letter-generator-1775923395 技能

通过命令行安装

skillhub install referral-letter-generator-1775923395

下载

⬇ 下载 referral-letter-generator v1.0.0(免费)

文件大小: 22.56 KB | 发布时间: 2026-4-12 11:13

v1.0.0 最新 2026-4-12 11:13
Initial release of referral-letter-generator.

- Generates structured medical referral letters with patient summary and reason for referral.
- Supports multiple output formats: PDF (default), DOCX, HTML, and TXT.
- Validates required fields and provides documented fallback for missing/incomplete inputs.
- Includes packaged script entry point (`scripts/main.py`), sample assets, and reference materials.
- Processes patient data locally with privacy and security guidelines in mind.
- Provides clear implementation details, workflow steps, and audit-ready commands.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部