装上就能干活的 AI 小程序

精选官方与社区 AI 小程序,安装即可使用

ABC 工作台社区

通过真实浏览器采集 ABC 数字医疗云当天完诊患者信息,整理门店、患者、就诊、诊断、处方与费用等信息,并提交到配置好的业务接口。 V1.6.52

作者翁志伟wezhwei
价格
¥2/月
按月订阅到期不续自动停用,续费后继续使用。
使用说明

本应用通过真实浏览器打开 ABC 数字医疗云,采集「门诊日志」中当天(或最近若干天)的患者就诊信息,整理门店、患者、就诊、诊断、处方与费用等数据,并按配置写入本地、业务接口或 MySQL 数据库。

适用场景

适用于使用 ABC 数字医疗云的门店或诊所,需要定期把「门诊日志」里的完诊患者数据自动采集、整理并入库的场景,适合负责数据同步、运营统计或门店管理的人员使用。

核心功能

  • 一键采集门诊日志:在真实浏览器中打开 ABC 系统「统计 → 运营分析 → 门诊日志」,读取页面已渲染的明文表格,一次取得诊号、患者、就诊时间、诊断、主诉、处方用法用量、费用与支付状态等信息。
  • 自动登录与门店选择:登录态失效时,使用保存的账号密码自动登录;采集前自动点选已配置的「目标门店」,避免多租户账号取到其他门店的数据。
  • 三种数据去向:本地保存、提交远程接口、Python 直连 MySQL(UPSERT 到 abc_patient_visit)。
  • 幂等入库:以「门店ID:诊号」作为唯一键,重复采集只更新或跳过,不产生重复行。
  • 定时采集:按每日时刻表自动运行,可限定仅在周一至周五运行。
  • 实时监控看板:展示采集条数、完诊数、覆盖门店、实收合计与最近运行记录。
  • 钉钉群机器人通知:采集完成、无数据或失败时推送汇总消息,支持加签与自定义关键词。
  • 回采历史区间:可将门诊日志时间区间切到「最近 N+1 天」再采集。

开始使用

1. 配置登录凭据与目标门店

进入「工作台」顶部的「账号与门店」:

  • ABC 账号:填写登录 ABC 数字医疗云的账号(通常为手机号)。
  • ABC 密码:填写登录密码。
  • 点击「保存」。

多租户账号下会挂多个门店,需要填写:

  • 目标门店:填写要采集的门店全名(例如「秦九堂中医馆」),点击「保存」。

账号密码仅保存在本机,用于自动填充登录;密码错误时程序立即停止,不会反复重试。单门店账号可留空「目标门店」。

2. 选择数据去向

进入「存储配置」,在「数据去向」中选择其一:

  • 本地保存:采集后只保存在本机,不对外发送。
  • 远程接口:填写「服务器基址」与「接口 Token」。
  • 直连数据库:填写主机、端口、库名、用户名、密码与表名(默认 abc_patient_visit)。

建议开启「自动入库」,采集完成后立即按所选方式写入。

3. (可选)开启定时采集

进入「工作台 → 门诊日志采集 → 定时采集」:

  • 打开「定时采集」开关。
  • 在「定时时刻表」添加运行时刻(最多 5 个)。
  • 「运行范围」可选择「每天运行」,或关闭后仅在周一至周五运行。

4. (可选)配置钉钉通知

进入「服务配置 → 通知(钉钉群机器人)」:

  • 打开「启用通知」。
  • 填写 Webhook 地址。
  • 按需填写「加签密钥」和「自定义关键词」。
  • 勾选「成功 / 无数据 / 失败」的通知时机。
  • 可点击「预览消息内容」或「发送测试通知」验证。

主要操作步骤

手动采集

  1. 确认已完成登录凭据、目标门店与数据去向配置。
  2. 进入「工作台」,点击「一键采集并写入」。
  3. 应用会自动完成:打开浏览器 → 登录(如需要)→ 点选目标门店 → 进入门诊日志 → 读取表格 → 写入所选去向。
  4. 完成后,可在「实时监控」查看计数,或在「采集结果」查看明细表。

关闭「自动入库」时,按钮显示为「一键采集」,采集完成后需在「采集结果」页点击「重新写入」手动提交。

回采历史数据

在「门诊日志采集」的「回采天数」中填写 0–30:

  • 0(默认):只采当天。
  • 大于 0:采集前把时间区间切到「最近 N+1 天」,再读取全部页。

区间设置失败(例如日期面板打不开或回读不符)会立即停止,不会取错数据。

查看实时监控

「工作台 → 实时监控」默认每 5 秒刷新一次本机数据,展示:

  • 采集条数(含完诊数)、覆盖门店、实收合计、最近运行结果。
  • 「最近运行记录」可查看每次运行的触发方式、候选/录取/新增/更新/失败计数与留痕;点击「清空记录」可清空历史。

查看与重新提交结果

「工作台 → 采集结果」以表格展示最近一次采集的明细(就诊时间、诊号、门店、患者、诊断、主诉、用法用量、实收、收费状态、处方、处置、明细来源、完诊),每页 20 条。点击「重新写入」可将当前结果按所选去向再次提交。

必要注意事项

  • 验证码一律人工完成:登录时如出现阿里云滑块等验证,应用会停下并提示,需人工完成后继续;程序不识别、不拖动验证码。
  • 密码错误不重试:自动登录失败会如实报错,不会反复尝试密码。
  • 门店必须选对:已配置「目标门店」但页面上找不到(或候选不唯一、被遮挡)时会停止采集,宁可不采也不取错门店。
  • 采集只读:采集过程只读取页面数据,不执行任何写操作。
  • 定时采集的生命周期:调度随当前应用运行而存在,客户端退出即停止;错过的时刻不会回补,重启后不会自动恢复。
  • 并发互斥:手动采集与定时采集共用同一把运行锁,撞车时后启动的一方会跳过,避免重复提交。
  • 幂等键:「门店ID:诊号」相同的数据重复提交只会更新或跳过,不会产生重复行。
  • 通知隐私:通知正文只含计数与取数留痕,不含患者姓名、手机号或诊断明细。
  • 直连数据库:需数据库允许远程连接,并由 Python 运行时完成 UPSERT。

 

封装了哪些能力
浏览器采集自动化操作患者数据整理数据入库接口提交
信息
作者翁志伟wezhwei
分类通用办公
版本1.6.52
安装量0
更新于2026-09-22