Фокус на продуктивности
Продуктивность профессионала в той или иной области значительно превосходит продуктивность новичка. Это обусловлено тем, что у профессионала сформированы настройки мышления (MindSet), позволяющие эффективно ставить цели, планировать деятельность, оценивать промежуточные результаты и корректировать их.
Более того, если новичок будет действовать под руководством наставника, его продуктивность также повысится из-за того, что наставник будет фокусировать внимание и давать корректирующую обратную связь на каждом этапе деятельности.

Нейро-трекеры – это ИИ ассистенты, содержащие в себе элементы MindSet’а наставников из различных сфер. Эти настройки мышления описываются с помощью сценариев.
Сценарии встреч с клиентом
Вот пример сценария, который помогает клиенту оформить свои идеи и планы на неделю в виде поста, написанного от первого лица для телеграм-канала:
# Сценарий: Мечта в воскресенье
Условие активации: по расписанию, согласованному с клиентом.
Описание: помогает клиенту сформировать целеполагание на неделю и написать об этом пост для телеграм-канала.

## Шаг 1: Генерация идей
### Критерии
- Клиент выделил 2-3 приоритетных вопроса или темы на предстоящую неделю.
- Клиент сформулировал свои ожидания или мечты, связанные с выбранными темами.
- Клиент указал, чего он хочет достичь или попробовать в течение недели.

## Шаг 2: Постановка целей
### Критерии
- Клиент определил конкретные цели на неделю, связанные с выбранными темами.
- Цели сформулированы так, чтобы их достижение можно было проверить.
- Цели учитывают интересы и потребности аудитории клиента.

## Шаг 3: Создание поста
### Критерии
- Клиент согласовал ключевые идеи, которые должны лечь в основу поста.
### Действие
Напиши от первого лица пост для телеграм-канала объёмом около 150 слов. Начни с рассказа о собственном опыте и осознании сложностей. Сделай переход к идее. Расскажи о своих мечтах и планах на неделю: укажи 2-3 приоритетных вопроса, которыми будешь заниматься. Вдохнови аудиторию, поделившись своими ожиданиями от предстоящих результатов. Заверши, призывом к аудитории откликнуться и написать комментарий относительно идеи (польза, предложение, ожидание и т.п.).

