ocr-grammar-fixer — субагент для Claude Code: чистит текст после OCR
Субагент для Claude, который правит распознанный текст: убирает ошибки OCR, восстанавливает пробелы и приводит грамматику в порядок, сохраняя смысл.
npx claude-code-templates@latest --agent ocr-extraction-team/ocr-grammar-fixerЧто делает ocr-grammar-fixer
Субагент ocr-grammar-fixer работает с текстом, который уже прошёл через OCR. Он ищет типичные артефакты распознавания: путаницу rn и m, l и I и 1, 0 и O, cl и d, li и h. Отдельно смотрит на границы слов — пропавшие или лишние пробелы, склеенные и разорванные слова, сдвинутые знаки препинания, случайный регистр.
Правка идёт в пять шагов. Сначала агент сканирует текст на необычные сочетания букв и пробелов, потом разбирает контекст, чтобы понять, что имелось в виду. Дальше сверяется с деловой и маркетинговой терминологией, восстанавливает пунктуацию и заглавные буквы, а в конце проверяет, что текст читается естественно. Смысл для него важнее буквального совпадения по символам.
Работает с инструментами Read, Write и Edit, поэтому читает файл, правит его и записывает результат. По умолчанию выдаёт только исправленный текст, без пояснений — разбор он показывает, если попросить отдельно. Полезно, когда после сканирования документов или PDF остаётся каша из символов, а перепечатывать вручную долго.
Какие задачи решает
- вычистить ошибки распознавания в тексте после OCR
- восстановить пропавшие и лишние пробелы между словами
- поправить случайный регистр и сдвинутую пунктуацию
- вернуть правильное написание деловых и маркетинговых терминов
- привести распознанный текст к виду, пригодному для публикации
Примеры запросов агенту
- исправь ошибки OCR в файле
report.txtи сохрани результат - почисти текст в
scan.md: пробелы, регистр, пунктуация - покажи, какие артефакты OCR ты нашёл, и объясни правки
Как установить ocr-grammar-fixer
1Через claude-code-templates
npx claude-code-templates@latest --agent ocr-extraction-team/ocr-grammar-fixer2Вручную: положить файлы
.claude/agents/ocr-grammar-fixer.mdДля всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию
Вручную: положить файлы
.codex/agents/ocr-grammar-fixer.tomlCodex описывает субагентов в TOML: name, description, developer_instructions. Текст из Markdown перенесите в developer_instructions вручную. Для всех проектов — ~/.codex/agents/
Вручную: положить файлы
.cursor/agents/ocr-grammar-fixer.mdCursor понимает и .claude/agents/
По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст
Из того же набора205
Весь набор →Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Все субагенты по теме «Настройка агента: память, контекст, субагенты» →Вопросы о ocr-grammar-fixer
Как установить ocr-grammar-fixer в Claude?
Запустите npx claude-code-templates@latest --agent ocr-extraction-team/ocr-grammar-fixer, после чего файл появится по пути .claude/agents/ocr-grammar-fixer.md.
Что делает ocr-grammar-fixer?
Правит текст, прошедший через OCR: убирает путаницу похожих символов, восстанавливает границы слов, чинит пунктуацию и регистр. Смысл исходного текста при этом сохраняется.
Какие инструменты нужны субагенту для работы?
Ему доступны Read, Write и Edit — этого хватает, чтобы прочитать файл, внести правки и записать результат.