В рамках статьи разбираемся с вопросом быстрого добавления информации в Obsidian. Что называется, "на ходу". Пишем голосом, переводим в текст, добавляем результат в базу заметок Obsidian (в текущую ежедневную заметку).
Disclaimer 📛
Все ниже перечисленное — только для владельцев техники от Apple. Вам потребуется либо iPhone, либо iPad, либо компьютер под управлением MacOS. Данное требование обусловлено выбором используемого в статье решения — приложения Команды (Shortcuts). Эти самые команды являются часть операционных систем iOS/iPadOS/MacOS, и отсутствуют на других операционных системах типа Windows или Android.
И еще одно «требование» — у вас должна быть валидная карта для международных оплат. Нам понадобится API-ключ от OpenAI, и в рамках статьи я дам краткий алгоритм его получения. Но не дам описания того, как можно оплатить сервис или пополнить баланс OpenAI если у вас нет рабочего платежного инструмента.
Приложение Команды
Скачать приложение Команды для iPad вы можете по этой ссылке. Для iPhone, если вдруг у вас Команды еще не установлены — переходим сюда.
В MacOS приложение уже встроено, и вы можете запустить его через Spotlight (нажмите ⌘+Пробел).
Запуск приложения Команды через Spotlight
Получаем API-ключ от OpenAI
1. Создайте учетную запись OpenAI:
— Зарегистрируйтесь, используя адрес электронной почты, учетную запись Google или Microsoft.
— Подтвердите свою электронную почту, следуя инструкциям в полученном письме.
2. Войдите в свою учетную запись:
— Введите свои учетные данные.
3. Создайте новый проект:
— В меню слева выберите «Projects».
— Нажмите «Create New Project».
— Укажите название проекта — Obsidian
— Подтвердите создание проекта.
4. Создайте API-ключ:
— Нажмите «Create new secret key».
— Укажите название ключа — Obsidian, и выберите, к какому проекту он должен быть привязан (в нашем случае это тоже Obsidian).
— Нажмите «Create secret key».
— Скопируйте сгенерированный ключ и сохраните его в безопасном месте. После закрытия этого окна ключ больше не будет отображаться.

Окно со списком API-ключей
Храните ключ в безопасности и не публикуйте его в открытом доступе.
Сколько стоит?
Стоимость использования сервиса по распознаванию голоса и перевода его в текст через OpenAI — достаточно низкая, но все-таки не бесплатная.
И чтобы начать пользоваться сервисом, в первую очередь необходимо пополнить баланс.
Переходим на страницу Billing в настройках платформы OpenAI, и нажимаем Add to Credit Balance.

Пополняем баланс
Раньше, когда небо было голубее, а трава зеленее, при регистрации OpenAI бесплатно зачислял вам на баланс учетной записи $ 5. По идее этого было достаточно для первичных тестов и проверки каких-то деталей.
Сейчас лавочку прикрыли, и от вас потребуется пополнить баланс перед началом использования сервиса. Моя рекомендация — пополните баланс на $ 10, этой суммы вам хватит с хорошим запасом. Как минимум — месяцев на 5−6 умеренного использования сервиса.
Настраиваем приложение Команды
Итак. Приложение у нас установлено, в OpenAI мы зарегистрировались, баланс пополнили, ключ сгенерировали и сохранили — все готово к началу настройки.
Скачиваем шаблон команды
Чтобы не создавать всю конструкцию и весь алгоритм с нуля, переходите по ссылке и скачивайте себе на устройство «заготовку», которую будем дорабатывать на следующих этапах.
Если все сделали верно, у вас откроется такое окно:

Добавляем команду на свое устройство
Нажимаем «Добавить», и попадаем в приложение Команды со списком всех доступных вам команд.
Три точки в карточке команды -> и начинаем редактировать команду под себя

Приступаем к доработке команды под себя
В первую очередь необходимо обозначить формат даты и времени. Я рекомендую вам использовать тот же самый формат, что и в вашей базе Obsidian. Тот, который вы задали в настройках плагина Шаблоны и Ежедневные заметки.
У меня в базе используется формат YYYYMMDD, т. е. название ежедневной заметки для 27 февраля 2025 года выглядит как 20250227.
Если используете дефисы для обозначения даты в Obsidian (2025−02−27), то в настройках команды проставьте дефисы в соответствующих местах.
❗️ВАЖНО! Синтаксис форматирования даты в Obsidian отличается от того, который используется при настройке команды. Если в Obsidian для года используются заглавные буквы для всех составляющих (год, месяц, число), то в Командах формат чуть иной. И чтобы получить на выходе 20250227, вам необходимо прописать настройки как на скриншоте (yyyyMMdd).
Время (HHmm) — опционально, и вы можете его смело удалить из шаблона в настройках команды.

