跳转到内容

Higress WASM 插件

  • Proxy-WASM 标准:基于 WebAssembly 的可移植插件标准
  • 热更新:支持运行时动态加载和卸载插件
  • 多语言支持:支持 Go、Rust、C++、AssemblyScript 等语言开发
  • 高性能:近原生执行性能,内存安全隔离
  • 生态丰富:官方提供多种开箱即用的插件
flowchart TB
    subgraph "WASM 插件层"
        Plugin[WasmPlugin CRD<br/>插件配置]
        Runtime[Wasm Runtime<br/>WASM 运行时]
    end

    subgraph "插件提供者"
        AI["AI 缓存"]
        Auth["认证授权"]
        Transform["请求转换"]
        Observe["可观测性"]
    end

    subgraph "Higress 网关"
        Gateway[Gateway Pods<br/>代理与路由转发]
    end

    Plugin --> Runtime
    Runtime --> AI
    Runtime --> Auth
    Runtime --> Transform
    Runtime --> Observe
    AI --> Gateway
    Auth --> Gateway
    Transform --> Gateway
    Observe --> Gateway

    style Plugin fill:#4a90d9,color:#fff
    style Runtime fill:#5cb85c,color:#fff
    style Gateway fill:#f0ad4e,color:#fff
文档描述
AI 缓存插件深度解析基于 WASM 的智能语义缓存实现原理,双层缓存架构、向量数据库集成
AI 负载均衡插件深度解析三种智能调度策略(Least Busy、Global Least Request、Prefix Cache)实现原理
AI 对话历史插件深度解析多轮对话上下文管理、自动填充历史、查询 API 实现
AI 数据脱敏插件深度解析基于 Rust 的敏感词拦截、数据脱敏、Grok 模式支持
AI 意图识别插件深度解析基于 LLM 的智能意图识别、属性设置、路由决策机制
AI 统计插件深度解析可观测性的三驾马车:Metrics、Logs、Traces 全链路监控与多协议支持
文档描述
AI 配额管理插件深度解析Redis 分布式配额管理,Token 级成本控制,动态配额调整
AI Token 限流插件深度解析基于 Redis 的分布式 Token 限流,固定窗口算法,灵活匹配规则
文档描述
AI 搜索增强插件深度解析多搜索引擎集成(Google、Bing、Arxiv、ES),LLM 智能重写,RAG 实时增强
AI 安全防护插件深度解析阿里云内容安全集成,三重安全检测(合规、攻击、敏感数据)
AI RAG 插件深度解析DashVector 向量检索集成,语义搜索,文档注入,链路追踪
文档描述
AI 提示词装饰器插件深度解析前后置消息注入,动态变量替换,Geo-IP 联动
AI JSON 格式化插件深度解析JSON Schema 验证,自动重试机制,递归优化输出
AI 提示词模板插件深度解析模板定义与复用,变量替换,请求转发
文档描述
AI 图片阅读器插件深度解析DashScope OCR 集成,图片内容提取,提示词注入
AI 智能体插件深度解析ReAct 推理框架,工具调用,OpenAPI 集成,递归推理
AI 请求响应转换器插件深度解析LLM 驱动的智能转换,协议适配,内容格式转换
文档描述
自定义插件部署自定义插件部署指南
插件服务器插件服务器配置与使用