Как я веду ежедневные заметки в Obsidian через Claude Code (автоматизация с ИИ)

CCoding With ADHD
Computing/SoftwareSmall Business/StartupsInternet Technology

Transcript

00:00:00Теперь, когда мы все настроили, позвольте показать вам мой реальный рабочий процесс.
00:00:03Если вы не видели первую часть, где мы настраивали хранилище и структуру папок,
00:00:08обязательно сначала посмотрите ее. Я оставлю ссылку в описании.
00:00:11Для начала просто введите «clod», а затем запустите команду /init.
00:00:16Это даст команду clod добавить файл clod.md в ваше хранилище.
00:00:20Как видите, теперь у него есть контекст нашего хранилища: структура папок, правила —
00:00:27все, что нужно clod, чтобы понять работу системы. Я отменю это, так как уже
00:00:32сделал это ранее. Вот так я делаю заметки с помощью Obsidian Clipper и Clod Code,
00:00:38чтобы суммировать их в своем ежедневнике. Кстати, этот подход работает с любым
00:00:45выбранным вами AI-агентом CLI. Я просто использую Clod Code. Итак, нам нужен
00:00:52Obsidian Clipper. Это официальный плагин от Obsidian, и он действительно меняет правила игры
00:00:58в сборе информации при просмотре страниц. Вы можете скачать его на их сайте.
00:01:03Ссылку я оставлю в описании. Это очень полезное расширение, которое позволяет
00:01:09сохранять контент прямо в хранилище, не покидая текущую страницу. Больше никакого
00:01:14копирования-вставки и переключения вкладок. Просто скачайте его для своего браузера.
00:01:19Я использую Safari, поэтому нажму здесь, чтобы скачать версию для Safari. После
00:01:25установки вы увидите иконку Clipper в панели инструментов. Вот и все. Можно начинать.
00:01:30Я настроил его так, чтобы сохраненные заметки попадали в папку «inbox». Вы можете
00:01:37изменить это в настройках расширения. Но вот в чем фишка: когда я сохраняю сайт,
00:01:44я хочу, чтобы он также попадал в мой ежедневник. Кстати, я немного обновил
00:01:52шаблон ежедневника со времен первой части. Теперь в нем есть front matter,
00:01:58что делает структуру четче. Я могу отслеживать теги и дату. Также я добавил
00:02:06функцию «cursor» из Templater, которая автоматически перемещает курсор на нужную строку
00:02:13при открытии заметки. Очень удобно. В шаблоне также есть ссылки для быстрой навигации
00:02:20между вчерашним и завтрашним днем. Теперь при создании ежедневной заметки
00:02:29используется этот новый шаблон. Как видите, все на месте. Отлично. Вернемся к теме.
00:02:38Я хочу получать краткое резюме всего, что я сохранил за день. То есть при клипе
00:02:44я хочу автоматически генерировать суммаризацию, создавать ссылку на заметку
00:02:50и добавлять краткое описание прямо в мой ежедневный журнал.
00:02:56Как же это реализовать? Нам нужен скрипт, который будет отвечать за суммаризацию
00:03:05и связывать все воедино. Хорошо, позвольте мне создать новую папку под названием
00:03:11«scripts» внутри системной папки. Там я храню все свои скрипты автоматизации,
00:03:18чтобы все было организовано. Я уже создал этот скрипт, попросив об этом Clod Code.
00:03:24Стоит упомянуть, что Obsidian по умолчанию не показывает файлы, кроме Markdown.
00:03:29Поэтому эти файлы кажутся пустыми. Чтобы это исправить, зайдите в настройки,
00:03:35затем в «Файлы и ссылки» и включите «Показывать все типы файлов». Теперь вы увидите,
00:03:41что файлы на месте. Я также попросил Clod создать версию скрипта для Windows
00:03:47на PowerShell. К слову, PowerShell — кроссплатформенный инструмент автоматизации.
00:03:52Так что он работает везде. Для macOS я решил придерживаться Bash. Поэтому я попросил
00:03:59Clod Code использовать fswatch и launchd для создания агента запуска,
00:04:05который стартует при входе в систему. fswatch — это инструмент мониторинга файлов,
00:04:12следящий за изменениями в папке. А launchd — встроенная в macOS система
00:04:19для фоновых служб. Вместе они гарантируют, что наш скрипт работает незаметно.
00:04:26Как видите, Clod сгенерировал файл .plist — это конфигурация агента запуска —
00:04:33и сохранил его в папку со скриптами. Он даже дал точные шаги по настройке.
00:04:39Сначала убедитесь, что fswatch установлен через brew install fswatch. Затем мы
00:04:47устанавливаем агент, создавая символическую ссылку из нашего .plist в папку
00:04:53LaunchAgents в домашнем каталоге. И наконец, загружаем его через launchctl load.
00:05:01Это запускает его немедленно и при каждом входе в систему. Вот и все. Теперь
00:05:09при каждом входе в Mac мониторинг включается сам. Сохраняйте сайты, и они
00:05:15будут появляться в вашем ежедневнике без лишних действий. Такая настройка просто
00:05:21работает на фоне, пока вы заняты делом. Если было полезно, ставьте лайк и
00:05:27подписывайтесь. Это очень помогает каналу. Я продолжу делиться практическими
00:05:34советами, так что не переключайтесь. А если есть вопросы или идеи — пишите в комментариях.
00:05:40Спасибо за просмотр, и до встречи в следующем видео!