Задаем формат даты и времени
Теперь давайте введем API-ключ от OpenAI, который мы сгенерировали чуть ранее.

Добавляем свой API-ключ
Тапните на отмеченное поле, и выберите в приложении Файлы папку, в которой необходимо сохранить запись голоса. У себя я настроил таким образом, что этот временный файл сохраняется в папке voice в корне хранилища телефона (не внутри базы Obsidian).

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

Дублируем настройку
Дальше в алгоритме идет отправка данных на сервера OpenAI, расшифровка, получение ответа в виде текста и другие служебные операции. Когда к нам возвращается готовый распознанный текст, нам надо задать — где и куда его сохранить. Плюс решить — что делать с нашей исходной голосовой записью.
Команда настроена таким образом, что мы сохраняем и исходник (голос) и результат (текст) в базу Obsidian.
Для этого тапните на указанное поле, и в интерфейсе встроенного приложения Файлы выберите папку внутри вашей базы знаний (которая хранится либо на самом устройстве в папке Obsidian, если у вас родная синхронизация Sync, либо внутри папки Obsidian на iCloud)

Сохраняем исходник в базу знаний
Почти закончили 🙂
Давайте укажем шаблон текста, который будет добавляться в нашу ежедневную заметку после расшифровки.
Первая строка — временная метка, и распознанный текст
Чуть ниже — сохраняем исходник, который можно при необходимости прослушать повторно.

Настраиваем формат сохранения данных
Последний штрих. Указываем путь к нашей папке внутри хранилища Obsidian, где хранятся ежедневные заметки. Тапните на поле, в интерфейсе приложения Файлы найдите и укажите папку внутри вашей базы знаний (которая хранится либо на самом устройстве в папке Obsidian, если у вас родная синхронизация Sync, либо внутри папки Obsidian на iCloud)

Указываем путь к ежедневным заметкам
Итого
Да, на первый взгляд как будто немного муторно, но в целом по данному алгоритму я помог настроить уже не одно и не два устройства, и могу смело заявить — схема рабочая. Все сложности, которые могут возникнуть в процессе настройки — решаемы, и решить их нужно только один раз.
После того, как все заведется — в дальнейшем будет просто работать без каких-либо вмешательств и без необходимости постоянно что-то донастраивать. Один раз сделали, потом экономите часы своего времени и получаете ощутимую пользу от автоматизации процесса. Кайф.
Если у вас iPhone 15 или 16 модели, где есть кнопка действия, я рекомендую поставить запуск команды на эту самую кнопку.
Настройки -> Кнопка действия, дальше как на скриншоте ниже.

Нагружаем Action Button
One more thing
Не самая очевидная сходу вещь, поэтому расскажу о ней отдельно.
Вот записали вы голосовую заметку, распознали/транскрибировали ее в текст, разместили итоговый результат в своей базе Obsidian.
Все круто.
Теперь не забудьте запустить сам Obsidian на телефоне, и дождитесь окончания процесса синхронизации (не важно Sync у вас или iCloud).
Это необходимо для того, чтобы и текст, и файл с голосом «улетели» на другие ваши устройства. Вроде бы логично, но почему-то на этом этапе у многих возникает «затык».
На этом все 🤗
Желаю вам удачи в создании вашей личной базы знаний.
Чтобы получать еще больше полезного контента по теме Второго мозга и использования Obsidian — переходите в Телеграм, ссылки в футере. А для любителей неспешного и вдумчивого чтения у меня есть e-mail рассылка, в которой довольно эксклюзивный контент. Если вам такой формат предпочтительнее — welcome, рад каждому подписчику, форма для подписки чуть ниже 👇
Ссылки
Генерация API-ключа на платформе OpenAI
Пополнение баланса на платформе OpenAI
"Болванка" и основа команды, которую можно доработать под себя
Автор
Дмитрий Лаухин
Основатель и предводитель сообщества Second Brain
Пробовал, пробую, и буду пробовать всё, что может помочь сохранять высокий темп работы с информацией и не перегореть. Тестирую приложения, методологии и инструменты и рассказываю о том, как организовать свой digital-flow и тратить на это минимум сил и времени!
Может пригодиться

Obsidian. Полный курс
Самый полный курс по Obsidian на русском: от первой заметки до продуманной системы знаний.
Перейти →