Sмарт-Пауза
169 subscribers
253 photos
75 videos
8 files
41 links
Канал посвящен домашним ИИ-ассистентам нового поколения: голос, зрение, память, действия.

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

«Внедрение передовых технологий, коллеги. Нужно проактивно внедрять инновации. Держать руку на пульсе, коллеги»

В общем, вот интересное по робо-части из музея. Я там был через 2 месяца после его обновления и часть экспонатов уже была сломана 😄. Показывают реально передовые штуки, что еще не особо внедрили.

Отметилось большое количество стендов с разными объяснениями как работает векторизация изображения и извлечение из них признаков. Очень хотят чтобы школяры картинки сразу числами видели, а не цветами 🥲
🔥3👍1😁1🍾1
Media is too big
VIEW IN TELEGRAM
Чётко.
Можно в продакшн.
Реализовать прерывания было очень сложно. На этой ушло много времени.

Напоминаю что тут происходит за эти секунды между ответами:

0. На микрофоне его собственный детектор речи (VAD) + тригерное слово (wake-word);

1. С микрофона на локальный сервер уходит звук по UDP;

2. Детектор речи (VAD) на сервере определяет речь и информирует об этом микрофон (таким образом обрабатывается сброс состояния если клиент ничего не говорит дальше);

2. STT локальный расшифровывает речь в текст;

3. Расшифровка агрегируется и отправляет запрос к DeepSeek;

4. Ответ LLM часть это функции, часть текст для озвучки;

5. TTS локальный генерирует речь и по UDP в стриминговом режиме отправляет на микрофон (в этот момент GPU на 100%);

6. Собственный State Machine над pipeline контролирует всю очередность ходов.

#ассистент #тесты
🔥6⚡1
Sмарт-Пауза
Чётко. Можно в продакшн. Реализовать прерывания было очень сложно. На этой ушло много времени. Напоминаю что тут происходит за эти секунды между ответами: 0. На микрофоне его собственный детектор речи (VAD) + тригерное слово (wake-word); 1. С микрофона…
📊 Статистика проекта
Рабочий код системы (без данных, моделей, кэша и аудио).
Всего: ~38 000 строк.
По языкам:
• Python: ~31 000
• JS/Vue/CSS: ~4 000
• Markdown: ~2 500
• JSON/HTML/TOML: ~500
По директориям:
src/services: 82 файла, 12 100 строк.
tests: 61 файл, 8 700 строк.
dashboard: 19 файлов, 4 100 строк.
src/core: 8 файлов, 3 200 строк.
src/devices: 14 файлов, 3 000 строк.
docs: 6 файлов, 1 700 строк.
src/infrastructure: 8 файлов, 1 200 строк.
src/config: 3 файла, 1 150 строк.
scripts: 5 файлов, 780 строк.
src/transports: 2 файла, 720 строк.
👨‍💻3🔥1
У меня появилась долгосрочная память 🧠.

Контекст каждой сессии обрабатывается LLM, сохраняющей важные факты о членах семьи, добавляются теги. В новые сессии загружаются данные из памяти — ассистент не начинает с чистого листа 🔄.

Первыми это внедрили в OpenAI около 2 лет назад. Потом долгое время никто не добавлял эту функцию; последние полгода она появилась в Gemini. У Grok вроде нет. А модели для программирования в этом вообще не нуждаются.

#ассистент #новости
❤3🔥1
Сплит начался

Реализовал 5 слотов для разных личностей:

1. На микрофоне может одновременно храниться 5 слотов голосов для разных личностей. Причем в каждом слоте есть еще и разные вариации фраз 🎤.

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

Это кстати путь к созданию системы ответов на основе предзаписанных ответов, чтобы не дергать TTS по пустякам.


3. Самая крутая фишка: загруженные по воздуху голоса остаются в энергонезависимой памяти и никуда не теряются при перезагрузке.

Это всё для того, чтобы на лету менять личность персонажа, а также языки, на которых они говорят 🌍.

Вообще вся эта тема с голосами и интерес к естественным TTS проснулся из-за того, что меня повседневно окружают 3 языка, и их еще нужно практиковать 👅
🦄3🔥1
Media is too big
VIEW IN TELEGRAM
Вот так сейчас выглядит всё вместе 🥹

На YouTube залил в 720р

