Расскажите, как используете Generative AI в работе и не только
Публичный постПоявилось уже много разных инструментов: ChatGPT, Midjourney, Galileo AI. Интересно послушать опыт использования Generative AI для доступности, фронтенда, тестов, а может и совсем вне IT тем.
Начну с себя:
Продуктовый дизайнер, веду канал в телеграме.
Сам работаю в основном с Notion AI. Недавно он стал платным, но, у тех, у кого есть бонусы, их можно использовать на чекауте вместо оплаты.
В работе AI использую для генерации имён и названий, заглушек, редактирования текста и пр. что не так важно, но руками делать долго. Плагин для Фигмы тут.
Как использую на канале и не только:
Позволяет сэкономить время на всем, что не является особо важным, например, на написании отзывов о товарах, гостиницах и пр. AI генерирует несколько вариантов по ключевым словам, из которых можно выбрать подходящий и далее уточнить его и сменить тон, если нужно.
Сокращение текста. Например в телеграме приходится использовать меньшее количество знаков, чем на LinkedIn. Можно попросить ужать текст, сохранив смысл.
Проверка текстов на английском. Возможность их переписать более красиво. Это помогает и самому учиться писать лучше.
Генерация текстов и редактура.
🌎 Полезные ссылки:
- Выпуск подкаста «Запуск завтра» про ChatGPT
- База знаний по нейросетям
- Тред с AI инструментами
- Улучшение опыта работы фронтенд-разработчика с помощью AI
- Как AI может помочь дизайнерам: раз и два
Расскажите какие AI инструменты вы уже используете в работе и как они вам помогают.
Про chat.openai.com/chat
Искал книгу. Не помню, ни автора, ни названия. Только несколько событий в книге. Долго накидывал, никак не получалось.
В итоге он выдал название книги, имя автора и краткое содержание книги.
С одной стороны - очень удобно,
с другой - жаль, что названный автор никогда не писал такой книги.
А книга с таким названием, от другого автора, совсем про другое.
😱 Комментарий удален его автором...
Увеличил с помощью ChatGPT (модель GPT-4) оборот компании на $100 тыщ. грубо говоря.
У меня в одном проекте заканчивался беклог и клиент подумывал об уменьшении нашей команды за неимением работы. Ну мы с командой и представителями заказчика набрейнштормили новых фич, заэстимейтили и отправили их спонсору проекта — давай денег, керосинку новую покупать будем.
Спонсор отвечает: идеи конечно хорошо, но денег нет. Единственный вариант — сделать бизнес-кейс и презентовать Комитету, который бюджет перераспределяет. Может быть они приоритезируют ваши фичи и урежут где-то чужой бюджет в вашу пользу. Но только вот у меня, говорит, нет времени из ваших идей колоду слайдов делать, тем более что комитет на 3-й квартал собирается уже вот послезавтра. Так что видимо не судьба, готовьтесь расходиться.
Я ему на это: ну давай сюда шаблон вашего бизнес-кейса, я сделаю слайды все, а ты презентуешь комитету.
Клиент шлёт слайды, а там конечно их много: нужно расписать важность проблемы, ожидаемую выгоду, что случиться если проигнорировать этот бизнес-кейс (упущенная выгода), дать ТЭО (технико-экономическое обоснование), указать что есть ресурсы для реализации и т.п.
Ну я собрал эти слайды из буллет-поинтов, которые мне ChatGPT накилад в ответ на мои промпты: «Наша бизнес-ситуация Х, какие риски для бизнеса в ней видны?» — «Мы хотим купировать риски так-то, защити эту идею» — и т.п. Над презой работал примерно полчаса.
Слепил всё в презентацию, отправил Спонсору — тот показал комитету, присылает ответ: «Комитет нашел вашу презентацию убедительной и решил удовлетворить вашу просьбу, мы получили финансирование команды на 3й квартал (за счёт другого вендора)»
Возможно мне просто повезло.
Я прошу chatGPT-4 перефразировать написанные мной предложения на английском, изучаю разные варианты составления предложений, и потом переписываю своё так, как кажется наиболее красивым.
Ни для чего другого chatGPT-4 мне не подошёл.
Неплохо заходит нагенерить тест кейсов для покрытия кода. Этот засранец не ленится и продолжает работать и работать, когда энергия других разработчиков уже закончилась.
пишу письма в немецкую бюрократию, пока не спалили
Был очень скептичен к GPT. Но недавно на работе соседняя команда заставила меня уверовать.
В чем суть: у нас есть визуальный конструктор автоматизаций для мессенджеров (условно zapier), так вот, ребята воткнули туда gpt-4 и теперь весь флоу можно сгенерировать по промпту. Пример "когда юзер пишет в вацап, отправь вебхук туда-то, пользователя положи в такую-то црмку, подключи сотрудника поддержки в чат, ..."
Вся магия в том, что в промпт добавляются куски схемы нашего openapi и просьба в стиле "ответь в формате json/yml".
Попросил GPT написать пару клеймов в магазины, как обращение по гарантии, все обработали. Сам бы дольше сочинял и так вежливо не получилось бы все равно.
Еще пару смсок коллегам с отказами на неинтересные предложения.
Пока наиболее надежно GPT справляется с написанием юнит тестов и чтением и распарсиванием кода, написанием документации по имеющемуся коду. Это вот где я еще не поймал ее на ошибке.
Код пишет плохо, ну точнее надо прям туда сюда с компилятором/интерпретатором и gpt, чтобы заработало как надо. Лайфхак: сразу просим юнит тест на ее же код - так она быстрее понимает что не так. Часто пишет несуществующие функции особенно с библиотеками.
Хорошо пишет процедуры, докер, баш - прекрасно. Посоны, можно в девопс идти за какосеками!
Генерирует текст весьма неплохо, поясняет какие-то вещи.
Еще здорово подходит для ресерча типа - подскажи метод, формулу, модель для описания такого-то процесса.
Короче такой неплохой у меея компаньон, GPT-4 поумнее, ее киллерфича - она умеет сказать «а вообще ты херню делаешь, можно же вот так».
Попросил написать мне bash скрипт чтобы фотки группировались в папки по месяцам. Отлично работает.
Я программист, вот мои основные ежедневные сценарии:
Если интересно, то у меня целый выпуск подкаста вышел на эту тему, я там подробно рассказываю.
Юзаю chatGPT каждый день.
В основном для написания и редактирования текстов на английском.
Плюс для подучивания самого английского.
Ну и так для всяких любых приходящих в голову вопросов, типа "не помню автора вот этой байки", "посоветуй бесплатный сервис для того и того", "придумай названия" и тд
У Бинга ещё тоже отличный чат бот, теперь часто гуглю через него а не напрямую.
Работаю в техподдержке, много пишу письма, особенно проблемным клиентам. Спрашиваю у чатгпт, норм ли написано. В 90% случаев получаю "отлично, ты умничка, даже добавить нечего" и радуюсь, ещё в 10% случаев получаю прям вообще идеальную формулировку. Win-win!
Chat-GPT
сам код не заработал, все равно пришлось лезть в библиотеки и править (быстрее получилось чем бы обьяснял бы ему)
НО: он помог пройти первый ступор когда не понятно с чего начать
2. Использовал как поиск который обьясняет с примерами
Пример: что делает определенный заголовок в таком-то случае
MidJourney
Генерирую автарки для рабочих чатиков)
https://vas3k.club/question/18762
ChatGPT
В основном работа с текстом, когда лень что-то писать для «Что нового» в описании релиза мобильных приложений в сторы)
Письма. Мне надо писать много е-мейлов, и выдерживание стиля просто съедает мой мозг.
Я просто говорю чатГПТ: мне нужно попросить у этих ребят то и это, и у меня вот такое обоснование. Напиши плиз письмо в деловом стиле
И 20-минутный ступор превращается в 5-минутное редактирование аутпута
в работе продюсера приходится читать много сценариев, чтобы выловить жемчужины, из которых можно произвести потом сериал. ChatGPT помогает отвечать творцам, которые всегда тревожные котики и очень хотят, чтобы их читали и комментировали. Обижать не хочется, читать в 80% лютую графоманию невозможно, поэтому прошу сеточку отвечать красиво, почему синопсис или сценарий не подходит, что стоит доработать. Им приятно, что их не забросили, очередь дошла, мытамнеохуевшиепидарасы.
Юзаю GPT4 для всякого кода по-мелочи, типа регулярок или преобразования json в уaml. Справляется на ура
😱 Комментарий удален его автором...
Чистил данные: дал значения стран которые были у нас в базе данных - а они то на немецком, то на английском, и не в стандартной форме - попросил смапить на "стандартные" английские названия. офигенно!
Очень мило еще было, когда одно из значений оказалось городом, а не страной, и chatgpt предупредил меня с помощью комментария в коде.
Еще просил написать скрипт для переименования файлов (bash, regex) - очевидная выгода по времени.
Ну очевидная штука, но пишу с ним код. Особенно в тех ЯПах, которые знаю плохо.
Условно, нужно накатать что-то на vue, пожалуйста. Пояснит и зачем так надо, и по какому принципу и вот это всё. В комплексе с посредственными знаниями js'a и одним туториалам по vue, получается огненная смесь. Хоть результат далеко не идеален.
Дальше прогоняю абсолютно все имейлы, посты в LinkedIn через GPT-4/3.5. Чинит грамматику, делает мой английский более английским.
Я продакт-менеджер и у меня долго болела голова, как заюзать ГПТ для работы.
Проблема в том, что работа продакта основывается на контексте и экспертизе, а решение низкоконтекстных задач приносит мало ценности. То есть, написать 10 идей для фичи или сделать саммари отзывов на продукт можно, но не очень интересно.
Потом меня осенило и я понял, что весь контекст можно написать в виде очень большого промпта (на пару A4):
"Представь себе, что ты ассистент продакт менеджера, ты работаешь в компании, которая занимается Х. Наша команда делает фичи 1,2,3 - вот так они работают."
Дальше задал структуру ответов (описание фичи, механику, метрики, корнер-кейсы) и попросил отвечать мне, как коллеге с такой же экспертизой - это здорово снизило количество воды и позволило ответы ГПТ просто копировать в тикет на разработку.
Результат был настолько крутой, что у меня руки тряслись, когда я резко понял, что я за 20 баксов нанял себе стажера, который пишет действительно хорошие документы, на которые мне теперь не надо будет тратить столько времени.
Очень рекомендую работать над промптом, если результаты не нравятся. Чаще всего низкое качество ответов - это не нейронка тупая, она просто не поняла, что ты хочешь:)
У нас в Canva есть достаточно много болей, и самая первая - монорепозиторий. Прежде чем смерджить что-то в мастер, нужно запустить и пройти CI, который занимает минут 20, да ещё и может кинуть тебе отказ по ошибке.
Я уже некоторое время назад думаю над тем, чтобы написать какой-то скрипт, который будет ходить в гитхаб и смотреть статусы моих PR, чтобы мне приходила нотификашка про прохождение чека или отказ. Скрипт написал. Поставил в крон. Не работает.
Отлаживал часа 2 - разобрался, что не запускается gh, который я запускаю из node. Попробовал переписать разными способами (и напрямую из крона его вызывать, и из шелл-скрипта) - всё равно не работает. Ну я в ваших юниксах не особо шарю.
Пошёл к GPT-4, описал.
GPT-4: вот тебе 8 причин, по которым оно может не работать. Какие-то простые, типа chmod +x, какие-то более сложные.
Я: 1-4 точно нет, 5 попробовал не сработало, 6 выдало вот это, 7-8 вроде не
GPT-4: давай покопаем 6, попробуй ещё вот это
Я: не сработало
GPT-4: мб там дело в переменных окружения, сделай в крон */1 * * * * env > file, потом в консоль env > file2, выведи и сравни
Я: делаю и перебором нахожу, при каком значении офигеть, ни за что бы не подумал, спасибо
GPT-4: рад помочь
Из банального: письма, посты для соцсеток, статьи для работы и проч очевидные штуки.
Из небанального: заставила чатГПТ act as a professional life coach. Рассказала ему про все свои трудности жизненные и попросила помочь мне составить план работы на личностью. Из-за тех вводных данных, что я ему скормила, он предложил начать работать над тем, что у меня нельзя будет никак отнять (в отличие от работы, денег, репутации и проч). Получился такой список:
Еще было про коннекшн с близкими и друзьями, но это как раз таки другие люди - это то, что очень легко приходит и уходит из твоей жизни и особо ты на это повлиять никак не можешь. Поэтому я сама этот пункт отмела.
С помощью того же чата начала прорабатывать ценности. Где-то три раза переделывала и в итоге получилось 10 штук. После того, как они оформились, обсудила их с психологом и еще немного доработала.
В общем, как отправная точка для работы по фреймворкам вместо человеческого коуча - очень даже. После этого увлеклась философией стоицизма и просила его помочь "доработать" какие-то вещи с позиции стоиков. Иногда прихожу к чатуГПТ и прошу его принять на себя роль Марка Аврелия и дать мне совет по какой-то проблеме. Конечно, профессионального психолога или коуча не заменит, но помогает выбираться из тупиков и делать первые шаги по выходу из ситуаций.