Key Takeaway

Связка Obsidian Clipper, ИИ-агента Claude Code и фонового мониторинга через fswatch позволяет полностью автоматизировать создание кратких резюме веб-страниц внутри ежедневного журнала.

Highlights

  • Команда /init в Claude Code создает файл clod.md, который передает ИИ-агенту структуру папок и правила хранилища Obsidian.

  • Официальный плагин Obsidian Clipper сохраняет веб-контент напрямую в папку inbox без копирования и переключения вкладок.

  • Шаблон ежедневной заметки включает front matter для метаданных, навигационные ссылки и функцию cursor плагина Templater для позиционирования текста.

  • Инструмент fswatch отслеживает изменения в папке входящих сообщений, инициируя скрипты автоматизации в реальном времени.

  • Агент запуска launchd в macOS обеспечивает работу фоновых служб автоматизации сразу после входа пользователя в систему.

  • Скрипты на Bash для macOS и PowerShell для Windows связывают процесс сохранения клипером с автоматической суммаризацией в журнале.

Timeline

Инициализация контекста в Claude Code

  • Команда /init добавляет конфигурационный файл clod.md в корень хранилища.
  • ИИ-агент получает доступ к иерархии папок и внутренним правилам системы заметок.
  • Метод настройки контекста универсален для различных CLI ИИ-агентов.

Первоначальная настройка обеспечивает понимание ИИ-агентом структуры данных. Файл clod.md служит мостом, через который передаются системные требования и логика организации файлов. Это избавляет от необходимости каждый раз вручную описывать контекст при выполнении задач.

Сбор информации через Obsidian Clipper

  • Официальное расширение Clipper исключает ручное копирование текста из браузера.
  • Все сохраненные данные автоматически направляются в предварительно настроенную папку inbox.
  • Расширение поддерживает работу в Safari и других популярных браузерах через установку из официальных источников.

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

Структура шаблона и автоматизация заметок

  • Front matter в шаблоне позволяет управлять тегами и датами для системного поиска.
  • Плагин Templater автоматически перемещает курсор в нужную позицию при создании новой заметки.
  • Ежедневный журнал служит центральным узлом для отображения ссылок на заметки и их кратких описаний.

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

Фоновая обработка и мониторинг файлов

  • Опция «Показывать все типы файлов» в Obsidian открывает доступ к скриптам автоматизации.
  • Инструмент fswatch постоянно наблюдает за появлением новых файлов в целевой папке.
  • PowerShell используется как кроссплатформенное решение для автоматизации на Windows.

Автоматизация требует невидимого процесса, который реагирует на действия пользователя. Скрипты, написанные Claude Code, разделены по операционным системам для максимальной эффективности. Включение отображения системных файлов позволяет управлять логикой автоматизации непосредственно из интерфейса Obsidian.

Настройка агента запуска в macOS

  • Файл конфигурации .plist определяет параметры работы фонового агента через launchd.
  • Символическая ссылка в папку LaunchAgents активирует скрипт при каждом входе в систему.
  • Утилита launchctl load запускает процесс мониторинга без перезагрузки компьютера.

Для работы автоматизации без участия пользователя применяется системный менеджер служб. Установка fswatch через пакетный менеджер brew является обязательным предварительным условием. После настройки система самостоятельно обнаруживает новые клипы в папке inbox и мгновенно добавляет их резюме в ежедневную заметку.

Community Posts

View all posts