AudionAudion

Audion Docs AI

README_RU.md

Audion Docs AI

English · Руководство

Содержание

Проверка документов языковой моделью и исправление найденного: Word и PowerPoint на входе, отчёт об ошибках и выправленная копия на выходе.

Зачем это сделано

Вычитать длинный документ — работа, которую модель делает хорошо. Исправить документ — работа, которую модель делает опасно: она перепишет абзац целиком, поменяет то, о чём не просили, и вернёт файл, где непонятно, что изменилось.

Поэтому здесь эти две работы разделены.

разбор → проверка моделью → отчёт → исправление

Модель находит. Код исправляет.

Проверка читает документ и записывает найденное: где ошибка, какой текст был, каким должен стать, насколько модель уверена. Исправление не обращается к модели заново — оно читает готовую запись и применяет из неё только точные одиночные замены с высокой уверенностью.

Всё остальное — неуверенное, спорное, требующее переписывания — не применяется никогда. Оно остаётся в отчёте отдельной таблицей нерешённого.

Принципы

Исправление не додумывает. Замена применяется, только если известны точный исходный текст и точный новый. Никаких «перепиши этот абзац лучше».

Кэш подписан документом. Ответ модели привязан к хэшу файла и параметрам запуска. Отредактировали файл, оставив имя прежним, — старый ответ не подставится.

Модель не выбирается наугад. Если модель не указана, берётся последняя успешно проверенная, затем первая избранная — но никогда произвольная строка из списка, который вернул поставщик. Отдельная кнопка делает маленькую пробу выбранной модели и запоминает результат с датой.

PDF только читается. Из него берут текст для отчётов, но не правят: PDF — результат, а не источник.

Глубина работы модели выбирается явно. У каждого поставщика она называется по-своему, и программа передаёт именно его параметр, а не общий приблизительный.

Поставщики

Четыре на выбор, переключаются в окне: OpenAI, Gemini, xAI, Claude. Ключ и модель стоят рядом, правила проверки — ниже, действие одно.

Штатные модели приложения — gpt-5.6-luna, gemini-3.6-flash, grok-4.3, claude-sonnet-5; выбранная в окне или заданная вручную имеет приоритет.

Что получается

файлчто внутри
отчёт XLSXнайденное построчно: где, что, почему
отчёт DOCXто же читаемым документом, с таблицей нерешённого
исправленная копиядокумент с применёнными точными заменами
копия с пометкамиисходник с якорями у мест, требующих внимания

Исходный документ не меняется никогда — правки идут в копию.

Дальше


Техническая часть

Запуск

launcher_gui.cmd          окно
launcher_project.cmd      командная строка, отчёты по-английски
launcher_project_ru.cmd   то же по-русски
builder_main.cmd          сборка окружения, проверка, выпуск

Настройки

config\llm_settings.yaml — размеры кусков, повторы, время ожидания, имена файлов с правилами. Отдельных запускающих файлов под пары поставщиков больше нет: всё выбирается в окне.

Дополнительные параметры

Спрятаны в сворачиваемом блоке — размер куска и перекрытие, минимальное число кусков, повторы и время ожидания, ручная замена модели, продолжение с места обрыва, строгость карты отрисовки. Основной путь ими не загромождён.

Python запускается без буферизации вывода, поэтому настройка и ход работы по каждому куску видны в журнале сразу, а не после завершения.

Названия в рабочей области

Единый словарь для всех проектов Audion: Источник, Добавить файл…, Назначение, Сбросить, Удалить, Список. По-английски: Source, Add file…, Target, Reset, Delete, List.

Alle Projekte