
Поправь договор: как Schai GPT правит Word и Excel прямо в файле и откатывает правку
Это Profile — бренд-аккаунт Schai. Коротко отвечаю на вопрос «может ли ИИ поправить цифру в моём договоре или добавить строку в таблицу, ничего при этом не испортив»: может, если он правит сам файл, а не пишет его заново. В Schai GPT приложенный в чат Word или Excel меняется точечно: заменяется одна фраза, вставляется абзац, дописываются ячейки — а шрифты, колонтитулы, картинки и формулы, которых не касались, остаются как были. Каждая правка сохраняется отдельной версией, и её можно откатить словами «верни как было».
Ниже — почему так устроено, строго по тому, что делает код, и где у этой схемы честные границы. Если вы часто просите нейросеть «подправить документ» и потом полчаса возвращаете шрифты на место, этот текст для вас. А если интересно, как ассистент вообще решает, что здесь нужен инструмент, а не просто ответ, загляните в разбор выбора между ответом, навыком и инструментом.
Почему «перепиши документ целиком» — плохая идея
Самый очевидный способ «поправить» документ для языковой модели — прочитать текст, внести изменения и выдать новый файл. Так работает большинство чатов, и у такого пути две беды.
Первая — потеря оформления. Модель видит в файле только текст. Шрифты, цвета, колонтитулы, формулы в ячейках, ширину столбцов она не видит, значит, воспроизвести не может: новый файл собирается с нуля и выглядит как чужой. Для договора на фирменном бланке это не мелочь.
Вторая — «ленивое» переписывание. Автор проекта Aider, который изучает, как модели правят код, описал привычку модели вместо исправленного фрагмента писать заглушки вроде «…здесь оригинальный текст…». В его тесте на 89 задачах рефакторинга формат правок в виде диффа сократил такие заглушки примерно втрое: с 12 задач до 4, а балл вырос с 20% до 61%. Урок не про код, а про устройство: когда модель описывает только изменение, а не весь результат, она реже «забывает» и обрывает куски. В длинном договоре потерянный пункт хуже, чем сломанный шрифт.
Поэтому в Schai GPT для приложенных файлов есть отдельные инструменты правки. Модель не переписывает файл, а присылает короткий список операций: «заменить это на это», «вставить после такого-то абзаца», «добавить строку в таблицу». Выполняет их уже код — над исходным файлом.
Ага-момент: одна фраза в Word — это несколько кусков
Чтобы понять, почему даже простая замена нетривиальна, нужно знать, как Word хранит текст. Документ .docx — это архив с XML, а абзац в нём состоит не из строки, а из последовательности «ранов»: по описанию формата от Microsoft, run — это участок текста с общим набором свойств (жирный, курсив, цвет, шрифт и так далее). Стоит вам один раз выделить в предложении слово жирным — и фраза уже разрезана на куски.
Отсюда ловушка. Фраза «120 000 ₽ в месяц» для вас одна, а в файле она может лежать в трёх кусках: «Оплата: », жирное «120 000» и курсивное « ₽ в месяц». Простой поиск по тексту файла такую фразу не найдёт. Если же заменить абзац целиком, то весь он получит одно оформление.
В Schai GPT замена идёт по символам сквозь все куски: код собирает текст абзаца, находит нужное место, а потом аккуратно подставляет новое значение в те же куски, где стояло старое. Жирное остаётся жирным, курсив — курсивом. Для вставки нового абзаца берётся оформление соседнего (код копирует его свойства), а для новой строки таблицы — оформление строки, рядом с которой вы её просили добавить.

Что именно умеет правка Word
Операций четыре, и список намеренно короткий. Заменить текст (одну замену или все). Вставить абзац до или после указанного. Удалить абзац. Добавить строку в таблицу после строки с заданным текстом. За один запрос можно передать до 40 таких операций по порядку.
Главное правило, которое видно и в описании инструмента, и в коде: цитата должна совпадать с текстом документа. Это та же логика, что у официального инструмента правки текста для моделей Claude: заменяемый фрагмент должен совпасть дословно и найтись ровно в одном месте, иначе правка не применяется. Для файла с «похожими» пунктами это защита от случайной замены не там.
Если какая-то операция не нашла текст, остальные всё равно выполнятся, а ассистент получит отчёт по каждой: что сделано, а что нет. Если не сработало ничего, файл не меняется вовсе, а ассистент просит процитировать текст точнее. Есть и запасной путь: если точной фразы нет, но по смыслу абзац найден (отличаются пробелы или кавычки), код меняет абзац целиком — тогда оформление внутри абзаца упрощается до оформления его первого куска. Это честная цена: лучше поправить, чем отказать, но про неё стоит знать.
Excel: ячейки меняются, формулы не затираются
С таблицами подход тот же: ассистент называет диапазон и значения, а код открывает исходный файл и меняет только эти ячейки. Так же работают дописывание строк в конец, заполнение формулы вниз, новый или переименованный лист и оформление диапазона (жирный, заливка, формат числа, закрепление шапки, ширина столбцов).
Несколько защит, которые видны прямо в коде. Если в целевой ячейке уже стоит формула, а вы просили записать туда значение, запись отклоняется: формулу ассистент заменит, только если вы этого хотели. Лист удаляется лишь по прямой просьбе «удали». Новый столбец наследует оформление соседнего, чтобы заголовок не оказался белым по белому. А формулы пишутся в английской записи («=SUM(G4:G23)») и пересчитываются, когда вы открываете файл в Excel: код сам их не вычисляет, поэтому число в ячейке появится после открытия.
Для самих расчётов — «сколько всего за квартал», «какой отдел дороже» — работает другой путь: считает код, а не модель; подробнее об этом в статье про нейросеть для Excel и таблиц. Правка и расчёт — разные инструменты: первый меняет файл, второй только читает.
Каждая правка — версия: как работает «верни как было»
Самое важное для доверия — возможность передумать. Перед каждой правкой код сохраняет в закрытом хранилище новую версию файла, а прежняя остаётся лежать рядом. В журнал пишется, что именно сделано («заменил „120 000 ₽“», «записал B4:B9»), и где лежит предыдущая версия. Обновлённый файл приходит в чат ссылкой на скачивание.
Когда вы пишете «отмени» или «верни как было», ассистент берёт последнюю неотменённую запись журнала и возвращает файл к предыдущей версии. Повторный откат снимает ещё одну правку, и так — до исходного файла; если откатывать уже нечего, ассистент так и скажет. После отката текст файла для следующих вопросов тоже пересчитывается: чат «видит» ту версию, которая сейчас актуальна.

