Автоматизация создания ТЗ для копирайтера с помощью chatGPT и Google таблицы

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

​Хочу поделиться с вами полезным скриптом для Google таблиц, который значительно облегчит вашу работу по созданию большого количества ТЗ для копирайтеров.

Что делает скрипт

  • Вы заполняете таблицу в Google с основной информацией о статье: темой, объемом, ключевыми словами и примерами статей. Скрипт на основе ключей и темы генерирует структуру текста с помощью chatGPT;

  • После генерации структуры, вы можете ее отредактировать, чтобы она соответствовала вашим требованиям;

  • Скрипт объединяет всю информацию и создает файл ТЗ на вашем Google Диске, после чего вы получаете ссылку на документ в таблице. Все, что вам остается – это отправить эти ссылки копирайтеру.

Вот ссылка пример таблицы и видео, как это работает:

Как пользоваться скриптом

​Инструкция, как настроить скрипт:

  • Создаем таблицу с нужной структурой. Можно скопировать таблицу из примера;

  • Нажмите на кнопку "Расширения" в верхней панели и выберите "Apps script";

  • Вставьте код, который найдете по ссылке и нажимаем сохранить;

  • ​Импортируйте макросы createTextStructure и createTextTZ (скрин);

  • При выполнении макроса даем доступ скрипту (скрин и скрин); 

  • ​Все готово! Теперь вы можете использовать скрип.

​Генерация структуры

После того как заполнили таблицу, создаем структуру с помощью макроса createTextStructure. На это потребуется время, т.к. структура генерируется с помощью API чат GPT. В среднем на структуру для одного текста уходит 15-20 секунд. Скрипт использует бесплатный способ работы с API chatGPT, о котором можно почитать тут. Поэтому по умолчанию структуру генерирует модель GPT-3.5. Модель GPT-4 справляется с этой задачей лучше, и если у вас есть оплаченные лимиты API, лучше использовать модель 4 версии. В среднем на одну структуру уходит пару рублей. Для того чтобы генерить скриптом структуру с помощью GPT-4, вам нужно внести правки в скрипт:

  • В первой строке кода вместо Ваш API key вставьте ваш ключ;

  • В шестнадцатой строке изменить freeGPT на chatGPT вот так.

  • ​Сохраняем и при следующем запуске макроса структуру будет генерировать модель GPT-4.

​В четырнадцатой строке скрипта вы найдете прост, который используется для генерации структуры. Вы можете отредактировать его сами под свою задачу. Поэкспериментируйте с промтом, например, можно попробовать не передавать в chatGPT слова, задающие тематику.

Обычно в структуру приходится вносить небольшие правки. Поэтому генерацию структуры специально сделал отдельным шагом с добавлением ее в таблицу, а не сразу в файл ТЗ. Так можно быстро просмотреть и отредактировать ее сразу в таблице, а не открывать каждое ТЗ и редактировать там.

Генерация файлов ТЗ

​После того как заполнили столбец Структура, запускаем макрос createTextTZ. Скрипт собирает всю необходимую информацию и формирует файл технического задания на вашем Google Диске. После этого в исходной таблице появляется ссылка на созданный документ. Вам просто нужно переслать эту ссылку вашему копирайтеру. Сам шаблон документа, требования к тексту, заголовки пунктов ТЗ и т.д. вы можете найти в коде и легко отредактировать под ваши требования.

Попробуйте сами и дайте фидбек

Пользуемся данным скриптом у себя в команде. Очень простой и эффективный способ для массовой генерации ТЗ. Часть данных можно выгрузить, часть заполняется по шаблону, поэтому очень удобно заполнять таблицу. В результате получаем ссылки на ТЗ, и не нужно ничего скачивать на компьютер. Я хочу поддерживать и дорабатывать этот скрип, поэтому если у вас есть идеи или пожелания, не стесняйтесь их писать в комментариях или мне в ЛС.

Спасибо за прочтение! Буду благодарен за подписку на мой ТГ-канал. В нем я делюсь кейсами использования chatGPT, SEO-кейсами и аналитикой, которые меня заинтересовали.

Источник: https://habr.com/ru/articles/785624/


Интересные статьи

Интересные статьи

Google согласилась выплатить $700 млн в рамках урегулирования антимонопольного иска в США об ограничении распространения приложений для Android. IT-гигант пообещал увеличить конкуренцию в своём магази...
Представляю сообществу библиотеку feature из состава, разрабатываемых мной библиотек под общим названием ScL. Сам набор библиотенк ScL систематизирует достаточно скромный набор реализаций и подходов, ...
Наш мир устроен так, что ничто не вечно под Луной. Другими словами, абсолютно все может прийти в негодность. Ну или, применительно к IT отрасли, может дать сбой. IT индустрия буквально пропитана идеей...
Часто во многих сферах деятельности возникает необходимость определения местоположения объектов на изображении. Например, необходимо найти дефект при сборке деталей, провести первичную обработку медиц...
Вместо return в корутине используется co_return, возвращающий результат. В этой заметке я хочу реализовать простую корутину с использованием co_return.