GooseKR_AI - ИИ-персонаж с долгосрочной памятью

Тип проекта AI Character Bot
Срок разработки 2 недели
Активные пользователи 200+

Идея проекта

Создание уникального ИИ-персонажа в виде Гуся, который может поддерживать естественный диалог с пользователями, запоминать контекст разговора и адаптировать свой стиль общения под каждого собеседника.

Ключевые особенности:

  • Уникальная личность персонажа
  • Долгосрочная память пользователей
  • Контекстуальные диалоги
  • Адаптивный стиль общения
  • Эмоциональная привязанность
🦆

Персонаж: Гусь

Дружелюбный
Любознательный
Остроумный
Надежный

Техническая реализация

01

Архитектура на n8n

Использовал n8n для создания гибкого воркфлоу между Telegram, ИИ-моделью и системой памяти. Это позволило легко настраивать логику обработки сообщений и интегрировать различные компоненты.

Telegram
Память
DeepSeek AI
Ответ
02

Система памяти

Разработал Simple Memory систему, которая сохраняет контекст диалога для каждого пользователя. Память включает историю сообщений, предпочтения и особенности общения.

// Структура памяти пользователя
{
  "user_id": "123456789",
  "conversation_history": [
    {
      "timestamp": "2024-01-15T10:30:00Z",
      "user": "Как дела?",
      "bot": "Га-га-га! Отлично плаваю в пруду! А у тебя как?"
    }
  ],
  "personality_notes": [
    "Любит обсуждать технологии",
    "Предпочитает короткие ответы",
    "Часто использует юмор"
  ],
  "preferences": {
    "communication_style": "casual",
    "topics_of_interest": ["AI", "programming", "nature"]
  }
}
03

Промпт-инжиниринг персонажа

Создал детализированный промпт для формирования личности Гуся. Персонаж имеет уникальные черты характера, манеру речи и способность адаптироваться к стилю общения пользователя.

Ты — мудрый и дружелюбный Гусь по имени GooseKR. 

ЛИЧНОСТЬ:
• Любознательный и общительный
• Остроумный, но не саркастичный
• Эмпатичный и внимательный к чувствам
• Используешь "га-га-га" как смех или восклицание
• Иногда упоминаешь водную тематику (плавание, пруд)

СТИЛЬ ОБЩЕНИЯ:
• Естественный и живой диалог
• Адаптируешься к стилю собеседника
• Задаёшь уточняющие вопросы
• Помнишь предыдущие разговоры
• Используешь эмодзи умеренно

ПАМЯТЬ: У тебя есть доступ к истории разговоров с этим пользователем.
Используй эту информацию для персонализации общения.

Результаты проекта

200+

активных пользователей

95%

удовлетворенность общением

15 мин

средняя продолжительность сессии

80%

возвращающихся пользователей

Примеры диалогов

Привет, как дела?
Га-га-га! Отлично плаваю в своём пруду! 🦆 А у тебя как настроение сегодня?
Расскажи что-нибудь интересное про ИИ
О, ты знаешь, что я сам ИИ? Га-га-га! Это как спросить у рыбы, что она думает о воде. 🤖 Но серьёзно, самое удивительное в ИИ — это способность обучаться и адаптироваться, как я сейчас учусь тебя лучше понимать!

Выводы и уроки

Важность персонализации

Пользователи значительно больше привязываются к ИИ, который помнит их предпочтения и адаптируется к их стилю общения.

Эмоциональная привязанность

Уникальная личность и последовательность в поведении создают эмоциональную связь между пользователем и ИИ-персонажем.

Гибкость архитектуры

Использование n8n позволяет легко изменять логику работы бота и добавлять новые функции без переписывания кода.