Sber Developer News – Telegram
Sber Developer News
5.68K subscribers
876 photos
27 videos
853 links
О разработке, технологиях и AI-решениях Сбера для разработчиков и всех, кто связан с IT. Инструменты, кейсы, вакансии.

Чат разработчиков: https://news.1rj.ru/str/smartmarket_community

Витрина технологий Сбера: https://developers.sber.ru

Powered by SberDeviсes
Download Telegram
Сегодня мы обновили инструменты SmartApp Studio. Рассказываем, что изменилось.

🖥 Обновления в SmartApp Code:

• Добавили новые шаблоны. Теперь вам доступны примеры подключения монетизации, а также примеры для работы с карточками, звуками и персонажами. Описание появится в документации в ближайшее время.

• Теперь корректно отображаются кнопки в блоке «Карточка» и значения в разделе с NLU настройками.

• Исправили работу логов. Теперь, если вы разработали несколько смартапов, в логах отобразится информация только по запущенному смартапу, а не по всем сразу.


💻 Обновления в SmartApp Graph:

• Исправили ошибку, из-за которой блок «Список» мог не отображаться в приложении Сбер Салют.

• Актуализировали ссылки, которые ведут из SmartApp Graph на документацию.
Как превратить смартапы в источник дохода

31 марта мы проведем онлайн-митап для бизнеса и разработчиков.

Мы часто говорим о том, что ассистенты Салют помогают нам в рутине.
Пришла пора показать, что они способны на большее: в этот раз они помогут провести митап.

Что обсудим:
— новые фичи для создания Canvas App
— статус программы аккредитации
— подключение платежей и возможности платформы для развития вашего бизнеса

Начало, как обычно, в 18:00 мск.
Для участия нужно зарегистрироваться.
Ссылка на трансляцию придет в день мероприятия.

До встречи!
Снова пятница, и мы подводим итоги очень активной недели.

Инструменты и сообщество
— Сегодня в SmartApp Studio появились новые шаблоны для SmartApp Code. Теперь создать смартап стало еще проще и удобнее.

— У нас появились первые аккредитованные партнеры!

— Опубликовали опрос по push-уведомлениям в смартапах. Собираем ответы до 31 марта 18:00.

Мероприятия
24 марта прошла конференция о маркетинге и рекламе Digital Brand Day. Наши коллеги рассказали, как голосовые ассистенты становятся новым каналом продаж и коммуникации.

СМИ
— На Хабре вышла статья о том, как мы обучали модели для синтеза речи наших ассистентов, чтобы они говорили, как люди.

— На VC опубликовали рассказ про историю биометрии, ее перспективы и возможности.

— А еще мы осваиваем новый жанр и представляем вам первый выпуск подкаста «Я сегодня из дома». Один из ведущих подкаста Павел Вершинин — наш коллега и эксперт по умному дому. Первый разговор посвящен виртуальным ассистентам.
Подкаст доступен на СберЗвук и других популярных сервисах.
О чем поговорим на митапе

🗓 31 марта, то есть послезавтра, состоится митап, на котором Антон Виноградов, руководитель разработки фронтенда в SberDevices, расскажет о создании навыков для виртуальных ассистентов с визуальным интерфейсом.

💬 Вот что говорит о докладе сам Антон:

«В SberDevices мы создаем умные устройства и семейство виртуальных ассистентов Салют, которые призваны решать прикладные и рутинные задачи на благо наших пользователей.

Кроме привычной чат-ботной модели взаимодействия, мы спроектировали возможность создания навыков с полноэкранным интерфейсом на веб-технологиях, что позволяет целиком погрузить пользователя в контекст сценария или, например, создавать игры, управляемые голосом, жестами, пультом ДУ или телефоном.

На базе разрабатываемых сервисов мы построили дизайн-систему Plasma, UX-принципы и фреймворк для описания сценариев на NodeJS, а сам интерфейс навыков теперь можно писать на React/TS с „прозрачными“ биндингами к голосовым командам. Все эти инструменты мы предоставляем мировому сообществу в формате Open Source.

