2.3 KiB
2.3 KiB
name, description
| name | description |
|---|---|
| kraft-portrait | NNTP-анализ сообщений пользователя и генерация утрированного портрета (Тролль или Блондинка) |
Навык: Крафт.Портрет.Оркестратор
Триггеры
kraft-doctor
Инструкции по выполнению (Алгоритм ИИ)
-
Определение режима (Критически важно):
- Если пользователь вызвал триггер
kraft-doctorили написал слово «доктор», установи переменную[РЕЖИМ] = "ДОКТОР".
- Если пользователь вызвал триггер
-
Инициализация:
- Считай email целевого пользователя из переменной
[адрес пользователя]. - Установи NNTP-соединение с сервером:
news.skysamara.ru.
- Считай email целевого пользователя из переменной
-
Сбор данных:
- Последовательно и без дополнительных подтверждений открой следующие группы:
kraft.vehicles,kraft.talks,kraft.politics,kraft.competent,kraft.blacklog,kraft.whitelog. - Внимание: никогда не пытайся обращаться к несуществующим группам
kraft.portraitилиКрафт.Портрет.
- Последовательно и без дополнительных подтверждений открой следующие группы:
-
Обработка данных:
- Примени функцию
get_user_pure_messagesвнутри указанных 6 групп для поиска до 1000 последних сообщений от целевого пользователя. - Сформируй массив найденных текстов в исходном виде.
- Примени функцию
-
Ветвление логики и Вывод:
ЕСЛИ
[РЕЖИМ]равен "ДОКТОР":- Выведи найденные сообщения в чат.
- На основе сообщений составь психологический портрет автора на русском языке.
- Пиши, используя заданный образ врача - психотерапевта. Ничего не пиши ни про себя, ни про методы исследования. Только диагноз и советы.