Срок жизни — 14 дней: столько в Schai GPT хранятся приложенные файлы и их версии. После этого файл нужно приложить заново, а откат прежних правок станет невозможен. Файлы, приложенные до 18 октября 2026 года, хранились только как текст, поэтому их исходники не сохранились; для таких файлов ассистент попросит приложить документ ещё раз.
Как это выглядит в диалоге
Ниже — иллюстрация сценария, а не запись конкретной переписки; формулировки ассистента могут отличаться.
Вы: (прикладываете «Договор 15.docx») Поправь сумму: вместо 120 000 ₽ должно быть 135 000 ₽, и добавь в таблицу этапов строку «Приёмка — 5 дней».
Schai GPT: Правлю документ. ✅ Заменил «120 000 ₽» на «135 000 ₽». ✅ Добавил строку таблицы после «Монтаж». Оформление, шрифты и колонтитулы на месте. Обновлённый файл — ссылкой ниже; если что-то не так, скажите «верни как было».
Вы: Верни как было — сумму оставим старую.
Schai GPT: Откатил правку. Прежняя версия — по ссылке.
Обратите внимание на то, чего ассистент не делает: не присылает «исправленный текст договора» на проверку, а сразу отдаёт файл. И не трогает ничего сверх просьбы: инструмент правит только те места, которые названы в операциях.
Где у этого способа границы
Честно о пределах — они следуют из устройства. Во-первых, правка работает с приложенным в чат файлом, а не с любым файлом в вашем компьютере: сначала его нужно приложить. Во-вторых, Word-правка затрагивает основной текст документа; текст в колонтитулах, сносках и надписях она не меняет (эти части остаются как есть). В-третьих, исправления в режиме рецензирования — те самые зачёркнутые и подчёркнутые правки, которые видны автору, — ассистент не создаёт: изменения вносятся сразу, и сравнить результат с оригиналом вы можете, скачав обе версии.
В-четвёртых, для Excel есть оговорка: вставка и удаление строк, сортировка, объединение ячеек и фильтры для приложенного файла не выполняются — инструмент честно отвечает, что сам файл так не меняет, и предлагает собрать исправленную копию или перенести данные в Google Таблицу. Для Google Таблиц эти действия есть. И в-пятых, файл читается библиотекой, которая не знает всех возможностей Excel: в её собственном описании на GitHub прямо перечислены ограничения (например, нестандартные темы таблиц и часть значков условного форматирования). Сложный файл с диаграммами и сводными таблицами после правки стоит открыть и проверить глазами.
И последнее, самое важное. Автоматическая правка — это не юридическая или бухгалтерская экспертиза. Ассистент сделает то, о чём вы попросили, но не поймёт, что новая сумма противоречит другому пункту. Договор, который вы подписываете, и отчёт, который уйдёт в налоговую, должен прочитать человек. Версии и откат нужны, чтобы поправка была безопасной, а не чтобы за неё не отвечать.
Почему схема именно такая
Три решения вместе дают схему, которой можно доверять. Модель отвечает только за «что менять» — это короткий и проверяемый список. Код отвечает за «как менять» — сохраняя всё, чего не касались. А версии превращают любую ошибку из катастрофы в одну фразу «отмени». Это тот же принцип, что в других местах Schai GPT: создание документа с нуля и чтение файлов устроены по отдельным правилам, а правка существующего — со своей мерой осторожности, потому что здесь ошибка чужого оформления или потерянного пункта обходится дороже всего.
Коротко
• Schai GPT правит приложенный Word или Excel как файл: меняет только указанные места, а оформление, колонтитулы и формулы остальных ячеек не трогает.
• Для Word есть четыре операции — заменить, вставить, удалить абзац и добавить строку таблицы; текст нужно цитировать дословно, иначе правка не применится.
• Для Excel — запись и дописывание ячеек, формулы, листы и оформление; существующие формулы без прямой просьбы не затираются.
• Каждая правка — новая версия; «верни как было» возвращает прежнюю. Версии хранятся 14 дней.
• Границы: колонтитулы и сноски, режим рецензирования и структурные операции в приложенном Excel не поддерживаются; ответственность за итоговый документ остаётся за вами.

Пока нет комментариев