Skip to content
所有標籤

#provider-routing

1 篇文章

OMP KDL rule tree 與 60+ providers routing:為什麼 provider 政策不寫在 TS 而寫在 KDL?

OMP 把 60+ 個 provider 的 routing、compat、thinking、quota 等政策全部寫在 KDL(taxonomy/classes/providers/runtime),編譯成 rules.json 再由 runtime engine 解析。這樣做的核心理由:分層所有權、編譯期驗證、規則優先級解決——三件事若用 TS 硬編碼會散在各處、難以驗證、優先級靠人眼。