
Мессенджер Ласточка. Мы в Rustore. Cобственный DSL и федеративная архитектура
ANTON62 4 минуты назад Мессенджер Ласточка. Мы в Rustore. Cобственный DSL и федеративная архитектура Средний 4 мин 186 Мессенджеры * Go * Kotlin * Open source * Обзор Путь от идеи до работающего мессенджера с открытым...
Anthropic — What company has the best second artificial intelligence model at the end of June?
Вот важная новость с фронта ИИ: ANTON62 4 минуты назад Мессенджер Ласточка. Cобственный DSL и федеративная архитектура Средний 4 мин 186 Мессенджеры * Go * Kotlin * Open source * Обзор Путь от идеи до работающего мессенджера с открытым кодом — в последнем отчёте. Я начал рассказывать о проекте «Ласточка» на Хабре чуть больше двух месяцев назад.
Тогда это были вопросы нужен ли еще один мессенджер, которые переросли в твёрдое намерение построить честный российский мессенджер для обычной жизни — семьи, друзей, работы. Регистрация в RustoreЧерез некоторое время после публикации предпоследней статьи я получил вот такое письмоСкрин из почтыИ после нескольких модераций приложение одобрили и разместили в Rustore. Поэтому выражаю Хабру и всем коллегам по Хабру огромную признательность.
Технические детали
Текущий статус: 300 пользователей в списке ожиданияНа момент написания статьи в списке ожидания (waitlist) зарегистрировано около 300 человек. Доступ даем ограниченному числу, чтобы не разочаровать в продукте и закрыть все нелепые баги до открытия проекта. Темп роста — органический, без рекламы: люди приходят с Хабра, из TG-канала, по рекомендациям.
Мы сознательно не форсируем аудиторию. Что работает сейчас:Регистрация по номеру телефона через wait call (обратный звонок) и SMS (запасной). Веб-клиент на React: личные чаты, групповые чаты.
Поиск по пользователям, отправка файлов, базовые уведомления. Android-приложение Уже можно переписываться, создавать группы, редактировать сообщения. Desktop-клиент (Electron) собирается, но пока не выложен — ждём окончания тестов на Windows.
Отраслевые последствия
DSL «Ласточка Rules»: скрипты для чатов без программированияМы долго думали, как дать обычным пользователям возможность создавать простые автоматизации, не заставляя их писать код на Python. Модель «каждый бот — отдельный пользователь» с Bot API и SDK — это для разработчиков. А базовая потребность выглядит иначе: администратор группы хочет, чтобы бот отвечал на часто задаваемые вопросы, приветствовал новичков или пересылал сообщения по ключевым словам.
Без серверов, деплоя и Docker. Так родилась концепция «Ласточка Rules» — минималистичного DSL (Domain-Specific Language), который пишется прямо в интерфейсе управления группой. Это не язык общего назначения, а набор правил вида «если условие — то действие».
Примеры правилПриветствие нового участника:when user joined send "Привет, {{user. Правила чата: Ответ на частый вопрос:when message contains "прайс" send file "price_2026. pdf" Защита от спама (дополнение к автоматической модерации):when message matches "купить.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.





