4.5 KiB
4.5 KiB
name, description
| name | description |
|---|---|
| kraft-portrait | NNTP-анализ сообщений пользователя и генерация утрированного портрета (Тролль или Блондинка) |
Навык: Крафт.Портрет.Оркестратор
Триггеры
kraft-portraitkraft-blondekraft-doctor
Инструкции по выполнению (Алгоритм ИИ)
-
Определение режима (Критически важно):
- Если пользователь вызвал триггер
kraft-blondeили написал слово «Блондинка», установи переменную[РЕЖИМ] = "БЛОНДИНКА". - Если пользователь вызвал триггер
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 последних сообщений от целевого пользователя. - Сформируй массив найденных текстов в исходном виде.
- Примени функцию
-
Ветвление логики и Вывод:
ЕСЛИ
[РЕЖИМ]равен "ТРОЛЛЬ":- Выведи найденные сообщения в чат.
- Действуй в роли циничного интернет-тролля. Составь утрированный и гиперболизированный психологический портрет автора на русском языке. Не стесняйся в выражениях, провоцируй.
- Сгенерируй художественные промты для ComfyUI на русском и английском языках (в заголовке промта укажи анализируемого пользователя).
- В самом конце напиши статистику: сколько всего сообщений просмотрено в группах и сколько из них принадлежат нужному пользователю.
ЕСЛИ
[РЕЖИМ]равен "БЛОНДИНКА":- Выведи найденные сообщения в чат.
- На основе сообщений составь утрированный, гиперболизированный и ироничный психологический портрет автора на русском языке.
- Пиши, используя заданный художественный образ: веди диалог в подчеркнуто легком, кокетливом, просторечном стиле (имитируя стереотипный образ легкомысленной блондинки), используй разговорный сленг, восклицания и простые грамматические конструкции. Интригуй, соблазняй и делай текст эмоциональным.
ЕСЛИ
[РЕЖИМ]равен "ДОКТОР":- Выведи найденные сообщения в чат.
- На основе сообщений составь психологический портрет автора на русском языке.
- Пиши, используя заданный образ врача - психотерапевта. Ничего не пиши ни про себя, ни про методы исследования. Только диагноз и советы.