О том, как ими воспользоваться и создавать навыки мечты для виртуальных ассистентов и пойдет речь в докладе.»

Митап для бизнеса и разработчиков пройдет 31 марта в 18:00 мск.

Помимо создания навыков мечты, обсудим:
— статус программы аккредитации;
— подключение платежей и возможности платформы для развития вашего бизнеса.

Для участия нужно зарегистрироваться.
Ссылка на трансляцию придет в день мероприятия.
Смартапы недели 29.03 – 04.04

🎬 Угадай фильм
Как несложно догадаться, это игра для любителей кино. Вам надо угадать фильм по короткому описанию. Если не вышло с первого раза, можно взять подсказку.
Попробуйте силы, если знаете, в каком фильме говорящая лягушка учит парня волшебству, чтобы тот убил отца.

Как запустить:
— Салют, запусти «Угадай фильм»

🙈 Игра «Прятки»
Ассистент где-то «спрятался» и загадывает загадки про предметы вокруг себя. Вам нужно понять, где же он находится.

Как запустить:
— Салют, запусти игру «Прятки»

🌡 Мой синоптик
Прогноз погоды для любого города.

Как запустить:
— Салют, запусти «Мой синоптик»

📻 Плейлист радио
Знакомое чувство: понравилась песня по радио, но не знаете, как её найти? Смартап «Плейлист радио» — ваше спасение.
Спросите ассистента, что сейчас в эфире и назовите станцию. И больше никаких музыкальных тайн!

Как запустить:
— Салют, запусти Плейлист радио
Мы продолжаем изучать ваши интересы и на этот раз хотим узнать, как вы относитесь к геймификации: знакомы ли вы с ее механизмами и хотели бы вы подключить ее элементы в свои смартапы.

Переходите по ссылке, чтобы пройти наш опрос. Традиционно он займет не больше 5 минут. Принимаем ответы до 5 апреля 18:00 мск.

И напоминаем, что уже завтра мы закрываем наш предыдущий опрос по push-уведомлениям. Если вы еще не рассказали, нужны ли вам уведомления в смартапах, переходите в наш опрос по ссылке.
🔥Фреймворк на JavaScript

Сегодня мы выпустили первую версию фреймворка SaluteJS. С ним вы сможете создавать на JavaScript сценарии для смартапов. Рассказываем о возможностях нового инструмента.


🖥 Работа с кодом
• инструментированный код с автозаполнением по интентам и стейту смартапа;
• встроенные типы, которые имеют полное описание SmartApp API в формате кода;
• единые типы команд и стейта между сценарием и Canvas Apps;
• валидация переменных сущностей в рантайме;
• синхронизация интентов и сущностей со SmartApp Brain.


🛠Интеграции и поддержка
• интеграция с любыми nodejs web-фреймворками: expressjshapikoa;
• интеграция с любыми клиентскими фреймворками: NextJSGatsby;
• поддержка любых видов рекогнайзеров: RegExp, String SimilaritySmartApp Brain;
• поддержка встроенных функций бессерверных вычислений (lambda функции);
• поддержка адаптеров для работы с сессией: memory, mongodb, redis;
• поддержка составления словарей реплик для всех персонажей.


⚙️ API
• единый формат API с Assistant Client;
• API для создания своих рекогнайзеров для распознавания интентов.


Полное описание релиза с картинками доступно по ссылке. Подробнее о фреймворке расскажем завтра, на нашем митапе. Регистрируйтесь и задавайте свои вопросы о фреймворке в этот чат с тегом #salutejs.
Салют!

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

Что обсудим:
— новые фичи для создания Canvas App
— статус программы аккредитации
— подключение платежей и возможности платформы для развития вашего бизнеса

