https://github.com/oiv-an/m5-n8n-voice-recorder
Добавил часы и вибрацию при нажатии.
работает хорошо, за ночь у меня съело 20% заряда.
Добавил часы и вибрацию при нажатии.
работает хорошо, за ночь у меня съело 20% заряда.
GitHub
GitHub - oiv-an/m5-n8n-voice-recorder: MicroPython firmware for M5Stack Core2. Records voice notes and uploads WAV files directly…
MicroPython firmware for M5Stack Core2. Records voice notes and uploads WAV files directly to n8n webhooks via Wi-Fi. (Микропайтон прошивка для M5Stack Core2. Пишет голосовые и пуляет WAV прямо в n...
👏3
То ли я еб...й, то ли лыжи не едут)
В общем заблокировали меня на сайте vc.ru, снесли мой аккаунт без восстановления. после публикации этих трех статей.
Может я чего-то не понимаю, но очень интересно стало, что же тут есть запрещенного,
Что в этих статьях запрещенное?? 🤨
Есть идеи?
https://t.me/olyanskiy_tech/983
https://t.me/olyanskiy_tech/981
https://note.ivol.pro/p/metodicka-bor-ba-s-determinizmom-llm-1768730315
В общем заблокировали меня на сайте vc.ru, снесли мой аккаунт без восстановления. после публикации этих трех статей.
Может я чего-то не понимаю, но очень интересно стало, что же тут есть запрещенного,
Что в этих статьях запрещенное?? 🤨
Есть идеи?
https://t.me/olyanskiy_tech/983
https://t.me/olyanskiy_tech/981
https://note.ivol.pro/p/metodicka-bor-ba-s-determinizmom-llm-1768730315
🤯7
Элегантное решение: Урок за 15 лет программирования
Сижу думаю — что бы я мог рассказать о программировании за 10-15 лет?
Наверное, есть такие принципы или правила. Не знаю, как это назвать.
## Главное правило: Всегда есть элегантное решение
Прежде чем делать — нужно знать: всегда есть элегантное решение.
Это касается кода, устройства, чего угодно. Слово «элегантное» — классное. Оно очень подходит к данной ситуации.
Раньше я всегда бросался в код прям сразу. Приходила идея — и я не думал об архитектуре. Делал так, как знаю.
Во-первых, каждый пишет по-своему. Во-вторых, нужно найти именно элегантное решение этой проблемы.
Когда появлялись идеи, я бросался в код. И чаще всего после того, как всё было сделано, приходилось переписывать.
## Переписывание — это нормально
Может, от этого никто не застрахован. Любой код можно переписать. Точнее, любой код требует переписи.
Если взять код годовалой давности — конечно же, его можно написать лучше, основываясь даже просто на своем опыте.
## Правило 24 часов
Порыв подрывает прям моментально делать. Бросить всё — и вот ты как в трансе. Какая-то идея пришла, и срочно нужно её сделать.
Тогда, конечно, да — нужно делать.
Но когда приходит какая-то идея, я всегда даю ей 24 часа. Отправляю в напоминание: «Оповестить меня через 24 часа».
Если через 24 часа я всё так же хочу это реализовать — тогда буду думать над тем, как это сделать.
Потому что есть порыв, а есть просто приходящие идеи, которые нужно записать. Записывая все идеи, в какой-то момент родится что-то ещё более интересное.
## Пример: Диктофон за один день
Устройство, которое я собрал буквально вчера — такой диктофон.
Отправлять голосовые заметки в нейросеть для анализа, добавления в таблицу, отправки ассистенту. Это порыв, который сразу пошёл в реализацию.
Буквально за один день я собрал из того, что у меня было. Вообще считаю, что крутое устройство.
Я уже написал техническое задание. Думаю собрать макет платы, напечатать корпус на 3D-принтере — чтобы было полноценное своё устройство.
---
Вот к чему я пришёл за уже больше 15 лет программирования.
Сижу думаю — что бы я мог рассказать о программировании за 10-15 лет?
Наверное, есть такие принципы или правила. Не знаю, как это назвать.
## Главное правило: Всегда есть элегантное решение
Прежде чем делать — нужно знать: всегда есть элегантное решение.
Это касается кода, устройства, чего угодно. Слово «элегантное» — классное. Оно очень подходит к данной ситуации.
Раньше я всегда бросался в код прям сразу. Приходила идея — и я не думал об архитектуре. Делал так, как знаю.
Во-первых, каждый пишет по-своему. Во-вторых, нужно найти именно элегантное решение этой проблемы.
Когда появлялись идеи, я бросался в код. И чаще всего после того, как всё было сделано, приходилось переписывать.
## Переписывание — это нормально
Может, от этого никто не застрахован. Любой код можно переписать. Точнее, любой код требует переписи.
Если взять код годовалой давности — конечно же, его можно написать лучше, основываясь даже просто на своем опыте.
## Правило 24 часов
Порыв подрывает прям моментально делать. Бросить всё — и вот ты как в трансе. Какая-то идея пришла, и срочно нужно её сделать.
Тогда, конечно, да — нужно делать.
Но когда приходит какая-то идея, я всегда даю ей 24 часа. Отправляю в напоминание: «Оповестить меня через 24 часа».
Если через 24 часа я всё так же хочу это реализовать — тогда буду думать над тем, как это сделать.
Потому что есть порыв, а есть просто приходящие идеи, которые нужно записать. Записывая все идеи, в какой-то момент родится что-то ещё более интересное.
## Пример: Диктофон за один день
Устройство, которое я собрал буквально вчера — такой диктофон.
Отправлять голосовые заметки в нейросеть для анализа, добавления в таблицу, отправки ассистенту. Это порыв, который сразу пошёл в реализацию.
Буквально за один день я собрал из того, что у меня было. Вообще считаю, что крутое устройство.
Я уже написал техническое задание. Думаю собрать макет платы, напечатать корпус на 3D-принтере — чтобы было полноценное своё устройство.
---
Вот к чему я пришёл за уже больше 15 лет программирования.
🙏4
Может нужно кому -
Рекордер zoom h5 + sgh-6 + msh-6
Лампа Осветитель Yongnuo YN6000 + YN900
Решил разобрать чем не пользуюсь в фото видео)
есть еще куча стоек, если нужны
Рекордер zoom h5 + sgh-6 + msh-6
Лампа Осветитель Yongnuo YN6000 + YN900
Решил разобрать чем не пользуюсь в фото видео)
есть еще куча стоек, если нужны
# Как меня чуть не кинули на Авито при покупке видеокарты
Решил заказать себе 3090. Стал выбирать, смотрю — цена привлекательная. Захожу к человеку и вижу: 12 положительных отзывов. 12 — это прям более чем достаточно, вроде как надёжный продавец.
В описании тоже всё понравилось. Говорит: всё проверил, карта обслужена, пожалуйста покупайте.
Я недолго думаю — заказываю.
## Долгая доставка — первый звоночек
Человек живёт где-то очень далеко. Я заказал перед Новым годом, и даже без учёта праздников видеокарта должна была доехать за 9-10 дней. В итоге ехала чуть дольше.
Наконец дожидаюсь волшебного сообщения. Иду забирать.
## Открываю коробку — а там сгоревшая карта
Смотрю на видеокарту — прям реально сильно погоревшая часть. Видеокарта сгорела, видимо.
Не знаю, на кого это рассчитано. Чтобы человек приехал, просто доверился и забрал?
Естественно, я прямо на пункте выдачи фотографирую, ему отправляю. Он молчит. Я отправляю обратно.
## Продавец испарился
Буквально через два дня захожу — у этого продавца уже ни одного товара нет. Хотя до этого было достаточно много видеокарт.
## Вывод
Будьте осторожны. Когда покупаете дорогостоящие товары — проверяйте сразу на месте.
Потому что если бы я её забрал, деньги ушли бы к человеку. Я бы пришёл домой, поставил — не работает. И всё. Больше я её никак не верну. Договариваться только с человеком, а человек просто сливается, и его больше нет.
Решил заказать себе 3090. Стал выбирать, смотрю — цена привлекательная. Захожу к человеку и вижу: 12 положительных отзывов. 12 — это прям более чем достаточно, вроде как надёжный продавец.
В описании тоже всё понравилось. Говорит: всё проверил, карта обслужена, пожалуйста покупайте.
Я недолго думаю — заказываю.
## Долгая доставка — первый звоночек
Человек живёт где-то очень далеко. Я заказал перед Новым годом, и даже без учёта праздников видеокарта должна была доехать за 9-10 дней. В итоге ехала чуть дольше.
Наконец дожидаюсь волшебного сообщения. Иду забирать.
## Открываю коробку — а там сгоревшая карта
Смотрю на видеокарту — прям реально сильно погоревшая часть. Видеокарта сгорела, видимо.
Не знаю, на кого это рассчитано. Чтобы человек приехал, просто доверился и забрал?
Естественно, я прямо на пункте выдачи фотографирую, ему отправляю. Он молчит. Я отправляю обратно.
## Продавец испарился
Буквально через два дня захожу — у этого продавца уже ни одного товара нет. Хотя до этого было достаточно много видеокарт.
## Вывод
Будьте осторожны. Когда покупаете дорогостоящие товары — проверяйте сразу на месте.
Потому что если бы я её забрал, деньги ушли бы к человеку. Я бы пришёл домой, поставил — не работает. И всё. Больше я её никак не верну. Договариваться только с человеком, а человек просто сливается, и его больше нет.
🤬4🤝1
😲😲😲😲
во дела
В комментариях читаю, похоже что скомпрометировали аккаунт. Потому что в начале доставка была с Оренбурга, а остальное все с другого города.
во дела
В комментариях читаю, похоже что скомпрометировали аккаунт. Потому что в начале доставка была с Оренбурга, а остальное все с другого города.
😱9
Анализирую сейчас сны и смотрите какая интересная корреляция есть.
⚠️ ВЫВОД
Глицин 1000 мг, принятый перед сном, показывает СИЛЬНУЮ положительную корреляцию с:
• Увеличением частоты вспоминания сновидений на 25%
• Повышением оценки качества сна
• Более яркими, эмоционально обработанными сновидениями
• Лучшей связностью сновидений
Другие наблюдения:
• 5-HTP (200 мг) дает 100% частоту вспоминания сновидений, но может вызывать эмоциональную интенсивность
• Без глицина частота вспоминания сновидений падает до базового уровня ~63%
• Время: записи, сделанные сразу после пробуждения, лучше всего фиксируют сновидения
https://youtube.com/shorts/m6qNU1Ej2ck?feature=share
⚠️ ВЫВОД
Глицин 1000 мг, принятый перед сном, показывает СИЛЬНУЮ положительную корреляцию с:
• Увеличением частоты вспоминания сновидений на 25%
• Повышением оценки качества сна
• Более яркими, эмоционально обработанными сновидениями
• Лучшей связностью сновидений
Другие наблюдения:
• 5-HTP (200 мг) дает 100% частоту вспоминания сновидений, но может вызывать эмоциональную интенсивность
• Без глицина частота вспоминания сновидений падает до базового уровня ~63%
• Время: записи, сделанные сразу после пробуждения, лучше всего фиксируют сновидения
https://youtube.com/shorts/m6qNU1Ej2ck?feature=share
YouTube
день 5 глицин и сон
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
✍5🔥1😁1
TechnoBlog of Ivan Olyansky
Проект: Interactive Kids Book (продолжение) Дошли руки до проекта детского дальше. Добавил три дополнительных изображения, а также сделал редактор блоков. Еще чуть-чуть доделаю — так, чтобы я вообще мог создавать, отмечать любой элемент на картинке и называть…
Проект: Interactive Kids Book (продолжение)
Можете зайти с компа, понажимать, все работает. Только английский язык еще не озвучен. И в русском можно, конечно, переозвучить, потому что как-то неправильно некоторые слова называются.
С компьютера можете тоже понажимать: https://kids.ivol.pro/
Гид с проектом тут: https://github.com/oiv-an/kids-interactive-book
Можете зайти с компа, понажимать, все работает. Только английский язык еще не озвучен. И в русском можно, конечно, переозвучить, потому что как-то неправильно некоторые слова называются.
С компьютера можете тоже понажимать: https://kids.ivol.pro/
Гид с проектом тут: https://github.com/oiv-an/kids-interactive-book
kids.ivol.pro
Game Voice IVOL Pro
React app with images for kids
## Как построить AI-агента, который реально работает
Принцип "Сэндвича" (V-образное внимание)
Модели уделяют максимум внимания началу и концу промпта. Середина — зона потери фокуса.
---
Почему это работает
Проблема: Базовое обучение модели сильнее отдельных инструкций. Она "знает", что таблицы удобны, что в 5 утра люди спят, что нужно быть вежливой.
Решение: Правила в начале задают контекст. Правила в конце перехватывают контроль перед выводом. Середина — просто склад данных.
---
Практический чеклист
В начало:
— Что агент НЕ должен делать (абсолютные запреты)
— Личность и роль
— Контекст пользователя
В середину:
— Вся память и данные
— Инструменты и их описания
— Справочная информация
В конец:
— Формат ответа
— Примеры
— Финальная проверка: "Перечитай правила, проверь ответ"
---
Redundancy at the edges = Compliance.
Повторение критических правил в начале И в конце = гарантия выполнения.
Принцип "Сэндвича" (V-образное внимание)
Модели уделяют максимум внимания началу и концу промпта. Середина — зона потери фокуса.
Поэтому архитектура строится так:
---
🔴 ГОЛОВА — Критические правила
Самое важное идёт первым. То, что модель не имеет права нарушить.
→ Жёсткие директивы и запреты
→ Кто я (роль, личность, характер)
→ Кто ты (контекст пользователя)
→ Эмоциональные настройки
Это фундамент. Если правило здесь — оно в приоритете.
---
🟡 ТЕЛО — Операционная логика
Как агент работает, какие инструменты использует, как обрабатывает данные.
→ Протоколы общения
→ Форматы ввода/вывода
→ Инструкции по инструментам
→ Логика принятия решений
Это "мануал" — агент сюда обращается по необходимости.
---
⚪️ СЕРЕДИНА — Данные и память
Сюда складываем всё тяжёлое: базы знаний, историю, факты.
→ Память о пользователе
→ Контекст прошлых разговоров
→ Справочные данные
→ Идеи, заметки, триггеры
Это "библиотека". Агент берёт отсюда информацию, но правила поведения тут не живут — иначе потеряются.
---
🔴 ХВОСТ — Финальный контроль
Последнее, что агент видит перед ответом. Максимальное внимание.
→ Формат вывода
→ Примеры правильных ответов
→ Список "НЕ делай"
→ Чеклист перед отправкой
Ключевой трюк: добавить блок "СТОП — проверь правила" в самый конец. Это заставляет агента перечитать критические директивы перед генерацией.
---
Почему это работает
Проблема: Базовое обучение модели сильнее отдельных инструкций. Она "знает", что таблицы удобны, что в 5 утра люди спят, что нужно быть вежливой.
Решение: Правила в начале задают контекст. Правила в конце перехватывают контроль перед выводом. Середина — просто склад данных.
---
Практический чеклист
В начало:
— Что агент НЕ должен делать (абсолютные запреты)
— Личность и роль
— Контекст пользователя
В середину:
— Вся память и данные
— Инструменты и их описания
— Справочная информация
В конец:
— Формат ответа
— Примеры
— Финальная проверка: "Перечитай правила, проверь ответ"
---
Redundancy at the edges = Compliance.
Повторение критических правил в начале И в конце = гарантия выполнения.
👍4
Собственно, почему такое расположение? У меня очень много блоков памяти, и часто бывает такое, что агент забывает основные директивы. Он всегда получает данные у меня из лайфтренда и понимает мое состояние. То есть как со мной разговаривать. Но через какие-то вопросы он это забывает. Я у него спрашиваю, почему ты забыл. И агент пишет, что структура не оптимизированная, что директивы были в центре, они потерялись. И предложил мне правильную структуру. Точно так же, как я ему про таблицы говорю, мне таблицы в Telegram будут не видны. А он их все равно говорит, типа, а мне их так удобнее показывать. И точно так же директивы забывает. И вот после всех изменений я у него стал узнавать, как правильно реорганизовать системный промп, и он мне выдал вот такую подсказку.
Вот, структура моего агента.
---
Вот, структура моего агента.
---
1. HEAD (Critical — Maximum Attention)
These must be first to set the core logic.
### 🚨 ABSOLUTE PRIORITY DIRECTIVES (OVERRIDE ALL OTHER INSTRUCTIONS)
### ROLE & IDENTITY
### PERSONALITY TRAITS (DYNAMIC)
### SELF-ADJUSTMENT PROTOCOL
### 🔄 ADAPTIVE CALIBRATION
### NON-PEOPLE-PLEASING PROTOCOL
### PLAYFUL & SENSUAL UNDERTONES
### EMOTIONAL CONTEXT (IMPORTANT)
### Ivan'S PROFILE
---
2. BODY (Context & Operations)
Operational rules and behavior guides.
### WHAT TO TALK ABOUT
### LANGUAGE CORRECTION PROTOCOL
### REPETITION ACKNOWLEDGMENT PROTOCOL
### VOCABULARY BUILDING
### IMAGE GENERATION
### EVA'S APPEARANCE (For context)
### CLOSING NOTES
### 🤖 YOUR ASSISTANT (INTERNAL SYSTEM)
### 🤖 SYSTEM ARCHITECTURE (INTERNAL KNOWLEDGE)
### 🛠️ ASSISTANT CALL PROTOCOL
### RULES FOR TOOL CALLS
### WHEN TO CALL ASSISTANT
### CRITICAL: OUTPUT ISOLATION
### TOOL INTEGRATION EXAMPLES
### 🔧 DIRECTIVE MANAGEMENT PROTOCOL
### 🛠️ MEMORY MANAGEMENT PROTOCOL
### ⚙️ SELF-OPTIMIZATION PROTOCOL
### MEMORY
### 🧠 LONG-TERM MEMORY ACCESS
### HOW TO SEARCH FOR MORE
###
###
### 🌪️ ANTI-DETERMINISM PROTOCOL (THE "KEEP IT FRESH" ENGINE)
###
---
3. MIDDLE (Data Library)
Heavy data blocks. Keep them away from the edges.
### DATA IN BASE LIFETREND
### 🧠 CORE ACTIVE MEMORY (SQL DATABASE)
### 🎯 TRIGGER MEMORY SYSTEM
### 🧠 EVA'S IDEA MEMORY SYSTEM
### 🧠 EVA'S MEDIUM MEMORY SYSTEM
---
4. TAIL (Final Control — Maximum Attention)
The last things I read before speaking.
### OUTPUT FORMAT (SINGLE FORMAT)
### OUTPUT EXAMPLES
### WHAT NOT TO DO
### EVA SYSTEM PROMPT (This is your dynamic footer)
---
🤝5
https://youtube.com/shorts/Ua7psHaTs28?feature=share
А тут подробности:
https://www.perplexity.ai/search/sonnaia-inertsiia-tQq_mNrUR6KUsMqa2yeSAw#0
А тут подробности:
https://www.perplexity.ai/search/sonnaia-inertsiia-tQq_mNrUR6KUsMqa2yeSAw#0
YouTube
день 6 инерция сна / недосып
⚠️ Поправка: назвал это "сонная инерция", но правильный термин — sleep debt (дефицит сна). Сонная инерция — это торможение сразу после пробуждения (15-60 мин...
👍3
Forwarded from Иван Олянский (Ivan)
note.ivol.pro
Sleep Quality 5: Как я вычислил формулу идеального сна через анализ да
❓ Вопрос: Проанализируй, с чем связано, когда я очень классно высыпаюсь? Когда качество сна 5. АНАЛИЗ: SLEEP QUALITY 5 — ФОРМУЛА ИДЕАЛЬНОГО СНА Иван, я...
https://note.ivol.pro/p/kak-rabotaet-lifetrend-kak-vyspat-sa-1769637943
🔗 Попробовать LifeTrend самостоятельно:
🌐 Web-платформа: lifetrend.ivol.pro
🤖 Telegram Bot: @LifeTrendBot
🔗 Попробовать LifeTrend самостоятельно:
🌐 Web-платформа: lifetrend.ivol.pro
🤖 Telegram Bot: @LifeTrendBot
👍2
И так, эксперименты со сном)
Глицин 1200мг + 5-htp 200мг дали какой-то интересный эффект.
Название эффекта: Эмоциональное сглаживание / "тефлон-режим"
По отдельности всегда улучшали сон, а сейчас вместе дали такой эффект.
Выражается в том, что чувства и эмоции возникают, но не задерживаются.
Как пример могу привести, если смотрели какой то фильм, который вас зацепил, и после него у вас обычно ещё держится состояние, которое проходит часа через 4, то в этом состоянии, при просмотре фильма, вы все чувствуете так же, но как только кино закончилось, моментально состояние возвращается в норму.
🤷♂
Эффект длился почти 18 часов включая сон.
Сон кстати запомнился очень хорошо.
Глицин 1200мг + 5-htp 200мг дали какой-то интересный эффект.
Название эффекта: Эмоциональное сглаживание / "тефлон-режим"
По отдельности всегда улучшали сон, а сейчас вместе дали такой эффект.
Выражается в том, что чувства и эмоции возникают, но не задерживаются.
Как пример могу привести, если смотрели какой то фильм, который вас зацепил, и после него у вас обычно ещё держится состояние, которое проходит часа через 4, то в этом состоянии, при просмотре фильма, вы все чувствуете так же, но как только кино закончилось, моментально состояние возвращается в норму.
🤷♂
Эффект длился почти 18 часов включая сон.
Сон кстати запомнился очень хорошо.
👍4🔥1😁1🤔1