Голос → планы: как LLM разбирает мои заметки по проектам
Перешел на использование голосового ввода
Немного изменил шаблон, который использую для заметок. Добавил секцию для голосового ввода текста "🎤 voice".

Шаблон с секцией для голосового ввода текста "🎤 voice"
Теперь вместо того, чтобы записывать свои задачи и мысли вручную, я просто надиктовываю их сплошным текстом вперемешку.
Я сделал скилл, который делает именно это. Формула простая: голос → разборка → планы.
Теперь LLM читает утренний поток сознания и раскладывает его по проектам. Берёт мои собственные слова и определяет: это к какому проекту, это дубль уже запланированного, это нужно уточнить.
Как это устроено
Три шага.
Шаг 1: запись
В ежедневной заметке есть секция для голосового ввода. Утром или в течение дня диктую всё, что приходит в голову. Без фильтрации, без структуры. Текст сохраняется как есть — с ошибками распознавания, смешением языков и незаконченными мыслями. Это архив, он неизменяемый: ничто его не трогает после записи.
Шаг 2: разборка
Скилл читает голосовую секцию, загружает текущие планы по всем проектам и разбирает поток на отдельные задачи. Для каждой определяет категорию и проверяет, не дубль ли это чего-то уже существующего. Результат показывает мне на одобрение: новые задачи, обновления существующих, уже запланированные и те, что требуют уточнения.
Шаг 3: одобрение и запись
После моего подтверждения инструмент записывает задачи в нужные файлы. Результат разбора сохраняется в отдельную структурированную секцию "🎤 voice structured" — каждый пункт содержит оригинальный надиктованный текст, категорию и ссылку на план, куда задача попала:
=head2 🎤 voice
Нужно исправить ошибку при открытии ссылки из превью в десктоп
редакторе. И ещё идея — вынести на главную страницу сайта последние
новости, сейчас они спрятаны глубоко. А по работе проверить
готовность ревью задачи и начать новую.
=head2 🎤 voice structured
=item [x] 1. [editor] Fix: ошибка открытия ссылки из preview
Raw: "Нужно исправить ошибку при открытии ссылки из превью
в десктоп редакторе."
→ Target: PLAN.md: T88 (new, P0)
=item [x] 2. [website] Редизайн главной — вынести новости наверх
Raw: "вынести на главную страницу сайта последние новости,
сейчас они спрятаны глубоко"
→ Target: PLAN.md: T89 (new, Deferred)
=item [x] 3. [work] Проверить review + начать новую задачу
Raw: "по работе проверить готовность ревью задачи и начать новую"
→ Target: DASHBOARD.md: Work section (updated)
Эту секцию я добавил как промежуточный этап для контроля — чтобы видеть, как исходные голосовые данные структурируются, прежде чем попадут в планы. Она мне очень пригодилась при исследовании наденной «ловушки», о которой я расскажу чуть ниже.

Результат обработки голосовых заметок
В самих планах тоже остаётся обратная ссылка на источник:
| T88 | Fix: ошибка открытия ссылки из preview (src: 2026-03-23-note-1) |
Из любой задачи в плане можно перейти к исходной голосовой записи и понять контекст, в котором идея возникла.
Ловушка: гипотезы в планах
Через пару дней использования я обнаружил проблему. Среди надиктованных мыслей попадаются не только задачи, но и предположения, догадки о том, как что-то может работать. Инструмент добросовестно складывал их в планы — и они начинали жить как факты. Одна из моих гипотез оказалась в плане как концепция и стала влиять на фильтрацию решений по задачам.
Хорошо, что заметил быстро. Помогла секция "🎤 voice structured". Принимать предположение за факт — ошибка, которая растёт незаметно. Я доработал инструмент: теперь гипотезы помечаются отдельно и порождают задачу на проверку, прежде чем могут попасть в концепции или повлиять на решения.
Итоги
Архив неприкосновенен. Голосовой ввод не редактируется после записи. Это даёт честный источник, к которому всегда можно вернуться.
Человек одобряет, машина сортирует. LLM раскладывает по полкам, но ни одна задача не попадает в план без моего подтверждения.
Гипотезы — не факты. Всё, что не проверено, должно быть помечено явно. Иначе собственные догадки начинают управлять решениями.