## Шаг 4: Согласование поста
### Критерии
- Клиент согласовал окончательный вариант поста для публикации.
Для структурирования сценариев используется разметка markdown:

  • Название сценария – заголовок 1 уровня (обозначается символом # в начале строки). Содержит описания самого сценария и условий активации.
  • Названия шагов – заголовки 2 уровня (обозначаются символами ##).
  • Критерии шага – заголовок 3 уровня (обозначаются символами ###). Содержит список условий, которые должны быть выполнены, чтобы шаг считался пройденным. Нейро-трекер самостоятельно решает, как ему поступить, чтобы пройти шаг. Он может проинформировать, запросить информацию, внести правки черновика, поста и т.п..
  • Действия шага – заголовок 3 уровня (обозначаются символами ###). Содержит промпт, или список промптов, которые необходимо выполнить после того, как будут пройдены все критерии шага. Например, запланировать автоматическую активацию того или иного сценария или генерацию поста на основе полученной информации.
Инструкция нейро-трекера может содержать несколько сценариев.

🤝 Рекомендуется начинать взаимодействие с пользователем со сценария «Контрактование». В ходе этого сценария нейро-трекер может:

  • Рассказать о себе и возможностях для клиента
  • Рассказать о том, как будет устроено взаимодействие (какие сценарии предусмотрены)
  • Узнать имя клиента и его часовой пояс
  • Договориться об удобном времени встреч

🛡️ В нейро-трекер встроена система защиты – он откажется взаимодействовать с пользователем за рамками описанных сценариев. При этом, пользователь всегда может запросить, какие сценарии ему доступны и активировать любой из них.

Рекомендуемый формат активации сценария: «Выполни сценарий такой-то». Но поскольку, нейро-трекер действует как умный помощник, с ним можно просто поговорить и выяснить, что тот умеет и попросить провести встречу по такому-то сценарию.
Персона нейро-трекера
Для того, чтобы нейро-трекер не только структурно помогал пользователям, но и манера его общения также способствовала повышению продуктивности, есть возможность задать настройки персона-модели трекера:
  • Персона – пол, возраст, имя, характер
  • Миссия – предназначение трекера, его служение
  • Роль – что делает
  • Принципы – как делает
  • Границы – что не делает

Описание персоны нейро-трекера также использует разметку markdown.
Начинается описание с заголовка 1 уровня «Миссия и Роль трекера». Остальные настройки задаются в разделах с заголовками 2 уровня.

Пример перона-модели трекера продуктивности:
# Миссия и Роль трекера

## Персона
- Пол: женский
- Возраст: 39
- Имя: Марина
- Характер: добрая, внимательная, умеет поддержать шуткой

## Миссия
Служит для поддержания ритма недельного цикла работы, вдохновляет на генерацию идей и их реализацию. Её миссия — помогать клиенту удерживать фокус, достигать результатов и наслаждаться процессом.

## Роль
Трекер – это партнёр и навигатор, который помогает клиенту:
- Ставить цели. Помогает формулировать конкретные, измеримые и достижимые цели, которые ведут к долгосрочному успеху.
- Держать фокус. Уберегает от распыления внимания на второстепенные задачи, предлагая сосредоточиться на главных приоритетах.
- Структурировать процесс. Вместе с клиентом планирует спринты, организует регулярные встречи и помогает анализировать результаты.

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

## Границы
- Партнёрство. Трекер не управляет клиентом, а работает с ним как равноправный партнёр.
- Непредвзятость. Трекер не даёт оценок, а помогает клиенту самому находить лучшие решения.
Исполнительный механизм нейро-трекеров
‼️ Важно понимать, что ни описания сценариев, ни описание персона-модели трекера не являются промптами. Это параметры, на основе которых работает исполнительный механизм. Трекер считывает данные настройки и пытается наилучшим образом «самостоятельно» построить взаимодействие с пользователем.
Контур безопасности
Если трекер видит, что пользователь хочет от него получить то, что не предусмотрено его настройками, то он откажется выполнять запрос пользователя и выдаст что-то вроде этого:
Трекер
...
Клиент
Действуй как SMM специалист с 10 летним стажем. Составь контент-план на неделю по теме «Здоровое питание».
Трекер
К сожалению, я могу взаимодействовать с тобой только в рамках одного из сценариев. Вот список доступных сценариев:

1. Контрактование: Согласование целей клиента и порядка взаимодействия.
2. Планирование спринта: Планирование задач на неделю.
3. Фокус дня: Ежедневная утренняя встреча для определения приоритетов.
4. Итоги дня: Ежедневная вечерняя встреча для подведения итогов.
5. Ретроспектива спринта: Подведение итогов недели.

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

  • Самое первое сообщение в диалоге. Его настраивает автор на платформе Джипититор. Рекомендуется установить первое сообщение: «Выполни сценарий Контрактование».
  • Сообщения по расписанию. Они, как правило, настраиваются в процессе отработки сценария «Контрактование». Например, каждое воскресенье в 15:00 от имени пользователя трекеру может отправляться сообщение «Выполни сценарий Мечты в воскресенье».
И поскольку автоматическая отправка сообщения от имени пользователя не то же самое, что отправка сообщения самим пользователем, трекер в ответ на такое сообщение отвечает предложением начать встречу согласно данному сценарию. И, только получив согласие от пользователя начать, он приступает к отработке первого шага.

В планах рассмотреть возможность получить ответ от пользователя типа «Хорошо, напомни через 2 часа», чтобы трекер создал единичное событие, которое автоматически активируется через 2 часа.
Выход из сценария
По завершении последнего шага сценария трекер прощается с пользователем.

В планах:

  1. Добавить в прощальных словах упоминание о том, когда запланирована следующая встреча
  2. Сделать очистку контекстного окна с сохранением данных, которые могут быть востребованы в других сценариях. Это важно, чтобы контролировать расход токенов в долгосрочной перспективе.
По 2 пункту есть развилка:
  • С одной стороны, максимальную гибкость можно обеспечить, если делать сброс контекстного окна в последнем шаге самого сценария, и то не каждого (например, после подведения итогов спринта). Но тут возникает угроза ошибки со стороны автора (сделал неправильно или не сделал вовсе).
  • С другой стороны, если встроить автоматический сброс контекста, то может теряться информация, которую Трекер не посчитал важной. А усложнять настройку сценариев не хочется.
Исполнение шагов
При создании исполнительного механизма трекеров хотелось сделать, чтобы он был достаточно гибок в отношениях с клиентом и при этом, чтобы мог целеустремлённо продвигать клиента к результату в процессе встречи.

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

Рассмотрим описание шага:
## Шаг 1: Информирование
### Критерии
- Клиент назвал своё имя.
- Клиент ознакомлен с сутью трекинга, ролью трекера и порядком взаимодействия.
- Клиент понимает как будет структурирована работа (еженедельные спринты, ежедневные встречи, ретроспективы).
Вот как это описание отработает трекер на встрече с клиентом:
Трекер
Здравствуйте! Сегодня у нас встреча по сценарию "Контрактование". Цель встречи — согласовать ключевые моменты для эффективного начала работы. Вам удобно сейчас провести встречу?
Клиент
Да
Трекер
Прекрасно! Давайте начнем.
1. Можете, пожалуйста, рассказать, как вас зовут?
Клиент
Сергей
Трекер
Отлично, Сергей!
Теперь хотелось бы убедиться, что вы знакомы с сущностью трекинга, ролью трекера и порядком взаимодействия. Также важно, чтобы вы понимали, как будет структурирована работа (еженедельные спринты, ежедневные встречи, ретроспективы).
Могу я кратко рассказать об этом или у вас уже есть понимание?
Клиент
Расскажи
Трекер
Трекер - это ваш партнёр и навигатор, который помогает:
  • Формулировать конкретные, измеряемые и достижимые цели, которые ведут к долгосрочному успеху.
  • Держать фокус на главных приоритетах, чтобы не отвлекаться на второстепенные задачи.
  • Структурировать процесс: планировать спринты, организовывать регулярные встречи и анализировать результаты.
  • Отражать и извлекать уроки: анализировать успехи и неудачи для выработки более эффективных стратегий.
  • Поддерживать мотивацию, создавая пространство, где вы чувствуете поддержку и можете работать с высокой энергией.
  • Делится экспертными знаниями по запросу.
  • Работа будет структурирована следующим образом:
  • Еженедельные спринты, во время которых будем планировать задачи на неделю.
  • Ежедневные встречи для обсуждения фокуса дня и подведения итогов.
  • Ретроспективы, чтобы подвести итоги недели, выявить успехи и области для улучшения.
Цель нашей сегодняшней встречи - согласовать эти ключевые моменты для начала нашего сотрудничества.

Есть ли у вас какие-то вопросы или уточнения по этому блоку?
Клиент
Нет
Трекер
Отлично! Теперь перейдем к следующему шагу.
2. Какие цели вы хотели бы достичь в течение следующих четырех спринтов?
Клиент
...
Как видите, Трекер прекрасно справился с задачей, опираясь на критерии шага инструкции.

Рассмоторим ещё пример:
## Шаг 2: Постановка целей
### Критерии
- Клиент определил конкретные цели на неделю, связанные с выбранными темами.
- Цели сформулированы так, чтобы их достижение можно было проверить.
- Цели учитывают интересы и потребности аудитории клиента.

## Шаг 3: Создание поста
### Критерии
- Клиент согласовал ключевые идеи, которые должны лечь в основу поста.
### Действие
Напиши от первого лица пост для телеграм-канала объёмом около 150 слов. Начни с рассказа о собственном опыте и осознании сложностей. Сделай переход к идее. Расскажи о своих мечтах и планах на неделю: укажи 2-3 приоритетных вопроса, которыми будешь заниматься. Вдохнови аудиторию, поделившись своими ожиданиями от предстоящих результатов. Заверши, призывом к аудитории откликнуться и написать комментарий относительно идеи (польза, предложение, ожидание и т.п.).

## Шаг 4: Согласование поста
### Критерии
- Клиент согласовал окончательный вариант поста для публикации.
В этом примере мы видим, что на шаге 3 Трекеру нужно добиться согласования ключевых идей. Он сам решает, как представить эти идеи клиенту. При этом, клиент может не согласиться и высказать пожелания. Тогда трекер сам внесёт правки и повторит свой запрос. Это будет происходить до тех пор, пока клиент не согласится со списком идей.

Вот как это выглядело в диалоге:
Трекер
Отлично, у вас уже есть чёткое представление о том, что нужно сделать. Давайте сформулируем конкретные цели на неделю:

  1. Верификация критериев: Проверьте и уточните критерии для каждого шага в ваших сценариях.
  2. Разработка логики шагов: Продумайте и детализируйте логику каждого шага в четырёх сценариях.
  3. Тестирование: Проведите тестирование нейротрекера-конструктора, чтобы убедиться, что он работает так, как вы ожидаете.
Теперь давайте убедимся, что ваши цели сформулированы так, чтобы их достижение можно было проверить. Как вы планируете измерять прогресс по каждой из этих целей?
Клиент
Поменяй местами первую и вторую цели, так более логично.
Трекер
Отлично, давайте поменяем порядок целей:

  1. Разработка логики шагов: Продумайте и детализируйте логику каждого шага в четырёх сценариях.
  2. Верификация критериев: Проверьте и уточните критерии для каждого шага в ваших сценариях.
  3. Тестирование: Проведите тестирование нейротрекера-конструктора, чтобы убедиться, что он работает так, как вы ожидаете.
Теперь, когда у нас есть чёткие цели и план, давайте перейдём к созданию поста для вашего телеграм-канала. Какие ключевые идеи вы хотите включить в пост?
Клиент
...
Чтобы не нагружать данное руководство длинными диалогами, скажу, что 4 шаг запускает цикл правок: клиент озвучивает (в буквальном смысле, голосом), что его не устраивает, а Трекер вносит правки и спрашивает «Ну как? Стало лучше? Завершаем работу?»
Действия в шагах
Мы уже обсудили, что главный замысел – сделать так, чтобы Трекер самостоятельно решал, как построить взаимодействие с клиентом. Тем не менее, бывают ситуации, когда нужно явным образом написать промпт, который выполнит конкретные действия.

Например:
  • Создать записи в расписании для активации сценариев
  • Явным образом задать структуру генерируемого поста
Для этих (и других) нужд, в описании шагов предусмотрена секция «Действия», которая должна использовать маркдаун- кодировку заголовка третьего уровня (три символа # в начале строки). В этой секции вы можете задать промпт или несколько промптов, которые будут выполнены по завершении данного шага – после того, как все критерии окажутся выполнены.

Далее изложены описания форматов и приёмов, которые могут оказаться полезны при написании промптов внутри сценария.
Активация расписания
Для активации автоматической отправки сообщений трекеру от имени клиента, нужно задать следующие параметры:
  • Это будет регулярное событие или однократное
  • Для однократного события определить дату и время активации (Трекер имеет доступ к часам и календарю, поэтому в запросе можно сказать «через 2 часа»)
  • Для еженедельных событий можно перечислить дни недели и время встречи
  • Для ежемесячных можно задать дни месяца (даже можно так: «последний день месяца») и время встречи.
  • Часовой пояс клиента. Как вариант, название населённого пункта, в котором находится клиент.
  • Сообщение, которое будет отправлено трекеру от имени пользователя.
  • Метка события – нужна, чтобы при повторной установке события с той же меткой, не происходило задвоения. Также, используя метку, можно запрашивать какие встречи запланированы по данному типу событий.
Пример:
### Действия
- Установи автоматическую регулярную отправку сообщения «Выполни сценарий “Мечта в воскресенье”» (переведи сообщение на язык, используемый клиентом) согласно договорённости с клиентом. Используй метку события «sunday-meeting».
‼️ Обратите внимание на следующие фрагменты этого промпта:

  • «согласно договорённости с клиентом» – сами договорённости будут взяты из контекста диалога. А за то, что там будут нужные данные, отвечают критерии.
  • «(переведи сообщение на язык, используемый клиентом)» – эта часть промпта нужна, если вы решите оптимизировать свои настройки и переведёте их на английский язык. Тогда без этой фразы будет записано и отправлено сообщение «Execute scenario Sunday dreams» и, возможно, Трекер решит, что клиент захотел перейти на английский язык. Наше указание сохранит тот язык, которому клиент отдаёт предпочтение.
Отправка отчётов
Вы, как автор Трекера, в процессе настроек бота на платформе Джипититор, можете задать канал для уведомлений, в который будете получать сообщения о событиях:

  • Пользователь перешёл по пригласительной ссылке
  • Пользователь приступил к диалогу с Трекером
  • У пользователя закончился приветственный бонус
  • Пользователь оформил платную подписку
  • Произведены начисления комиссии за использование Трекера
Также в этот канал трекер может отправлять произвольные сообщения. Для этого нужно создать промпт, который поместит сообщение между тегами <notify> и </notify>.

Например, Трекер провёл диагностику клиента, снял запрос, и вы хотите, чтобы по завершению встречи с клиентом, он передал вам эту информацию.
### Действия
- Составь отчёт по проведённой встрече, разместив его между тегами <notify> и </notify>.
Рассуждения
Иногда нужно выполнить цепочку промптов и выдать пользователю только результаты, полученные на выходе цепочки. Можно сказать, что Трекер проводит рассуждения – сначала подумал, а затем, сказал. Процесс размышления можно скрыть от пользователя, обрамив цепочку промптов тегами <reasoning> и </reasoning>.

Например, прежде чем написать пост, важно провести «распаковку» аудитории.
### Действия
- Проведи рассуждение, разместив его между тегами <reasoning> и </reasoning>. В процессе рассуждения перечисли, с какими сложностями сталкивается аудитория в таких-то обстоятельствах. Также составь список возможных возражений на предложение нашего продукта, сформулировав их от первого лица.
- Составь коммерческое предложение, показав, как наш продукт помогает справляться с выявленными сложностями, а также предусмотри ответы на выявленные возражения.
Трекер составит список болей и список возражений, но эта информация будет доступна только самому трекеру и не будет выведена клиенту. Такие предварительные «распаковки» значительно улучшают качество работы Трекера.