Регистрируйтесь и присоединяйтесь к нам!
Встречаемся сегодня в 18:00 мск.
Ссылку на трансляцию пришлем перед началом.
Трансляция митапа

Наша встреча начнется уже через полчаса.

Ссылка на трансляцию https://www.youtube.com/watch?v=gz7puwgUhsc

Приходите!
⚠️ Технические работы

Сегодня, 01.04.2021, с 7:30 (время по Москве), планируется обновление студии. О завершении обновления сообщим дополнительно. По возможности отложите работу в инструментах до окончания обновления. Спасибо.
PS: Пардон, немного опоздали с уведомлением.
Шутки в сторону — сегодня мы обновили SmartApp Studio.


🖥 Изменения в интерфейсе

• В настройках смартапа добавили возможность загружать превью. Превью — это изображения, которые будут отображаться в каталоге и демонстрировать пользователям возможности вашего смартапа. Подробнее о требованиях читайте в документации.

• По вашим просьбам добавили в категорию «Игры» новую подкатегорию — «Викторины».

• При запуске эмулятора поддержали отображение более 2 кнопок.


⚙️Технические улучшения

• Изменили валидацию поля Webhook — теперь нельзя указывать символ нижнего подчеркивания.

• Ускорили реакцию интерфейса при редактировании полей.
Самые активные разработчики в SmartMarket

💪 В каталоге SmartMarket уже несколько сотен смартапов! Лидируют по количеству опубликованных смартапов:

@VirusNet Дмитрий Николаев — 14
@SergeyCool Сергей Кулаков — 12
@sergey147 Сергей Шушпанников — 10

❤️ Мы очень ценим активность ребят, их вклад в развитие сообщества и помощь другим разработчикам!

💡Если у вас есть идеи и вопросы по созданию смартапов, мы всегда рады обсудить их.
📚 Новые стили в девгайде

Мы продолжаем улучшать наш девгайд и сегодня мы обновили стили: шрифты, заголовки, списки, отступы и другие визуальные элементы.

Если вы нашли ошибку или хотите дать нам обратную связь, оставляйте комментарии через форму обратной связи (лайки и дизлайки на каждой странице) или через новую форму для опечаток (комбинация Ctrl+Enter).

Надеемся, теперь вам будет еще удобнее пользоваться нашей документацией 😉

Подробнее о том, что изменилось, смотрите в прикрепленной картинке.
Снова пятница и дайджест за неделю

Девгайд и сообщество
— На этой неделе мы обновили раздел про монетизацию. Теперь вы легко найдете ответ на любой вопрос про подключение платежей.
— Напоминаем про опрос по геймификации. Очень ждем ваши ответы. Опрос доступен до 5 апреля 18:00 мск.

Мероприятия
В среду мы встретились на митапе и обсудили много интересных тем, например новый фреймворк.
Совсем скоро опубликуем записи докладов, поэтому не расстраивайтесь, если пропустили митап.

Инструменты
Антон Виноградов представил новый фреймворк SaluteJS и подробно рассказал про него на митапе. Пользуйтесь и делитесь впечатлениями!

СМИ
Вышли две публикации о нас на этой неделе:
— на vc.ruстатья о смартапе Дуэт, который может забронировать для вас столик или записать в салон.
— на Хабре — рассказ про языковые модели.

Оставайтесь с нами.
Хороших выходных!
Смартапы недели 05.04

Салют! Представляем новую подборку смартапов недели.

🔠 Замени букву
Игра, в которой можно проверить свой словарный запас. Ассистент называет слово, а вам надо вспомнить как можно больше слов, которые отличаются от него одной буквой.

Как запустить:
— Салют, запусти «Замени букву»


🏃Весёлый курьер
Попробуйте себя в роли штурмана без карты: запомните маршрут на слух и помогите ассистенту добраться до места назначения.

Как запустить:
— Салют, запусти «Весёлый курьер»


