Repository navigation
QGIS Agent v2.1.3
主要更新
- QGIS 4 / PyQt6 兼容:全树 PyQt6 枚举作用域限定(Qt / QHeaderView / QAbstractItemView / QSizePolicy / QFrame / QLineEdit / QEvent / QDialog / QMessageBox / QPalette 等),QGIS 4 不再崩溃;metadata 声明
qgisMaximumVersion=4.99。 - 本地模型免密:支持自建 OpenAI 兼容网关无需 API Key(短 key 也可)。
- 403 修复:本地模型经 Cloudflare 代理时按其 User-Agent 指纹拦截 Python 客户端,已给 LLM 请求加浏览器 UA 头绕过。
- 发送链路防呆:RAG 组件构造失败一律降级不阻塞对话;LLM 调用加
timeout=180与max_retries=1,避免线程永久挂起;异常以聊天框红字可见提示,不再静默无反应。 - 关闭卡死修复:插件卸载 / QGIS 关闭时主动关闭 httpx 客户端中断在途 LLM 请求、清空线程池、线程执行完即销毁,避免 QGIS 关闭界面一直转圈。
安装
QGIS → 插件 → 管理并安装插件 → 从 ZIP 安装 → 选择本 Release 的 qgis_agent_v2.1.3_20260902.zip。