Token导航 LogoToken导航TokenDH.com
研究检索只读clawhub未标认证来源可访问clear审计通过

tcm-clinic中医诊所

Agent Skill

tcm-clinic 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

4,029

周安装

163

GitHub Stars

公开资料未说明

下载量

1,265
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:tcm-clinic(中医诊所)
来源仓库:https://github.com/slamw/tcm-clinic
安装命令:
openclaw skills install tcm-clinic
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install tcm-clinic

简介

专为独立中医师设计的患者管理系统,涵盖病历记录与诊断流程。

  • 集成四种诊断方法(望闻问切)与方剂推荐功能。
  • 支持预约安排与疗效追踪,提升诊所运营效率。
  • 涉及医疗数据时应遵守隐私保护法规。适用宿主包括 OpenClaw,接入前应确认版本、权限和运行环境要求。
  • tcm-clinic 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

name
tcm-clinic
description
A full-featured management tool for solo Traditional Chinese Medicine (TCM) practitioners. Manages patient records, medical charts (Four Diagnostic Methods, pattern differentiation, prescriptions), herbal inventory (stock-in, stocktake, low-stock alerts), appointment scheduling, and financial bookkeeping with statistics. Data stored in Excel format. Use when: user mentions patients, medical records, prescriptions, herbs, inventory, appointments, scheduling, billing, finances, clinic, consultation fees, or needs day-to-day clinic management. NOT for: academic TCM theory discussions, formula research, or herb pharmacology analysis.
requires
binary
python

中医诊所管理系统 (TCM Clinic)

概述

本 Skill 为一人经营的中医诊所提供轻量级全流程管理能力,涵盖五大模块:

模块触发词示例
🏥 患者档案新患者、建档、查患者、找患者
📋 病历记录写病历、四诊、辨证、处方、历史病历
🌿 中药库存入库、进药、查库存、低库存预警、配药扣减
📅 预约排班预约、挂号、今日预约、排班
💰 财务收费收费、记账、统计、月报、报表

所有数据以结构化 Excel 文件存储在 clinic_data/ 目录下。

When to Run

  • 用户要求登记新患者或查询患者信息
  • 用户需要记录或查看病历、处方
  • 用户提到中药入库、查库存、缺药预警
  • 用户需要管理预约、查看今日排班
  • 用户要求收费记账、生成收入报表
  • 用户发起"接诊"请求(一站式看诊流程)
  • 用户要求"初始化诊所"(首次使用)

Workflow

决策路由

根据用户意图路由到对应模块:

用户请求
├── 患者相关? → 患者管理模块
│   ├── "新患者建档" → 创建患者记录
│   ├── "查患者" / "找患者" → 按姓名/手机号/ID 查询
│   ├── "改患者信息" → 更新患者档案
│   └── "患者列表" / "所有患者" → 输出患者汇总
├── 病历相关? → 病历记录模块
│   ├── "写病历" / "记病历" → 新增病历(含四诊、辨证、处方)
│   ├── "查病历" / "历史病历" → 按患者查询历史就诊记录
│   └── "改病历" → 修改已有病历
├── 药材相关? → 中药库存模块
│   ├── "入库" / "进药" / "采购" → 新增药材或增加库存
│   ├── "查库存" / "药材库存" → 查询库存状况
│   ├── "低库存" / "缺药" → 低库存预警报告
│   ├── "出库" / "配药扣减" → 减少库存
│   └── "库存盘点" → 生成库存盘点表
├── 预约相关? → 预约排班模块
│   ├── "预约" / "挂号" / "排班" → 新增预约
│   ├── "今日预约" / "今天的病人" → 查看当日排班
│   └── "改预约" / "取消预约" → 修改预约状态
├── 财务相关? → 财务记账模块
│   ├── "收费" / "记账" / "收诊金" → 新增财务记录
│   ├── "查账" / "收入" / "流水" → 查询财务记录
│   ├── "统计" / "报表" / "月报" → 生成收入统计报表
│   └── "患者费用" / "欠费" → 查询患者费用汇总
└── 综合请求? → 多模块联动
    ├── "接诊" → 预约→病历→收费 一站式流程
    ├── "诊所报表" / "经营分析" → 综合经营数据报告
    └── "今日汇总" → 当日各模块数据汇总

初始化新诊所

首次使用或用户要求"初始化"时,执行:

python3 SKILL_DIR/scripts/clinic_manager.py init

这将在当前工作目录下创建 clinic_data/ 文件夹,包含 5 个空数据表(仅含表头行)。

脚本调用规范

使用 bash 工具执行以下命令格式:

python3 SKILL_DIR/scripts/clinic_manager.py <module> <action> [options...]
SKILL_DIR 需要替换为 Skill 的实际安装路径。 例如:~/.codebuddy/skills/tcm-clinic~/.openclaw/workspace/skills/tcm-clinic

