云栖岭风景区 · 2026年10月17日 周六 15:40

观测:17.2°C · 小雨 · 湿度 86% · 风速 6.2 m/s · 能见度 4 km · 无雷电

规则引擎

阈值写在规则里,不写在模型里

下面的校验是可重复的演示函数。安全约束优先于经营建议。这些数字只属于演示配置,不是云栖岭的正式标准。

用一组上下文试规则

判定

可以提交人工审批

  • R-FIN-07 机动预算上限升级审批 · 预计成本超出已批准预算 6000 元,需财务审批后才能继续。

函数只返回状态和原因,没有写入任何业务表。

回归测试

11 个固定用例覆盖拦截、升级和放行边界。修改规则前后各跑一次,确认没有放行不该放行的方案。

安全阈值高于经营建议

R-SAFE-01 · 安全规则 · 优先级 1 · v4.2 · 安全部

索道、游船等安全关键动作必须以生效规程中的观测阈值为准。

例如:风速未达 17 m/s 时,模型建议提前停运会被拦截。

预报不得当作事实

R-DATA-02 · 数据质量规则 · 优先级 1 · v1.3 · 数据治理

观测、预报、预警等级必须分开存储和展示。

例如:橙色暴雨预警可以生成准备方案,不能生成停运指令。

促销折扣下限

R-FIN-04 · 经营规则 · 优先级 2 · v3.0 · 财务部

常规折扣不得低于标价 9 折。

例如:8.5 折亲子票被驳回。

机动预算上限

R-FIN-07 · 经营规则 · 优先级 3 · v2.4 · 财务部

当日剩余机动预算为 ¥12,000。超出部分必须财务审批。

例如:加开两班摆渡成本 ¥18,000,进入待审批而不是直接派车。

证据不完整不得审批

R-FLOW-03 · 决策规则 · 优先级 2 · v1.1 · 经营分析

建议必须同时具备指标、口径、时间范围和知识引用。

例如:只有结论没有来源的草稿停留在补充状态。

批准不等于执行权限

R-SEC-08 · 流程规则 · 优先级 1 · v1.0 · 信息安全

审批通过后,执行服务仍要做一次权限和状态校验。

例如:延长营业已批准,但执行授权单独记录。