👨‍🏫 Профессии будущего
Даже если вы давно определились с занятием, пройдите тестирование на выбор профессии будущего. Мир меняется так быстро, что невозможно предсказать, где мы будем работать через 10 лет.
Заодно узнаете, чем занимаются архитектор трансмедийных продуктов и системный инженер морской инфраструктуры.

Как запустить:
— Салют, запусти «Профессии будущего»

Тестируйте смартапы и делитесь впечатлениями!
Представим, у вас есть возможность получать обезличенные данные пользователей ваших смартапов. Например, возрастную категорию, пол, регион проживания и прочее. Какую пользу эти данные принесли бы вашим смартапам, если бы они у вас были?

Расскажите нам об этом в опросе по ссылке. Опрос состоит из 3 вопросов и традиционно займет не больше 5 минут. Ждем ваших ответов до 12 апреля 18:00 мск.
⚠️ Технические работы

Сегодня, 06.04.2021, с 23.30 (время по Москве), планируется обновление инструментов разработчика. О завершении обновления сообщим дополнительно. По возможности отложите работу в инструментах до окончания обновления. Спасибо.
Сегодня мы обновили инструменты в SmartApp Studio. Рассказываем, что изменилось:


🖥 SmartApp Graph:

- для ячеек в блоке Список сделали поле «Значение» необязательным для заполнения. Заодно исправили ошибку, из-за которой в заголовке ячейки отображалось название переменной, а не ее значение;

- обновили шаблон по подключению платежей. Теперь платежный токен можно задать сразу в шаблоне без обращения к проекту в SmartApp Code;

- исправили ошибку, из-за которой экраны сценария могли работать некорректно при добавлении подсказки и перехода между блоками.


⚙️ SmartApp Code:

- исправили ошибку, из-за которой в SmartApp Code и SmartApp Graph не совпадала статистика одного проекта по уникальным пользователям;

- исправили ошибку, при которой в логах могла не отображаться информация по кэшу (Loading bot for key).
Как вы могли заметить, астрологи объявили март месяцем опросов на SmartMarket. Вы были активные, а ваши ответы — интересные. Поэтому мы сделали срез по результатам и хотим им поделиться с вами.


👨Участники опросов

• За месяц мы провели в сообществе 4 опроса и задали вам 17 вопросов.
• Всего в опросах приняло участие 206 человек.


🎁 Мерч SmartMarket

• Большинство участников (32%) выбрали толстовки и футболки в качестве любимого мерча.
• 33% сказали, что мерч SmartMarket должен иметь принты с виртуальными ассистентами.
• Каждому второму нравятся мерчи в темных и ярких оттенках.
• В общей сложности мы получили от вас 89 предложений по мерчу SmartMarket!
• Как итог, мы разыграли призы за креативность, которые достанутся @peshekhonov и @SergeyCool. Ваши призы уже в пути!


⚙️ Технологии SmartMarket

Среди предложенных технологий больше всего вас заинтересовали следующие варианты (в порядке убывания):
1) облачное хранилище, совместимое с Docker
2) хостинг для упрощенной публикации, обслуживания и мониторинга API
3) сервис управления реляционными базами данных


📨 Push-уведомления

• 90% заинтересованы в рассылке push-уведомлений через смартапы.
• 54% хотели бы напоминать пользователям о событиях и стимулировать их возвращаться в смартап.
• 60% согласились поучаствовать в бета-тестировании!


🕹 Геймификация

• 91% участников знают, что такое геймификация, а треть из них — уже внедряли ее в другие проекты.
• 92% участников хотели бы видеть механизмы геймификации в смартапах.
• 61% выбрали в качестве интересных механизмов геймификации рейтинговые таблицы и знаки отличия.


Мы благодарим вас за активное участие в наших опросах — вы помогаете нам развиваться. И напоминаем, что сейчас у нас есть активный опрос про сбор персданных. Там вы можете рассказать, какие персданные вы хотели бы получать, и что бы вы делали с обезличенными данными в своих смартапах.