📌 项目简介

拾光 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