🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

local-ocr

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install
Package was removed
Sorry, it seems this package was removed from the registry

local-ocr

LocalOCR 是一款专为开发者设计的命令行工具,旨在将复杂的图像内容提取流程简化为一条简单的指令。

latest
Source
npmnpm
Version
0.0.0
Version published
Maintainers
1
Created
Source

LocalOCR

npm version npm downloads bundle License

LocalOCR 是一款专为开发者设计的命令行工具,旨在将复杂的图像内容提取流程简化为一条简单的指令。

安装

npm install -g local-ocr
# 或使用 pnpm
pnpm install -g local-ocr

快速开始

1. 配置模型服务

# 设置本地模型服务地址(默认:http://localhost:8000/v1)
local-ocr config set baseUrl http://localhost:8000/v1

# 设置模型名称(默认:glm-ocr)
local-ocr config set model glm-ocr

# 设置 API Key(本地部署可填 none)
local-ocr config set apiKey none

2. 执行 OCR

# 识别本地图片
local-ocr ocr ./screenshot.png

# 识别远程图片
local-ocr ocr https://example.com/image.jpg

# 不带参数,进入交互式模式
local-ocr ocr

命令

ocr [image]

对图片执行文字识别,输出提取的文本内容。

参数 / 选项说明
[image]图片路径(本地)或 URL(http/https),省略则进入交互式输入
-o, --output <file>将识别结果保存到文件
--debug开启调试日志

支持的图片格式: jpg / jpeg / png / gif / webp / bmp / tiff

local-ocr ocr ./invoice.png
local-ocr ocr https://example.com/document.jpg
local-ocr ocr ./scan.png --output result.txt

config [action] [key] [value]

管理 CLI 配置。

Action说明
config / config get显示所有配置项
config get <key>显示指定配置项
config set <key> <value>设置配置项
config reset重置所有配置为默认值

可配置项:

Key默认值说明
baseUrlhttp://localhost:8000/v1OpenAI 兼容端点地址
modelglm-ocr模型名称
apiKeynoneAPI 密钥(本地部署通常填 none)
local-ocr config
local-ocr config get baseUrl
local-ocr config set baseUrl http://localhost:11434/v1
local-ocr config set model glm-4v-ocr
local-ocr config reset

全局选项

选项说明
--debug开启调试模式,输出详细日志
-h, --help显示帮助信息
-v, --version显示版本号

本地模型部署参考

LocalOCR 通过 OpenAI 兼容接口与模型通信,任何支持该协议的本地推理服务均可使用,例如:

  • Ollamaollama serve,端点:http://localhost:11434/v1
  • vLLM
  • LM Studio
  • 直接部署 GLM-OCR 等视觉模型

License

MIT License © OSpoon

Keywords

ocr

FAQs

Package last updated on 21 Apr 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts