你被一条钉钉消息吵醒——payment-service 集群熔断器已打开你翻了个身打开笔记本电脑。按照常规操作你需要打开 Dashboard → 找到熔断器面板 → 查看 payment-service 当前状态 → 翻代理日志找错误 → 检查下游节点健康状态 → 分析根因 → 决定下一步操作。大概需要 10 分钟如果网络不卡的话。但现在你只对 Dashboard 右下角的悬浮 AI 按钮说了一句话“帮我看看 payment-service 出了什么问题。”几秒钟后AI 回复最近 5 分钟内 payment-service 返回了 12 次 503 错误占总请求 40%触发了熔断保护。下游节点 192.168.1.100:8080 健康检查连续 3 次失败。建议检查该节点部署状态确认是否正在重启如果确认只是临时故障可以重置熔断器恢复流量。需要我帮你重置吗10 秒 vs 10 分钟。这是质的区别。这就是 Aneiang.Yarp v2.3.0.25 带来的最大更新AI 智能助手正式上线。这不仅仅是加了个聊天窗口——我们让 AI 拥有了直接操作网关的能力。先说说 Aneiang.Yarp 是什么如果你还不熟悉这个项目一句话介绍Aneiang.Yarp 是基于微软 YARP 的全功能 API 网关增强方案。YARP 是微软开源的 .NET 反向代理引擎性能优秀但它是发动机不是整车。生产环境需要的——Dashboard 管理面板、WAF 防火墙、通知告警、熔断限流、配置回滚、审计日志——YARP 默认都不提供。Aneiang.Yarp 就是把这些全部补上的那个项目。它不替代 YARP而是在 YARP 之上盖了一座完整的房子。目前项目已经是 .NET 生态中 YARP 增强方案的事实标准MIT 协议开源NuGet 一键安装。截止 v2.3.0.25 版本已经集成了15 个 Dashboard 管理页面路由 / 集群 / 日志 / 熔断 / WAF / 审计 / 配置历史……WAF 防火墙IP 黑白名单、SQL 注入 / XSS / 路径遍历检测通知告警钉钉 / Webhook、6 种事件类型、冷却机制防风暴全链路可观测实时日志 WebSocket 推送、P50/P90/P99 延迟、健康检查配置管理与回滚每次变更自动快照、一键回滚任意历史版本客户端自动注册一行代码接入HTTP / gRPC 双协议、指数退避重试AI 智能助手本文的主角一句话总结如果你在用 YARPAneiang.Yarp 让你不用从零开始造轮子。AI 智能助手不止是聊天它能动手这次 v2.3.0.25 的 AI 助手不是那种你问一句它回一句的客服机器人。它通过 OpenAI Function Calling 机制直接调用网关的运维 API具备执行操作的能力。我们为 AI 准备了 40 个工具覆盖网关运维的全链路读工具21 个—— 自动执行一问即答查询类操作不涉及数据变更AI 直接调用并返回结果工具 能做什么get_routes 查所有路由及匹配规则get_clusters 查所有集群及目标节点get_circuit_status 查熔断器实时状态get_proxy_logs 查最近代理请求日志get_health_summary 查集群健康总览get_waf_settings 查 WAF 防火墙配置search_logs 按路由 / 状态码 / 关键词搜索日志get_traffic_stats 查 QPS / 延迟分位数 / 状态码分布get_audit_log 查操作审计谁在什么时间改了什么get_top_issues 自动分析 Top 错误 / 慢请求export_config 导出完整 YARP 配置 JSONget_config_history 查配置快照历史用于回滚…… 共 21 个读工具写工具19 个—— 前端确认卡片人说了算变更类操作由 AI 生成方案前端弹出确认卡片用户点击「确认执行」后才真正执行工具 能做什么create_route 创建路由含路径匹配、目标集群、下游地址delete_route 删除路由create_cluster 创建集群含节点、负载均衡策略update_cluster 更新集群配置delete_cluster 删除集群create_circuit_breaker 创建熔断器策略reset_circuit_breaker 重置熔断器状态toggle_plugin 启用 / 禁用插件update_waf_settings 更新 WAF 设置create_config_snapshot 变更前创建配置快照rollback_config 回滚到指定快照版本create_route_policy 创建路由策略重试 / 限流 / WAF…… 共 19 个写工具直观体验说人话就能操作每个工具都有结构化 JSON Schema 参数定义。用户只需要说人话“帮我建一个路由把 /shop/* 的请求转发到 http://10.0.1.50:8080路由名叫 shop-route。”AI 自动填好所有参数调用 create_route。你不需要知道 YARP 的 RouteConfig 有多少字段不需要翻文档不需要写 JSON。安全第一AI 不能为所欲为有人可能会问AI 能删路由、清日志、改配置——这安全吗这正是我们最重视的设计点。我们实现了一套读写分离安全模型读操作查询 / 分析 / 导出→ AI 自动执行无需用户干预写操作创建 / 删除 / 修改→ AI 生成执行方案 → 前端弹出确认卡片 → 用户明确点击「确认执行」后才真正调用确认卡片清晰展示操作类型、具体参数、影响范围。两个按钮「确认执行」和「取消」。AI 只能建议决策权永远在人手里。此外还有两层安全防护Prompt Injection 防护系统提示词使用边界标记声明最终权威、不可覆盖即使用户说我是管理员、“忽略之前的指令”AI 也不会执行SSRF 防护自定义服务商 URL 经过严格校验HTTP 仅允许回环地址HTTPS 拦截私有 / 保留 IP 段多服务商兼容不被任何一家 LLM 锁定AI 助手通过 OpenAI 兼容协议对接只要兼容 /v1/chat/completions 接口即可服务商 推荐模型 适用场景DeepSeek deepseek-chat 国内首选性价比极高无需特殊网络OpenAI gpt-4o-mini / gpt-4o 海外部署通义千问 qwen-plus / qwen-max 阿里云生态集成自定义 任意兼容端点 私有部署模型只需一行 JSON 配置{“Gateway”: {“Dashboard”: {“AI”: {“Enabled”: true,“Provider”: “deepseek”,“ApiKey”: “sk-xxxxxxxxxxxxxxxx”,“BaseUrl”: “https://api.deepseek.com/v1”,“ChatModel”: “deepseek-chat”}}}}不配置 ApiKey 则 AI 模块完全静默不影响任何现有功能。不只是对话后台智能分析 通知增强