核心用法
本 Skill 提供完全本地化的图像文字识别能力,基于智谱 AI 开源的 GLM-OCR 模型(Q8_0 量化版),通过 llama.cpp Vulkan 后端在 Windows 系统上运行。用户可通过以下方式使用:
1. 环境准备:自动检测或手动指定工作目录,下载 llama.cpp Vulkan 运行时(~50-100MB)及 GLM-OCR 模型文件(~1.5GB)
2. 图像输入:支持本地文件路径直接调用,或界面上传图像
3. 执行识别:调用 llama-cli 进行推理,自动优先使用 Intel 核显加速
4. 结果输出:根据场景自动格式化,支持纯文本、Markdown 表格、JSON 结构化等多种格式
显著优点
- 完全离线:所有计算在本地完成,无需云端 API 或网络连接,敏感文档不上传
- 隐私安全:适合处理合同、发票、证件等机密材料
- 多语言支持:GLM-OCR 针对中文场景优化,中英文混合识别效果良好
- 硬件友好:Q8_0 量化模型约 1.5GB,适配主流 Intel iGPU,无需高端独显
- 零配置启动:自动检测 Python、自动安装依赖、支持断点续传下载
- 灵活输出:支持发票/名片/表格等场景的结构化提取
潜在缺点与局限性
- Windows 独占:目前仅支持 Windows 系统,macOS/Linux 不可用
- 首次部署耗时:需下载 1.5GB 模型文件,网络较差时等待较长
- GPU 依赖:Vulkan 驱动需正常安装,部分老旧核显可能不支持
- 模型能力边界:复杂版式、手写体、低质量扫描件识别率下降
- 存储占用:工作目录需预留 2GB+ 空间
- 无持续更新:模型版本固定为 Q8_0,无法像云服务一样自动迭代
适合人群
- 频繁处理敏感文档、对数据隐私要求极高的企业用户
- 网络环境受限或需离线工作的移动办公场景
- 中文文档占比高、需要本地批量 OCR 的财务/法务/行政人员
- 具备基础技术能力、可接受首次配置成本的个人用户
常规风险
- 二进制执行风险:从 GitHub 下载的 llama-cli.exe 需用户确认信任
- 供应链安全:模型源自 HuggingFace/ModelScope,虽为官方渠道仍需防范劫持
- 存储空间不足:自动检测磁盘空间,低于 2GB 时预警
- 驱动兼容性:Vulkan 后端依赖显卡驱动,老旧设备可能降级至 CPU 推理(速度显著下降)