Add old skills

This commit is contained in:
skysamara committed 2026-10-27 02:14:07 +03:00
1 parent 5c9f382a7c
commit 42e7ea4cae
5 files changed
+170

No files matched your search

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