常用命令

# 初始化
python3 SKILL_DIR/scripts/clinic_manager.py init

# 患者管理
python3 SKILL_DIR/scripts/clinic_manager.py patients add --name "张三" --gender "男" --phone "13800138000"
python3 SKILL_DIR/scripts/clinic_manager.py patients search --name "张"
python3 SKILL_DIR/scripts/clinic_manager.py patients list

# 病历管理
python3 SKILL_DIR/scripts/clinic_manager.py records add --patient-id "P20260402001" --complaint "头痛三日" --diagnosis "风寒头痛"
python3 SKILL_DIR/scripts/clinic_manager.py records search --patient-id "P20260402001"

# 中药库存
python3 SKILL_DIR/scripts/clinic_manager.py herbs add --name "黄芪" --quantity 500 --unit "g" --category "补气药" --purchase-price 0.15 --min-stock 100
python3 SKILL_DIR/scripts/clinic_manager.py herbs update --herb-id "H001" --quantity -50
python3 SKILL_DIR/scripts/clinic_manager.py herbs alerts
python3 SKILL_DIR/scripts/clinic_manager.py herbs list

# 预约排班
python3 SKILL_DIR/scripts/clinic_manager.py appointments add --patient-id "P20260402001" --time-slot "上午"
python3 SKILL_DIR/scripts/clinic_manager.py appointments today

# 财务统计
python3 SKILL_DIR/scripts/clinic_manager.py finance add --patient-id "P20260402001" --type "挂号费" --amount 50 --payment-method "微信"
python3 SKILL_DIR/scripts/clinic_manager.py finance summary --period day
python3 SKILL_DIR/scripts/clinic_manager.py finance summary --period month --month 2026-04

使用策略

  • 简单查询和标准 CRUD:直接调用脚本命令,解析 JSON 输出结果
  • 复杂业务逻辑(如一站式接诊、多模块联动):结合对话式交互与脚本命令,先查询数据再处理
  • 报表生成:脚本提供基础统计,进一步格式化为 Markdown 表格

数据操作原则

  1. 首次使用前检查:确认 clinic_data/ 目录存在,不存在则提示用户初始化
  2. 新增操作:自动生成 ID,校验必填字段,追加新行
  3. 修改操作:根据 ID 定位目标行,仅更新指定字段
  4. 删除操作:标记为"作废"或"取消",不物理删除
  5. 关联更新:新增病历时自动更新患者的 last_visit_datevisit_count

一站式接诊流程

当用户发起"接诊"请求时,按以下顺序执行:

  1. 确认或选择患者(从已有患者中选择或新建档案)
  2. 查看该患者的历史病历摘要(最近一次诊断和处方)
  3. 记录本次就诊的四诊信息(望闻问切)、辨证论治和处方
  4. 计算费用(挂号费 + 药费等)并生成财务记录
  5. 若涉及中药处方,自动扣减对应药材库存并检查低库存
  6. 输出本次接诊的完整摘要

ID 生成规则

  • 患者ID: P + YYYYMMDD + 3位序号(如 P20260402001
  • 病历ID: R + YYYYMMDD + 3位序号
  • 预约ID: A + YYYYMMDD + 3位序号
  • 财务ID: F + YYYYMMDD + 3位序号
  • 药材ID: H + 3位序号(如 H001,不按日期)
  • 序号从现有数据中自动递增

数据字段参考

执行数据操作前,读取 references/data-schema.md 获取完整的字段定义(字段名、类型、是否必填、取值范围)。

主要数据表:

  • clinic_data/patients.xlsx — 患者信息(姓名、性别、年龄、联系方式、体质类型、过敏史等)
  • clinic_data/medical_records.xlsx — 病历记录(四诊信息、辨证、处方、医嘱)
  • clinic_data/herbs_inventory.xlsx — 中药库存(药材名、规格、库存量、价格、保质期、最低库存)
  • clinic_data/appointments.xlsx — 预约排班(日期、时段、患者、状态)
  • clinic_data/finances.xlsx — 财务记录(就诊ID、费用类型、金额、支付方式)

Output Format

  • 查询结果使用 Markdown 表格展示,关键数据 加粗
  • 涉及金额时精确到分(如 ¥120.50
  • 涉及日期时统一使用 YYYY-MM-DD 格式
  • 低库存预警使用 ⚠️ 标记
  • 操作成功使用 ✅ 标记
  • 错误信息使用 ❌ 标记
  • 对话中使用中医专业术语(四诊合参、辨证论治、理法方药)

交互风格

  • 对话简洁专业
  • 录入数据时,若用户未提供必填字段,主动询问补充
  • 执行写操作前,简要确认操作内容
  • 报表统计按费用类型和支付方式分组,显示占比

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

92.25%
按下载量换算1,167

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills