Требуется пакетный менеджер uv:
uv sync --frozen --no-devuv run python word_parser.py "examples/Форма ФСИ студстартап.docx" -o examples/schema.jsonПолучаем список id полей с помощью утилиты
uv run python utils.py jinja_fields examples/schema.jsonРазмечаем шаблон используя Jinja2 синтаксис
Проверяем корректность заполнения
uv run python utils.py check_correct_form examples/schema.json "examples/Форма ФСИ студстартап размеченная.docx"Исправляем неправильные теги. Проверяем еще раз
Заполняем тестовыми данными
uv run python utils.py generate_test_data examples/schema.json "examples/Форма ФСИ студстартап размеченная.docx"uv run python word_fill.py examples/schema.json "examples/Форма ФСИ студстартап размеченная.docx" examples/документ1.docx





