📌 项目简介
拾光 Glim 是一款 AI + 爬虫深度融合的桌面浏览器,基于 Python + PyQt6 QtWebEngine(Chromium 内核)构建。核心理念:“所见资源皆可下载”——你在网页上看到的任何东西,Glim 都能帮你抓取、分析、保存。
它不是普通浏览器,而是一个开发者武器:内置资源嗅探引擎、AI 分析助手、站点缓存系统、下载面板,以及独家的「金手指」模块——在页面上直接选中任意元素,AI 帮你读懂、编辑、甚至执行代码。
🚀 核心功能
🕷️ 资源嗅探引擎
9 类资源自动嗅探:图片、视频、音频、字体、CSS、JS、文档、压缩包、其他。批量下载,断点续传
🤖 AI Agent
内嵌 AI 助手,跨标签页分析页面内容,流式对话,实时引用当前页面上下文
👆 金手指
在页面上直接选中任意元素,AI 浮窗解释 + 源码预览 + 在线编辑 + 代码执行,所见即所得
📥 下载面板
5 种网页保存格式(HTML/PDF/PNG/MHTML/完整页面),9 类嗅探,批量下载,进度实时反馈
🗂️ 站点缓存
访问过的站点自动缓存,离线可浏览,一键导出站点静态副本
🔧 开发者工具
每个标签页独立 F12 开发者工具,glim:// 统一协议,重定向追踪,弹窗→标签页转换
🛠️ 技术架构
| 层级 | 技术选型 |
|---|---|
| GUI 框架 | PyQt6 + QtWebEngine (Chromium 内核) |
| AI 接口 | OpenAI 兼容 API,支持任意模型 |
| 资源嗅探 | CSSOM 扫描 + 网络请求拦截 + DOM 遍历 |
| 下载引擎 | 3 线程并行 + 断点续传 + 队列管理 |
| 统一协议 | glim:// 自定义协议,路由请求到 Python 处理器 |
| 代码规模 | ~5000 行 Python + 前端 |
📥 下载
📖 快速开始
# 解压并进入目录 unzip GlimV1.0.zip && cd Glim/V1.0 # 一键安装依赖并启动 python3 install_deps.py --launch # 或直接启动(依赖已安装) ./start.sh # 配置 AI 接口 (可选) 编辑 ai_client.py 中的 API Key 和 Base URL
支持 OpenAI 兼容 API,可接入本地模型或云端服务。首次启动建议运行 python3 install_deps.py 自动检测并安装所需依赖。
📅 发布日期:2026-06-16 · 🏷️ Glim · 浏览器 · 爬虫 · AI · PyQt6
评论