Реорганизация дневника: от месячных файлов к записям-файлам
Незаметно прошло уже несколько лет, как я веду ежедневный дневник. Накопилось около 67 тысяч строк — 73 файла за 2020-2026 годы, в Podlite-формате. Самый большой — март 2025-го, почти 7000 строк.

67 тысяч строк и 73 файла за 2020-2026 годы
Я давно собирался реорганизовать структуру и устранить точки трения, которые создавали заметное препятствие при сохранении заметок в моей базе знаний:
ручное создание файла каждый месяц — мелочь, но создаёт момент сопротивления именно тогда, когда хочется просто записать мысль. Если файл закрывался, то чтобы сделать запись нужно было открыть файл и перейти на требуемый день
записи разных типов смешивались внутри одного дня: результаты встреч, ссылки, быстрые заметки — всё в одну кучу
идеи «входили» в дневник и никогда из него не «выходили». Что-то записал в феврале — и оно там и осталось. Чтобы найти мысль, нужно сначала вспомнить месяц, потом искать внутри файла
Триггером послужила статья Steph Ango (CEO Obsidian) «How I use Obsidian» — он делится своей структурой vault и принципом «File Over App». Посмотрел — и понял, что давно откладываю ту же задачу у себя. Взялся вместе с Claude Code.
Что изменилось
Формат:
один файл — одна запись,
00-DayByDay/YYYY/MM/YYYY-MM-DD-slug.podlite. Разные типы заметок больше не смешиваются внутри одного дня — каждая идея, встреча или мысль получает свой файл. Старые 73 месячных файла остаются архивом.

После реорганизации каждая новая запись создается по следующему шаблону имени 00-DayByDay/YYYY/MM/YYYY-MM-DD-slug.podlite
Захват:
момент сопротивления решён через bash скрипт, запускаемый через Automator по глобальному сочетанию клавиш. Скрипт сам определяет дату, строит путь, создаёт директорию с
media/, заполняет шаблон с:createdвременной меткой и сразу открывает файл в редакторе. От нажатия до первого символа — секунда. Эту идею я откладывал до десктопного приложения с хоткеями. Оказалось, что обычный скрипт решает задачу полностью.

Шаблон записи для ежедневника
Извлечение:
появился новый каталог
10-extracted/. Это выходной слой дневника — место куда идут знания, которые хочется сохранить отдельно от потока. Когда в записи есть инсайт или паттерн, который хочется переиспользовать — файл переноситься туда целиком или создаётся новый с:source<>указывающим на исходную запись. У10-extracted/плоская структура.Папки:
полностью отказаться от них нельзя и не нужно. У Ango в статье есть аргумент: заметки могут принадлежать нескольким областям одновременно, а папка это не позволяет. С этим я согласен — но в моей базе знаний папки несут инфраструктурную роль: AxonaCloud сканирует по путям и знает куда публиковать —
03-zag.im-site/на zag.im,podlite.org-site/на podlite.org. Пришел к компромиссу: папки на уровне проектов остаются, внутри — по возможности, плоская структура и навигация через ссылки.
Папки используются для храннения контента сайтов
Пожалуй на данном этапе это последнее, что можно улучшить на уровне файлов в базе знаний.
Из еще примечательных деталей: теги за шесть лет использовались всего восемь раз. Вероятно этот инструмент структуризации контента получит второй шанс уже в десктопном приложении Axona.
итог
новый формат дневника: файл на запись,
00-DayByDay/YYYY/MM/YYYY-MM-DD-slug.podliteзахват через
capture.sh+ Automator — секунда от мысли до редактораслой извлечения
10-extracted/создан, и заполняется по мере накопления записейстарые 73 месячных файла остаются архивом, ничего не потеряно
скилл
/journalи/write-blog-entryобновлены под новый формат