https://youtube.com/shorts/0nO8FARRYgA?si=fYjhki7blq2d3rKt
🔥6❤2😁2
Ломка по токенам привела к тому, что я открыл для себя Qoder CN (интерфейс на второй картинке). Это форк VS Code, получается, китайский отечественный VS Code в инфраструктуре Alibaba Cloud, а они у себя агрегировали всю китайскую знать: DeepSeek v4 max, Qwen 3.7 max, Kimi 2.6/2.7, а фаворит — GLM 5.2. Короче, всё это в одном месте, оплата в юанях, и вроде бы всё тот же VS Code.

Выглядит красиво, особенно со скидками. Да, к уровню Opus 4.8 приблизился только GLM 5.2. Но начиная даже с Kimi можно решить задачу с кодовой базой любого размера. Особенно в связке с бесплатными лимитами Codex, который пишет глобальные планы рефакторинга.
✍3
В комментах в истаграмме кинули на последнее видео.

В принципе план, которого можно придерживаться есть.

Это ж сколько работы, робо-руку расчехлять придется... 🫠
1🔥3😁2
Лучше делиться кейсами агентского применения, чем спорить.
#агенты #кейс

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

Важное условие 👉 Задача не академическая, и не требует самого правильного решения.
Самим заниматься расчетами в Zemax, или искать готовые библиотеки не стоит затраченного времени.

Путь раз - по своим ощущениям накидать 3д модель. Творчество на уровне - я так чувствую.
Путь два - попросить агента посчитать на фоне. Сделать мне опросник, я поотвечаю. Пути решения ему не предлагаю.

Промт:
У меня есть керамическая лампа, у нее плоская излучающая вперед поверхность, сама лампа диаметром 85 мм. Излучение от этой лампы кроме как прямо также распространяется и по бокам во все стороны. Я бы хотел как можно больше излучения собрать и сфокусировать впереди перед лампой в узкий пучок, на конкретном расстоянии. Основной диапазон излучения 4 микрона.

Физические параметры лампы известны. И могут быть указаны. Саму лампу можно представить как плоский круглый излучатель. 70% энергии которого распространяется прямо, 30% вбок и назад.

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

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

Думаю мы можем написать Python код для расчета такого профиля.

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

✍️ Он выбрал: рейтрейсинг + ламбертовский источник.
✍️ Сам написал код для рейтрейсинга и по словесному описанию все физические размеры.
✍️ Добавили оптимизацию через точки Безье.
✍️ Для скорости многопоточные симуляции.
✍️ Выход - скетч для SolidWorks. Моделировать кривые наобум не пришлось.

Вывод.
Конечно были ошибки в рейтрейсинге и ошибки с нормалями. Я указывал на них - он исправлял, все расчеты на фоне. Улучшал модель, правил ошибки. Намного приятнее пути совсем без расчетов. Главное самому сплайны рисовать не пришлось в скетче...отвратительное занятие.
🔥1🤯1
Media is too big
VIEW IN TELEGRAM
русско-китайский переводчик через робота-ассистента

#ассистент #робот #тест
🔥2😁2
This media is not supported in your browser
VIEW IN TELEGRAM
Что думаете? Полезная полезность же да?🔥

Роботу нужно было найти ноутбук, основная сложность - последовательность действий. Справился.

Ничего не подстроено. Вообще я удивился, что это работает, так нет никаких специальных скиллов для этого.

Ведет он себя по разному каждый раз, конечно. Особенность управления через LLM. Если повторять запросы может по разному действовать.

#ассистент #робот #тест
🔥3👍1
Sмарт-Пауза
Photo
Дизайн сгенерированный ИИ

Можно питчить в гос компании, если есть кто оттуда 🙂

Название может быть таким: «апробация внедрения ИИ дизайна»

Слайды будут такими:
«типичный кожух нагревательной лампы обогрева гекконов изготавливается в течении 33 года, но благодаря внедрению ИИ дизайна скорость изготовления сокращается до очень быстро. Тем самым мы повышаем скорость изготовления на 99%»

#ии #пример
😁2🔥1
Универсальный способ коммуникации с роботом-ассистентом с любого устройства.

Можно общаться голосом с роботом, управлять им и получать ответ через любое устройство с браузером.
Это вот с телефона.

Удаленно тоже можно.
Все трансформируется во всеобъемлющего ассистента без привязки к устройству.
Который будет отвечать туда откуда спросили.

#робот #ассистент
✍1🔥1👨‍💻1