主题
Clash 式六边形插件架构 · Go 1.27.1 · 高性能
Channel 驱动的无锁数据流,8192 缓冲深度,drop-oldest 背压策略,采集 goroutine 永不阻塞。
支持 Modbus 全系列(TCP/RTU/UDP/TLS)、Siemens S7、OPC UA 三大工业协议,统一 Driver 接口,按 interval 分组批量读取。
MQTT 异步发布 + HTTP 连接池推送,支持 batch 和 flush-interval,topic 模板渲染。
优先级匹配,支持 forward、drop、alert、transform、mirror 五种动作,表达式条件过滤。
MQTT command topic 接收云端下发指令,Command Loop 转发至设备 Write,不阻塞上行管道。
RESTful API + WebSocket 实时流,LatestCache RWMutex 保护,原子计数器零开销统计。