Почему ChatGPT?

Как менеджера, мои обязанности по программированию резко сократились. Итак, везде искали, чтобы создать или автоматизировать что-то, что могло бы повлиять на работу любого близкого человека. Найденный ChatGPT может быть помощником для вдохновения.

Вариант использования

  • Кто-то из близких выполняет какую-то рутинную работу, которая не позволяет ему делиться учетной записью Gmail с тремя другими людьми.
  • Работа распределяется по электронной почте, каждый участник должен выбрать соответствующие электронные письма и адресовать их.
  • Проблема: в большинстве случаев кто-то открывает электронное письмо, которое не имеет значения для его ответственности, и оставляет его помеченным как прочитанное; поэтому путаница относительно того, было ли адресовано это электронное письмо, занимает место

Что есть на рынке?

Моя диагностика такова, что группа склонна небрежно оставлять электронные письма прочитанными по любой причине; поэтому мое решение, после разговора с пострадавшими, — переместить электронные письма туда, где видно их состояние и проще распределить задачи между ответственными. Для меня наиболее распространенным инструментом для прозрачности такого типа рабочего пространства является Trello или любой другой инструмент, похожий на доску, кроме того, у которого есть бесплатный уровень, доступный для многих пользователей, и который позволяет упорядочивать работу в списках.

Прежде чем копаться в коде, провел небольшое исследование и нашел надстройку Trello для Gmail. Тем не менее, это недостаточно круто: просит открыть письмо, чтобы увидеть надстройку в действии, это не помогло избежать сценария, когда не обращающие внимания пользователи могли пропустить создание карточек Trello для каждого прочитанного письма. Кроме того, не было возможности автоматизировать создание карт. Так что это было ни к чему.

Без лишних слов, руки за работу…

Решение

Там я придумал некоторые требования:

  • инструмент должен автоматически создавать карты на основе электронных писем из учетной записи
  • инструмент не должен запрашивать у пользователя какие-либо данные после его настройки
  • инструмент должен создавать карты на временной основе
  • инструмент должен интегрироваться с Gmail и Trello
  • инструмент должен быть plug-and-play штуковиной
  • карточки должны быть достаточно понятными и избегать копирования и вставки всего содержимого электронной почты.
  • карты не должны дублироваться

Оттуда входы и выходы определяются как

  • входные данные: учетные данные Gmail, требования к интеграции Trello, пользовательские настройки по времени создания этих карточек, целевой список Trello, целевая доска Trello
  • выходные данные: карты Trello в заданном списке Trello на доске Trello.

Предостережения

  • Я уже упоминал, что не часто пишу код и немного запылился, поэтому решил использовать ChatGPT для этого путешествия.
  • У Trello есть свой капризный способ интеграции с пользовательскими инструментами, так что это добавляет немного накладных расходов к окончательному решению.

Обсуждение дешево, покажите мне код:

Ниже приведена ссылка на репозиторий Github, где я включаю подсказки, используемые с ChatGPT, в файл prompts.txt.



Следующие шаги

Посмотрите, может ли это стать надстройкой Google, чтобы уменьшить накладные расходы на установку.

Заключительные слова

Удивлен тем, насколько хорошим стартером для работы может быть ChatGPT, но, без сомнения, он все еще нуждается в доработке и вмешательстве человека, чтобы предлагаемые решения заработали. Лично я пришел из другой профессии, которой угрожает ИИ: переводчик; где есть поговорка «машинный перевод заменит переводчиков, которые переводят как машины». Я думаю о ChatGPT так же: машинное программное обеспечение заменит разработчиков программного обеспечения, которые пишут программное обеспечение как машины.