flowchart TD REQ["工具调用请求"] --> DENY{"在黑名单?"} DENY -->|是| NO["拒绝"] DENY -->|否| ALLOW{"在白名单?"} ALLOW -->|是| YES["放行"] ALLOW -->|否| TOOL{"工具自检
checkPermissions()"} TOOL -->|危险| CLASS{"AI 分类器
(仅 auto 模式)"} CLASS -->|安全| YES CLASS -->|危险| ASK{"能弹窗吗?"} ASK -->|能| USER["问用户"] ASK -->|不能| NO style NO fill:#ffcdd2 style YES fill:#c8e6c9