IntentRoute-AI 是什么?用自然语言生成 Windows 分流规则的 AI 助手

Vincent-Xi08/IntentRoute-AI · GitHub
本地部署
Star279
近 7 天新增0
编程语言C#
开源协议MIT
创建于2026-08-26
最近更新2026-10-14

中文导读

IntentRoute AI 面向 Windows 用户,解决许多应用不提供代理控制、手写进程/域名/IP 分流规则又容易出错的问题。它把自然语言意图交给 OpenAI 或本地 Ollama 生成规则草稿,再经本地校验后交给 sing-box TUN 配置流程,规则默认禁用、需手动启用。项目还提供本地规则检查和静态路由推演工具,适合想用 AI 辅助配置 Windows 分流的开发者和进阶用户。

根据 GitHub 公开数据,该项目的编程语言为 C#,开源协议为 MIT,创建于 2026-08-26,最近更新于 2026-10-14,目前有 279 个 Star。

项目介绍

IntentRoute AI 是一个开源的 Windows 控制面板,目标是把用户用自然语言描述的网络意图,转换成经过本地校验的分流规则草稿。它支持 OpenAI Responses API 或本地已运行的 Ollama 模型,生成的规则会交给与手动编辑器相同的 sing-box TUN 配置流程处理。

项目本身不抓包,而是生成 sing-box v1.13+ 的 TUN 配置,启动并监管外部 sing-box 进程,默认保持直连,除非规则另有指定。AI 输出被视为不可信输入,会经过字段、进程名、域名、CIDR、端口、协议、动作、重复项和代理可用性等校验,生成的规则默认处于禁用状态,必须由用户显式启用。

除 AI 草稿外,还提供本地 Policy Intelligence 工作流,用于检查规则顺序、重复、冲突、遮蔽、宽泛范围和禁用草稿等问题;以及本地 Route Decision Simulator,对某个具体的进程、目标、端口和协议做静态推演。两者都不会观察真实流量,AI 解释仅作为只读文本,不能修改本地结果或配置。

主要功能

适合谁用

需要在 Windows 上为不同应用配置代理分流、又不想手写复杂规则的开发者和进阶用户。

快速上手

  1. 从 GitHub Releases 下载并运行 IntentRoute AI(当前为 v0.31.0 预览版)
  2. 在应用中选择 OpenAI 或 Ollama (local) 作为 AI 提供方
  3. 若使用 OpenAI,先在 PowerShell 中设置环境变量:[Environment]::SetEnvironmentVariable('OPENAI_API_KEY', 'your-api-key', 'User')
  4. 输入自然语言意图,例如“Route Chrome and Cursor traffic for GitHub and OpenAI through the proxy; keep everything else direct.”
  5. 审阅生成的规则草稿,确认后以禁用状态接受,再手动启用规则

Star 增长趋势

279279 · 2026-10-14 至 2026-10-16

同类项目

本地运行和管理开源大模型的工具
★ 18.3万 · Go · 更新于 2026-10-15
自托管、可扩展的 AI 对话界面,支持 Ollama 与 OpenAI 兼容 API
★ 15.6万 · Python · 更新于 2026-10-16
轻量跨平台 AI 聊天助手,支持多种模型与本地部署
★ 8.9万 · TypeScript · 更新于 2026-10-15
超轻量自托管个人 AI Agent 框架,支持 WebUI 与聊天应用
★ 4.9万 · Python · 更新于 2026-10-15
用自然语言搜索 Mac 本地文件,基于 EmbeddingGemma 2 的端侧语义搜索
★ 4,109 · Swift · 更新于 2026-10-14
在消费级 GPU 上高速部署大型 Qwen 模型
★ 2,025 · Python · 更新于 2026-10-11