Canvas в ChatGPT: где править текст и код

В этой статье

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

Как сейчас работать с черновиком

OpenAI представила Canvas 3 октября 2024 года. Исторический анонс объясняет идею интерфейса и отсылает за текущими возможностями к обновлённым материалам.

На 12 сентября 2026 года актуальная справка OpenAI о текстовых и кодовых блоках описывает writing blocks и code blocks внутри ответов ChatGPT. Можно попросить черновик, который редактируется прямо в беседе. Доступные действия зависят от типа блока, устройства, плана, рабочего пространства, модели и развёртывания функции, поэтому одинаковые кнопки у всех пользователей не обязательны.

Начните с исходных данных и просьбы создать редактируемый текстовый блок. Затем прочитайте черновик, выделите место для изменения и объясните, что должно стать другим. По рекомендациям OpenAI к запросам, полезно назвать конкретную задачу, дать контекст, указать тон и уточнить запрос после проверки ответа.

Разберём вымышленное объявление: заметки и варианты ниже показывают ход правки, а не результат запуска ChatGPT. Исходные данные:

Клуб настольных игр. 25 сентября, 19:00–21:00. Участие бесплатное. Нужна запись до 24 сентября. Адрес пока неизвестен.

Первый запрос:

Составь короткое дружелюбное объявление для клуба настольных игр. Данные: встреча 25 сентября с 19:00 до 21:00, участие бесплатное, записаться нужно до 24 сентября, адрес пока неизвестен. Создай черновик в редактируемом текстовом блоке — writing block. Не придумывай недостающие сведения.

Вставить этот текст и получить обычный текстовый ответ можно бесплатно; у файлов, голоса, анализа данных и изображений есть отдельные лимиты, описанные в справке о бесплатном доступе. Если работа с черновиками стала регулярной и вы решили оформить платный доступ, например Plus, месячную подписку ChatGPT в Amber Market оформляют с помощью менеджера на вашем аккаунте. Amber Market — сервис оплаты зарубежных сервисов; заказ можно оплатить через СБП. Итоговую стоимость и условия проверьте перед оплатой.

Если в ответе появился поддерживаемый writing block, его можно править прямо в беседе. Если получился обычный текст, уточните: «Оформи этот черновик в редактируемом текстовом блоке». Такая просьба не меняет доступность функции в вашей конфигурации, но сообщает ChatGPT, какой способ работы вам нужен.

В нашем примере исходный черновик выглядит так:

Приглашаем на встречу клуба настольных игр 25 сентября с 19:00 до 21:00! Участие бесплатное. Запись до 24 сентября; адрес пока не указан.

Данные на месте, но последняя фраза звучит как служебная заметка. Из неё можно сделать ясное обращение к участнику, сохранив остальной текст.

Как изменить только последнее предложение

Сначала скопируйте исходный черновик, чтобы было с чем сравнить правку. Затем выделите в поддерживаемом текстовом блоке ровно этот фрагмент:

Запись до 24 сентября; адрес пока не указан.

Попросите ChatGPT изменить выделенное:

Перепиши только выделенное последнее предложение: прямо скажи читателю, что для участия нужно записаться до 24 сентября. Сохрани указание, что адрес пока не указан. Первые два предложения оставь без изменений: дата 25 сентября, время 19:00–21:00 и бесплатное участие должны сохраниться.

Ожидаемый вариант целиком:

Приглашаем на встречу клуба настольных игр 25 сентября с 19:00 до 21:00! Участие бесплатное. Для участия запишитесь до 24 сентября; адрес пока не указан.

Изменение небольшое, но у него есть цель: вместо пометки «запись до…» читатель получает понятное действие. Условие не повторяется в двух местах, дата встречи не смешивается со сроком записи, неизвестный адрес не превращается в выдуманный.

Точно так же можно попросить сделать один абзац короче или спокойнее по тону. Полезно сначала назвать ожидаемое изменение: «убери повтор», «объясни термин», «сделай условие явным». Другие примеры таких запросов разобраны в статье о том, как переписать текст в ChatGPT.

Как понять, что правка удалась

Просьба изменить только выделенное задаёт границу работы, но сохранность соседних предложений всё равно нужно проверить. Сопоставьте новый текст с заметками и исходным черновиком:

  1. Встреча по-прежнему назначена на 25 сентября, с 19:00 до 21:00.
  2. Участие осталось бесплатным.
  3. Теперь прямо сказано, что для участия нужно записаться до 24 сентября.
  4. Адрес по-прежнему не указан; новых сведений о месте нет.
  5. Первые два предложения не изменились, условие записи встречается один раз.

В показанном варианте эти условия выполнены. В своём ответе проверьте весь блок: модель может затронуть соседний текст или добавить повтор, даже если запрос был локальным. Когда узнаете подтверждённый адрес, впишите его вручную вместо слов «адрес пока не указан» и перечитайте предложение.

Если результат не подходит, воспользуйтесь отменой недавней правки ИИ, если это действие доступно в блоке, затем уточните выделение и запрос. Небольшую неточность можно исправить непосредственно в тексте. У поддерживаемого writing block также бывают полноэкранный вид, копирование, повтор недавней правки ИИ и базовое форматирование: заголовки, жирный и курсивный текст, ссылки, списки и чек-листы. Выбор между ручной правкой и новым запросом зависит от задачи: вписать известный адрес проще самому, а найти более ясную формулировку удобно вместе с ChatGPT.

Где остаётся согласованный текст

По справке о работе с блоками, изменения поддерживаемого блока сохраняются с беседой после короткой задержки. При продолжении разговора ChatGPT может учитывать последнюю версию. В Temporary Chat правки могут не сохраниться после завершения, поэтому важный текст перед закрытием стоит скопировать туда, где вы будете его хранить.

Редактирование внутри беседы само по себе не создаёт готовый файл Word. Сохранение документа в Library бывает доступно для поддерживаемых черновиков, но не для любого блока. Если объявление уже согласовано и осталось оформить документ, можно скопировать текст из ChatGPT в Word.

Что меняется при работе с кодом

С кодом сохраняется та же логика: получить черновик, изменить нужный участок и проверить результат. В поддерживаемом code block можно копировать и редактировать код, открывать его на весь экран. Дальше действия различаются: для поддерживаемого формата бывает переключение Code/Preview, для Python — Run. Если Preview отсутствует, блок не поддерживает предпросмотр; не всякий язык можно запустить прямо в ChatGPT.

Например, для небольшого HTML-примера можно попросить заменить подпись кнопки «Отправить» на «Записаться». После правки проверьте код: новая подпись должна появиться в нужной кнопке, а соседняя разметка — сохраниться. Если у блока есть Preview, откройте его и проверьте подпись на странице. Это два разных вопроса: что поменялось в исходнике и как выглядит результат.

Если работаете с Python и действие Run доступно, после запуска сопоставьте вывод с ожидаемым результатом на известных входных данных. Само отсутствие ошибки ещё не доказывает правильность вычисления.

Польза холста становится особенно заметной, когда удачный черновик уже есть. Общий замысел остаётся перед глазами, и можно сосредоточиться на одной детали: выбрать её, объяснить нужное изменение и проверить, как она теперь работает в целом тексте.

Источники

Есть следующая задача?Ещё по теме «Возможности ChatGPT» →