← 所有場景

規則引擎

rules-engine

把 domain rules 轉成可執行決策 (block/warn/audit)

靈感: OPA, Stripe Radar, LaunchDarkly, AWS Config
同一場景 × 10 個產業上下文
餐飲連鎖
restaurant在組合器開啟 →
Decision Layer · OPA / Radar / Feature Flags
餐飲連鎖 規則引擎
1 條規則 · 每筆 訂單 經過完整評估鏈
● Active
Rule Set (依優先序)
  • R01
    demo-1WARN
    示範規則 (本產業未定義)
    來源: 通用
    命中 17x
模擬評估 · 輸入一筆 訂單
// input
{
id: "o-1024",
status: "cooking",
value: 680,
owner: "阿明",
}
WARN示範規則 (本產業未定義)
最終決策: 審查通過 + 記錄稽核
診所醫療
clinic在組合器開啟 →
Decision Layer · OPA / Radar / Feature Flags
診所醫療 規則引擎
4 條規則 · 每筆 掛號 經過完整評估鏈
● Active
Rule Set (依優先序)
  • R01
    hipaa-164-312BLOCK
    病歷傳輸加密
    來源: HIPAA 164.312(e)(1)
    命中 17x
  • R02
    pii-minWARN
    最小必要病患資訊
    來源: 個資法 §5
    命中 34x
  • R03
    nhi-claimAUDIT
    健保申報 24h 內
    來源: 健保署規範
    命中 51x
  • R04
    rx-overrideBLOCK
    處方超量需主治覆核
    來源: 藥事法
    命中 68x
模擬評估 · 輸入一筆 掛號
// input
{
id: "p-2301",
status: "waiting",
value: 3,
owner: "李醫師",
}
BLOCK病歷傳輸加密
PASS最小必要病患資訊
PASS健保申報 24h 內
最終決策: 審查通過 + 記錄稽核
房仲物件
realestate在組合器開啟 →
Decision Layer · OPA / Radar / Feature Flags
房仲物件 規則引擎
1 條規則 · 每筆 物件 經過完整評估鏈
● Active
Rule Set (依優先序)
  • R01
    demo-1WARN
    示範規則 (本產業未定義)
    來源: 通用
    命中 17x
模擬評估 · 輸入一筆 物件
// input
{
id: "h-501",
status: "viewing",
value: 3680,
owner: "葉經理",
}
WARN示範規則 (本產業未定義)
最終決策: 審查通過 + 記錄稽核
Decision Layer · OPA / Radar / Feature Flags
B2B SaaS 規則引擎
1 條規則 · 每筆 工單 經過完整評估鏈
● Active
Rule Set (依優先序)
  • R01
    demo-1WARN
    示範規則 (本產業未定義)
    來源: 通用
    命中 17x
模擬評估 · 輸入一筆 工單
// input
{
id: "t-9001",
status: "progress",
value: 4,
owner: "Sam",
}
WARN示範規則 (本產業未定義)
最終決策: 審查通過 + 記錄稽核
電商品牌
ecommerce在組合器開啟 →
Decision Layer · OPA / Radar / Feature Flags
電商品牌 規則引擎
1 條規則 · 每筆 商品 經過完整評估鏈
● Active
Rule Set (依優先序)
  • R01
    demo-1WARN
    示範規則 (本產業未定義)
    來源: 通用
    命中 17x
模擬評估 · 輸入一筆 商品
// input
{
id: "sku-A01",
status: "active",
value: 1480,
owner: "選品組",
}
WARN示範規則 (本產業未定義)
最終決策: 審查通過 + 記錄稽核
補習教育
education在組合器開啟 →
Decision Layer · OPA / Radar / Feature Flags
補習教育 規則引擎
1 條規則 · 每筆 課程 經過完整評估鏈
● Active
Rule Set (依優先序)
  • R01
    demo-1WARN
    示範規則 (本產業未定義)
    來源: 通用
    命中 17x
模擬評估 · 輸入一筆 課程
// input
{
id: "c-101",
status: "ongoing",
value: 16,
owner: "林老師",
}
WARN示範規則 (本產業未定義)
最終決策: 審查通過 + 記錄稽核
物流配送
logistics在組合器開啟 →
Decision Layer · OPA / Radar / Feature Flags
物流配送 規則引擎
1 條規則 · 每筆 包裹 經過完整評估鏈
● Active
Rule Set (依優先序)
  • R01
    demo-1WARN
    示範規則 (本產業未定義)
    來源: 通用
    命中 17x
模擬評估 · 輸入一筆 包裹
// input
{
id: "pk-77301",
status: "transit",
value: 3,
owner: "王司機",
}
WARN示範規則 (本產業未定義)
最終決策: 審查通過 + 記錄稽核
健身工作室
fitness在組合器開啟 →
Decision Layer · OPA / Radar / Feature Flags
健身工作室 規則引擎
1 條規則 · 每筆 課程 經過完整評估鏈
● Active
Rule Set (依優先序)
  • R01
    demo-1WARN
    示範規則 (本產業未定義)
    來源: 通用
    命中 17x
模擬評估 · 輸入一筆 課程
// input
{
id: "m-3001",
status: "active",
value: 18,
owner: "Ken",
}
WARN示範規則 (本產業未定義)
最終決策: 審查通過 + 記錄稽核
數位銀行
bank在組合器開啟 →
Decision Layer · OPA / Radar / Feature Flags
數位銀行 規則引擎
5 條規則 · 每筆 交易 經過完整評估鏈
● Active
Rule Set (依優先序)
  • R01
    aml-ctrAUDIT
    大額交易通報 (CTR)
    來源: 洗錢防制法 §9
    命中 17x
  • R02
    aml-strWARN
    疑似可疑交易通報 (STR)
    來源: FATF Recommendation 20
    命中 34x
  • R03
    pci-dss-3-4BLOCK
    卡號儲存加密
    來源: PCI-DSS 3.4
    命中 51x
  • R04
    kyc-tierBLOCK
    客戶盡職調查 (CDD)
    來源: 金管會
    命中 68x
  • R05
    sanctionsBLOCK
    OFAC 制裁名單
    來源: US Treasury
    命中 85x
模擬評估 · 輸入一筆 交易
// input
{
id: "tx-A001",
status: "settled",
value: 250000,
owner: "系統",
}
AUDIT大額交易通報 (CTR)
PASS疑似可疑交易通報 (STR)
PASS卡號儲存加密
最終決策: 審查通過 + 記錄稽核
飯店訂房
hospitality在組合器開啟 →
Decision Layer · OPA / Radar / Feature Flags
飯店訂房 規則引擎
1 條規則 · 每筆 訂房 經過完整評估鏈
● Active
Rule Set (依優先序)
  • R01
    demo-1WARN
    示範規則 (本產業未定義)
    來源: 通用
    命中 17x
模擬評估 · 輸入一筆 訂房
// input
{
id: "rv-B801",
status: "checkin",
value: 6800,
owner: "櫃檯",
}
WARN示範規則 (本產業未定義)
最終決策: 審查通過 + 記錄稽核