牙科前台日报统计助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_4bdaa43e/dental-daily-report。
技能介绍
要解决什么问题
牙科门诊的前台每天下班前都要从 前台报表最新版XXX.xlsx 里手工汇总当天数据:初诊多少、流失多少、业绩多少、老带新几单。这份 Excel 结构固定但繁琐——左侧是患者明细表,右侧是咨询师汇总表,指标行散落在按天划分的多个 sheet 里。人工统计容易漏行、抄错列,同样的重复劳动每天都要做一遍。
技能如何工作
dental-daily-report 通过脚本 scripts/daily_report.py 读取该 Excel 文件,核心处理逻辑如下:
- 自动定位汇总表:搜索
姓名表头来定位右侧汇总区,不依赖固定行列号,表格微调后仍然可用 - 自动识别人员:从
姓名列到合计列之间动态提取所有有效咨询师姓名 - 模糊匹配指标行:按关键词匹配「初诊」「复诊」「复查」「转介绍」等行,容忍表头措辞的小幅变动
计算的 5 项指标及口径:
- 当日业绩:初诊业绩 = 当日总业绩 − 复诊业绩 − 复查业绩(原表未单列);退费按患者明细中备注含「退」字的记录笔数统计
- 当日诊号:初诊号、初诊流失号、复诊号、复查号直接取自汇总表
- 今日成交:初诊量 = 初诊号 − 初诊流失号;复查量需从患者明细中统计消费金额 > 0 的人数
- 老带新人数与业绩:直接取汇总表对应的当日转介绍行
运行流程很直接:传入 Excel 路径和可选的 sheet 名(默认取最后一个日 sheet),脚本会在控制台打印 5 项数据表格,并在源文件同目录下生成 2026.7.17_全员统计报表.xlsx 形式的格式化报表。
适用边界
- 技能假定 Excel 结构与 SKILL.md 描述一致(左明细、右汇总)。若表格结构大改,如列顺序重排、汇总区被删除,需要先更新脚本
- 初诊业绩是推算值(总业绩 − 复诊 − 复查),原表并未单独列出
- 退费统计依赖备注字段中出现「退」字,其他退费标记方式不会被计入
- 脚本依赖
pandas和openpyxl,运行环境需预先安装 - 人员名单(何杜凤、孟柳柳等)按当前汇总表动态识别,但指标计算逻辑默认名单固定
使用场景
- 前台下班前拿到当日前台报表 Excel,需要快速算出全员 5 项核心数据并核对
- 门店负责人按月复盘,需要把每天的初诊、复诊、复查业绩整理成统一格式的报表文件
- 咨询师当天结束排班后,需要统计自己的初诊量、成交和老带新业绩用于内部通报
- 门诊做数据检查时,需要从患者明细里定位备注含「退」字的记录并核对退费笔数
适合人员
- 牙科前台文员:每天下班前要汇总当日报表并交给负责人
- 牙科门诊店长:需要按天追踪全员业绩、诊号和成交情况
- 牙科咨询师:希望核对自己当天的初诊量、复诊量和老带新业绩
- 诊所财务或运营:需要从前台报表中提取退费明细和当日业绩用于对账