Repository navigation
Releases: bunkmr/qgis-agent
Releases · bunkmr/qgis-agent
Release list
QGIS Agent v2.1.3
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。
QGIS Agent v2.1.1
v1.2.0 — RAG 检索 + Cookbook 自我进化
🎉 v1.2.0 更新内容
🆕 新功能
- 📚 RAG API 文档检索:本地 SQLite FTS5 全文引擎,执行 PyQGIS/Processing 前自动查询 API 签名和参数,大幅降低"写错参数"的概率
- 🧬 Cookbook 自我进化:成功任务自动归档为案例,下次执行前检索相似案例注入上下文,越用越准确
- 🔍 search_pyqgis_api 工具:LLM 可主动查询 PyQGIS API 文档
- ⚡ 跳过确认开关:设置中可配置跳过代码执行确认弹窗
🔧 改进
- 修复 RAG 模块导入错误
- 优化 API 文档生成器
- 新增 Sphinx 中文帮助文档
- 完善 i18n 国际化支持
📦 安装
下载下方 qgis_agent_v1.2.0.zip,在 QGIS 中通过 插件 → 管理和安装插件 → 从 ZIP 安装 即可。