← 返回 Skills 市场
unisound-llm

unisound-vaccination-reminder

作者 Unisound-LLM · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ pending
81
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install unisound-vaccination-reminder
功能描述
预防接种提醒。输入居民年龄/接种史/特殊情况,依据国家免疫规划生成个性化接种提醒清单(JSON + 自然语言摘要)。
使用说明 (SKILL.md)

预防接种提醒

概述

面向社区卫生服务机构/乡镇卫生院公共卫生人员,给定居民年龄、已接种记录和特殊健康情况,本技能会:

  • 核查是否有已逾期(漏种)的免疫规划疫苗
  • 列出近期应接种的疫苗及建议时间
  • 针对特殊人群(老年人、慢性病患者、妊娠等)推荐非免疫规划但有益的疫苗
  • 提示禁忌证和接种前注意事项

参考依据:中国国家免疫规划(2021年版) 及相关特殊人群接种指南。

数据安全、隐私与伦理声明

  • 最小必要原则:仅处理接种提醒所必需的年龄、接种史和健康状况信息;不要求包含直接身份标识。
  • 严格脱敏:发送前对可识别身份信息进行脱敏处理。
  • 不做本地持久化:仅在内存中短暂处理;本次调用结束即销毁
  • 医疗边界:接种建议仅供参考,最终接种方案由接种医生根据具体情况决定。

输入格式

纯文本(UTF-8),包含居民基本信息和接种记录,例如:

年龄:2岁3个月,性别:男
已接种记录:
- 乙肝疫苗:已接种3剂
- 卡介苗:已接种
- OPV/IPV:已接种3剂
- 百白破:已接种3剂
- 麻腮风:8月龄已接种1剂
- 甲肝疫苗:未接种
- 流脑疫苗:6月、9月各1剂
特殊情况:无

也支持 JSON 格式(包含 text/content/vaccination_info 字段的对象)。

快速开始

# 从 skills 目录运行
python3 clinic/public-health-mgmt/vaccination-reminder/scripts/run.py \
  --input data/clinic-vaccination/case-001.txt \
  --appkey \x3Cyour-appkey>

# 保存输出到文件
python3 clinic/public-health-mgmt/vaccination-reminder/scripts/run.py \
  --input data/clinic-vaccination/case-001.txt \
  --appkey \x3Cyour-appkey> \
  --output runs/clinic-vaccination/case-001.json

参数说明

  • --input PATH必填。居民接种信息文件路径(txt 或 json,UTF-8)。
  • --appkey STRING必填。调用内部医疗大模型的鉴权 key,由平台分配。
  • --output PATH:输出文件路径(默认:打印到 stdout)。
  • --base URL:内部大模型 base URL(默认:https://maas-api.hivoice.cn/v1)。
  • --model STRING:模型名称(默认:u1-insulremed)。
  • --timeout SECONDS:HTTP 超时秒数;0 表示一直等待(默认:0)。
  • --encoding STRING:输入文件编码(默认:utf-8)。

输出约定

输出分两部分:

JSON 结构

{
  "resident_profile": {
    "age_group": "幼儿1-3岁",
    "special_conditions": []
  },
  "overdue_vaccines": [],
  "due_soon_vaccines": [
    {
      "vaccine_name": "甲肝疫苗(HepA)第1剂",
      "recommended_timing": "18月龄(已到,需尽快补种)",
      "notes": "标准接种时间为18月龄,现已2岁3个月,建议尽快补种"
    },
    {
      "vaccine_name": "麻腮风疫苗(MMR)第2剂",
      "recommended_timing": "18月龄(已到,需补种)",
      "notes": "第2剂标准接种时间为18月龄"
    },
    {
      "vaccine_name": "百白破第4剂(加强)",
      "recommended_timing": "18月龄(已到)",
      "notes": "基础免疫完成后18月龄需加强接种"
    }
  ],
  "recommended_non_mandatory": [
    {
      "vaccine_name": "水痘疫苗",
      "reason": "部分地区已纳入免疫规划,建议接种",
      "notes": "1岁以上可接种第1剂,4岁加强"
    }
  ],
  "contraindications": [],
  "precautions": ["接种前确认无发热、急性疾病", "如有鸡蛋过敏史,告知接种医生"],
  "next_visit_suggestion": "建议本月内到接种门诊补种甲肝、麻腮风第2剂及百白破加强针"
}

自然语言摘要:以"【摘要】"开头,列出需要补种的疫苗和建议事项。

依赖

运行环境

  • Python 3.7+(仅使用标准库,无需额外安装)

外部 API

  • 内部医疗大模型:https://maas-api.hivoice.cn/v1/chat/completions

备注

  • 接种程序以国家免疫规划为准,不同地区可能有差异
  • 特殊人群(免疫缺陷、妊娠等)会有专门的禁忌提示
  • 接种记录不完整时,输出中会注明"需核实接种记录"
  • 发布约束:示例输入、运行输出均放在 skill 包外(data/runs/),skill 目录内仅保留可发布的核心文件
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install unisound-vaccination-reminder
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /unisound-vaccination-reminder 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
clinic-vaccination-reminder v1.0.0 - Initial release of the vaccination reminder skill for community and public health staff. - Generates personalized vaccine checklists and summaries based on age, vaccination history, and special conditions, following China’s National Immunization Program (2021). - Highlights overdue/missed vaccines, upcoming due vaccines, and provides extra recommendations for special populations. - Includes clear input/output specifications: accepts text or JSON, outputs both structured JSON and readable summary. - Emphasizes strict privacy: no identity-related data stored, processed only in memory per call. - Requires only Python 3.7+ standard library; no third-party dependencies.
元数据
Slug unisound-vaccination-reminder
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

unisound-vaccination-reminder 是什么?

预防接种提醒。输入居民年龄/接种史/特殊情况,依据国家免疫规划生成个性化接种提醒清单(JSON + 自然语言摘要)。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 81 次。

如何安装 unisound-vaccination-reminder?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install unisound-vaccination-reminder」即可一键安装,无需额外配置。

unisound-vaccination-reminder 是免费的吗?

是的,unisound-vaccination-reminder 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

unisound-vaccination-reminder 支持哪些平台?

unisound-vaccination-reminder 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 unisound-vaccination-reminder?

由 Unisound-LLM(@unisound-llm)开发并维护,当前版本 v1.0.0。

💬 留言讨论