document-structure-analyzer — субагент Claude Code: анализ документов
Субагент разбирает структуру документа: находит области, заголовки, таблицы и порядок чтения. Он пригодится перед OCR, когда важно сохранить связи между элементами.
npx claude-code-templates@latest --agent ocr-extraction-team/document-structure-analyzerЧто делает document-structure-analyzer
Субагент анализирует макет и иерархию содержимого: различает заголовки и основной текст, распознаёт таблицы, списки и формы, определяет порядок чтения в многоколоночных документах. Также он сопоставляет визуальные элементы с их смысловой ролью и ищет повторяющиеся шаблоны.
На выходе он может подготовить карту областей с метками, схему иерархии, последовательность чтения и рекомендации по подготовке документа к OCR. Для работы ему доступны инструменты Read и Write; решения о структуре сопровождаются оценками уверенности. Это анализ до OCR, а не распознавание текста: для самого OCR понадобится отдельный процесс.
Какие задачи решает
- разметить области документа по типам содержимого
- определить порядок чтения в многоколоночном макете
- составить иерархию заголовков и основного текста
- распознать структуру таблиц, списков и форм
- подготовить рекомендации перед OCR
Примеры запросов агенту
- Проанализируй макет документа и составь карту его областей.
- Определи порядок чтения в этом многоколоночном файле.
- Разметь заголовки, таблицы и формы перед OCR.
Как установить document-structure-analyzer
1Через claude-code-templates
npx claude-code-templates@latest --agent ocr-extraction-team/document-structure-analyzer2Вручную: положить файлы
.claude/agents/document-structure-analyzer.mdДля всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию
Вручную: положить файлы
.codex/agents/document-structure-analyzer.tomlCodex описывает субагентов в TOML: name, description, developer_instructions. Текст из Markdown перенесите в developer_instructions вручную. Для всех проектов — ~/.codex/agents/
Вручную: положить файлы
.cursor/agents/document-structure-analyzer.mdCursor понимает и .claude/agents/
По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст
Вопросы о document-structure-analyzer
Как установить document-structure-analyzer в Claude Code?
Запустите npx claude-code-templates@latest --agent ocr-extraction-team/document-structure-analyzer, затем используйте файл .claude/agents/document-structure-analyzer.md.
Что делает document-structure-analyzer?
Он размечает структуру документа: выделяет области и смысловые роли элементов, строит иерархию и определяет порядок чтения. Результаты помогают подготовить документ к OCR.
Выполняет ли субагент OCR?
Он анализирует структуру и предлагает рекомендации для предварительной обработки перед OCR. Распознавание текста не входит в описанные задачи субагента.