把「天人合一」的整体观与君臣佐使的组方逻辑,
转译为可复算、可验证、可审计的计算模型。
把只可意会的经验,变成可复算、可验证、可传承的结构。
一套引擎与知识库:四诊数据进,证候、治法、审计结论出——每条结论带出处,可复算、可倒查。
临床辅助决策系统 · 与中医馆、诊所、门诊部、医院中医科合作部署
诊室里的「第二双眼睛」:医师照常问诊开方,系统同步推演、同步审计,把「为什么这么开」「这样开有没有风险」摆在桌面上。
性味归经、十八反十九畏、妊娠分级、药典剂量、古籍条文,全部结构化入库,成为可被程序读取的公共尺子。扩一味药、加一条经文,不停机、不改代码。
球体推演模型:症状标位 → 八纲定势 → 证候收敛,每一步可复算,而非一次「模型觉得」。同一病例重跑,结论一致。
引擎给治法方向与方义骨架,剂量与加减留给医师。不写病名、不代签、不越权。
每条结论带原因码与原文出处;古籍按已对校 / 转引待核 / 无原文留白三态标记,不编造一句「古代医家认为」。
病例 A01 · 女 · 42 岁 · 寒热往来、口苦咽干 5 天。左边是跑这一例的真实流水线,函数名即步骤;点一次,看它一行行算下来,右边随行出结论。
# 01 · 球体推演 — 四诊入,证候出(主笔)from guanwei import Pipeline, Orbit def infer(shizhen: Shizhen) -> Syndrome: p = Pipeline("case-A01") # 1 · 症状标位:每个症状落到所属脏腑轨道 s = p.anchor(shizhen.symptoms) # 胆经 / 三焦经 # 2 · 八纲定势:表里 · 寒热 · 虚实 · 阴阳 g = p.eight_principle(s) # 半表半里 · 寒热往来 # 3 · 证候收敛:态势汇向核心 z = p.converge(g, orbit=Orbit.SHAO_YANG) return z.verdict("少阳证") # 枢机不利# 02 · 汤液治法 — 由证立法,按法取方def prescribe(z: Syndrome) -> Formula: m = law_of(z) # 半表半里 → 和解;汗吐下皆禁 f = formula_of(m) # → 小柴胡汤 · 七味 f.set_roles({ # 君臣佐使,各归其位 "柴胡": "君", "黄芩": "臣", "半夏": "臣", "生姜": "佐", "人参": "佐", "甘草": "使", "大枣": "使", }) return f.hold_dose() # 只给比例区间,克数留白# 03 · 病证桥 — 病证互参,双向校验def cross_check(bing: Disease, z: Syndrome) -> bool: fwd = forward(bing) # 病 → 证:外感发热 · 少阳阶段 bwd = backward(z) # 证 → 病:应有之主诉与病程 diff = compare(fwd, bwd) if diff.any: raise Conflict(diff) # 病名对了证候错了,拦在这里 return True # 两条路指向同一结论# 04 · 靶点 — 兼症逐条对照条文,只作佐证def target(signs: list, z: Syndrome) -> Evidence: hits = classics.match(signs, chapter="少阳篇") for t in hits: # 胸胁苦满 / 默默不欲饮食 / 心烦喜呕 t.weight = 0 # 定权为零:判定权只在球体推演 return Evidence(hits, grade="B")# 05 · 审计网关 — 六道闸口,逐味过GATES = ("配伍", "妊娠", "剂量", "煎法", "重复", "过敏") def audit(rx: Prescription, who: Patient) -> Verdict: for name in GATES: r = GATE_IMPL[name](rx).check(who) if r.red: # 红拦:不签发 return BLOCK(r, gate=name) if r.amber: # 琥珀:提示放行,记账 ledger.append(r) return PASS(trace_id=next_id()) # 方证相合,交医师签症状在球体上标位——这只是起点
引擎原话:病位在半表半里,枢机不利;正邪分争,故寒热往来。态势定位于少阳,未入里、未出表。
方义:柴胡透达外邪为君,黄芩清泄里热为臣,半夏生姜和胃降逆,人参甘草大枣扶正达邪。
既防「病名对了、证候错了」,也防「证候对了、病机讲不通」。
柴胡皂苷—炎症通路、黄芩苷—退热,作为佐证;判定权仍在球体推演。
六盏灯全灭,草稿可进入签发;签发权在医师,系统不代签。
证候收敛不是终点:表里 × 寒热 × 虚实立成一个立方,证候是立方中的发光点,受病脏腑亮在底面病位环(实环=邪实,虚环=正虚)。画面只给方向、不给数值——「确认病机」这一下,仍留给医师。
* 这只是「一个人的五路」。医馆端口里还有三个病例、七次送审——包括被拦之后,医师怎么改、系统怎么复审。演示病例均为脱敏案例。
引擎算完不是终点。同一份就诊数据,走四跳、落四张单:医师看辨证与治法,患者看白话与吃法,医馆质控看逐稿留痕。每张单末都附典籍原文与逐条出处——查得到的引原文,查不到的如实留白,不硬凑旧文。下面这一台就是出纸过程:输入在上一格,四张单从上往下依次吐出,每一张都能点开看全单。
病机肝气郁结,横逆犯胃,胃失和降——故胁胀、嗳气、食后不舒。
九节全录。病机链每一跳右侧列依据与出处;未问到的层标「未及此层」,不倒推、不补写。
服法水煎服,日一剂;忌气恼、忌油腻。两周复诊。
方源《景岳全书·古方八阵》。剂数与疗程由执业医师按病情裁夺,本单不预设、不代定量。
情绪一紧张,胃就跟着不舒服。中医叫「肝木犯胃土」——肝的气机横着冲过来,胃的下降被打乱,于是胀、嗳气、吃不下。
治胃先调肝。肝气顺了,不再顶撞胃,胃自己就恢复常态。方子一共 5 味,怎么煎写在处方笺上。
水煎服,日一剂;忌气恼油腻。两周复诊。出现皮疹、面唇肿胀、呼吸困难,立即停药就诊。
全单不含剂量、不含术语。用药以处方笺与药师当面交代为准。
法度证 → 机 → 法 → 方,方证相合。
六闸逐条附古籍出处;治法层只诘问不拦截,取舍归医师。
* 四份单取自同一次就诊的同一份数据——改一处,四处同步。样张版式与字段与工作台输出一致,已签章版可直接出纸;样张均为脱敏模拟病历。
租户隔离在数据访问层强制拦截;引擎只见脱敏信息,患者身份不出机构。
医学判断写在知识库与规则里;任一引擎失效,宁可不出方,也不拿残缺结果凑数。
配伍 / 妊娠 / 剂量 / 煎法 / 重复 / 过敏,红色拦截、琥珀提示、告警记账三级处置。
系统不写病名、不给最终剂量、不代签;处方经医师电子签发方为有效医疗文书。
推演、拦截、采纳、签发逐步留痕,日志不可删改,可倒查到人与时刻。
「观微」者,观其微也。《灵枢》曰:「司外揣内,视其外应,以知其内藏。」
医之道,不在方多,而在识微;不在言辩,而在据实。
今以算承之:四诊入,八纲定,证候出,方义立,绳墨随之。
观微智康科技有限公司 · 观微生命品牌
给医师一副可复核的骨架,给患者一份看得懂的解释
让这门古老的学问,被世界以科学的方式读懂
现场跑一次从登记到签发的全流程,约 40 分钟,含问答与落地方案。