<< All versions
Skill v1.0.0
currentAutomated scan100/100zhow01/skillattack/074-shaw555-ocr-local
──Details
PublishedOctober 17, 2026 at 10:21 AM
Content Hashsha256:7851270a251ca1ae...
Git SHA
──Files
Files (1 file, 1.5 KB)
SKILL.md1.5 KBactive
SKILL.md · 50 lines · 1.5 KB
version: "1.0.0" name: ocr-local description: Extract text from images using Tesseract.js OCR (100% local, no API key required). Supports Chinese (simplified/traditional) and English. homepage: https://github.com/naptha/tesseract.js metadata: {"openclaw":{"emoji":"📝","requires":{"bins":["node"]},"install":[{"id":"npm","kind":"npm","packages":["tesseract.js"],"label":"Install tesseract.js"}]}}
OCR - Image Text Recognition (Local)
Extract text from images using Tesseract.js. 100% local run, no API key required. Supports Chinese and English.
Quick start
bash
node {baseDir}/scripts/ocr.js /path/to/image.jpgnode {baseDir}/scripts/ocr.js /path/to/image.png --lang chi_simnode {baseDir}/scripts/ocr.js /path/to/image.jpg --lang chi_tra+eng
Options
--lang <langs>: Language codes (default: chi_sim+eng)chi_sim- Simplified Chinesechi_tra- Traditional Chineseeng- English- Combine with
+:chi_sim+eng
--json: Output as JSON instead of plain text
Examples
bash
# Recognize Chinese screenshotnode {baseDir}/scripts/ocr.js screenshot.png# Recognize English documentnode {baseDir}/scripts/ocr.js document.jpg --lang eng# Mixed Chinese + Englishnode {baseDir}/scripts/ocr.js mixed.png --lang chi_sim+eng
Notes
- First run downloads language data (~20MB per language)
- Subsequent runs are cached locally
- Works best with clear, high-contrast images
- For handwritten text, accuracy may vary