Templater: vault як operating system
Як перетворити Obsidian-сховище на робочу систему через шаблони: daily note, meeting notes, project setup, post draft. Конкретні шаблони + як я їх будую.
Якщо кожного дня починаємо daily note з порожнього файлу і думаємо “що мені тут написати” — витрачаємо енергію не туди. Шаблон знімає це питання раз і назавжди. У статті — мої реальні шаблони, які крутяться у vault’і кілька років.
Чому шаблони — це не “канцелярія”
Слово “шаблон” звучить як щось бюрократичне. Насправді — це протокол думання. Перевірена форма, яка ставить нам правильні питання, поки ми втомлені або поспішаємо. Без шаблонів:
- Daily note виходить різна щодня. То є “як я почуваюся”, то немає. То є “що зробив”, то забув.
- Meeting notes ніхто потім не може прочитати — структура у кожних різна.
- Новий проект починається з порожнього файлу і дві години витрачаються на “як це організувати”.
З шаблонами:
- Натискаємо одну кнопку — отримуємо daily note з пред-заповненою датою, погодою, 3 секціями (інтенція дня, що зробив, рефлексія).
- Новий проект — за 10 секунд готова папка з README, taskboard, decisions log, шаблоном рішень.
- Meeting notes — однакові секції (attendees, agenda, decisions, action items), легко знаходити що-небудь через місяць.
Це і є “operating system” — повторювані процеси без необхідності кожного разу винаходити форму.
Templater — основа
У попередній статті про плагіни я згадав Templater. Це той плагін, який робить шаблони живими. Звичайні шаблони Obsidian (built-in) — це просто статичні файли, які копіюються. Templater дає змінні: підставити дату, час, ім’я файлу, наше ім’я, випадковий приклад, що завгодно.
Базовий синтаксис:
<% tp.date.now("YYYY-MM-DD") %> -> 2026-09-23
<% tp.date.now("dddd") %> -> Wednesday
<% tp.file.title %> -> назва поточного файлу
<% tp.system.prompt("Назва проекту") %> -> запитує у тебе текст
Виглядає як код, але насправді це лише набір “плейсхолдерів”, які підставляються в момент створення файлу.
Налаштування: Settings → Templater → Template folder location — обираємо 99_Meta/Templates. Це папка, де лежатимуть наші шаблони. Інша важлива опція: Trigger Templater on new file creation + Folder Templates — це дозволить шаблону автоматично спрацьовувати, коли створюємо файл у певній папці.
Шаблон 1 — Daily Note
Мій реальний daily note (спрощено для прикладу — ставимо свої деталі замість [плейсхолдерів]):
---
date: <% tp.date.now("YYYY-MM-DD") %>
day: <% tp.date.now("dddd") %>
tags: [daily-note]
---
# <% tp.date.now("YYYY-MM-DD, dddd") %>
## Інтенція дня
> Що один важливий результат, який зробить цей день успішним?
[наша одна головна річ на сьогодні]
## Top 3
- [ ]
- [ ]
- [ ]
## Що зробив (вечір)
-
## Рефлексія (2-3 речення)
-
## Лінки
- [[<% tp.date.yesterday("YYYY-MM-DD") %>|← вчора]] | [[<% tp.date.tomorrow("YYYY-MM-DD") %>|завтра →]]
Що відбувається:
- При створенні файлу — підставляється дата і день тижня.
- В кінці автоматично з’являються лінки на вчорашній і завтрашній daily note — навігація між днями стає одним кліком.
Налаштування у Periodic Notes (плагін з попередньої статті): вказуємо цей шаблон як Daily note template — і коли натискаємо на день у Calendar, Obsidian створює нову нотатку вже з цією структурою.
Шаблон 2 — Meeting Notes
---
date: <% tp.date.now("YYYY-MM-DD") %>
type: meeting
attendees: []
status: draft
tags: [meeting-notes]
---
# <% tp.system.prompt("Тема зустрічі") %> — <% tp.date.now("YYYY-MM-DD") %>
## Учасники
-
## Контекст
Чому ця зустріч відбувається? Що очікуємо досягти?
## Agenda
1.
2.
3.
## Нотатки
## Рішення
-
## Action items
- [ ] **[ім'я]** — [що зробити] — до [дата]
## Наступні кроки
-
## Лінки
-
Що відбувається:
- При створенні — спливає віконце з питанням “Тема зустрічі?”, пишемо — назва файлу і заголовок одразу заповнюються.
- Структура однакова для всіх зустрічей — за місяці потому шукати “що ми вирішили з [клієнтом X] у липні” — клацнули, секція “Рішення” — там усе.
Шаблон 3 — Project Setup
Це найкорисніший шаблон. Коли я починаю новий проект, я не створюю одну нотатку. Я хочу одразу папку з 4 файлами:
README.md— overview проектуTasks.md— поточні задачіDecisions.md— журнал ключових рішеньNotes.md— оперативні нотатки
Templater дозволяє це через scripted templates — шаблон, який виконує JavaScript і створює кілька файлів одразу. Це трохи складніше, ніж попередні два, але один раз налаштував — користуємось роками.
Спрощений варіант — створити шаблон, який запитує назву проекту і генерує README.md, а решту файлів створюємо руками за хвилину. Ось як:
---
project: <% tp.system.prompt("Назва проекту") %>
status: active
start_date: <% tp.date.now("YYYY-MM-DD") %>
tags: [project]
---
# <% tp.frontmatter.project %>
## Контекст і ціль
[чому цей проект, що очікуємо отримати]
## Сценарій успіху
[як виглядає завершений проект — конкретно]
## Стейкхолдери
-
## Високорівневий план
- [ ]
- [ ]
- [ ]
## Дедлайн
[Дата] — [що має бути готове]
## Ризики
-
## Лінки
- [[Tasks]]
- [[Decisions]]
- [[Notes]]
Як цим користуватися: створюємо папку 10_Projects/[Назва проекту]/, всередині — новий файл, обираємо цей шаблон (через команду Templater у Command Palette), він запитує назву, генерує. Решта 3 файли — за хвилину рукою.
Якщо хочемо — можемо попросити Claude:
У моєму vault'і за шляхом 99_Meta/Templates лежить шаблон
project-setup.md. Створи нову папку 10_Projects/[Назва],
всередині — 4 файли (README з шаблону + порожні Tasks.md,
Decisions.md, Notes.md). Покажи, що вийшло.
AI створить структуру одним рухом.
Шаблон 4 — Weekly Review
Раз на тиждень, у п’ятницю ввечері або у неділю — нотатка з підбиттям підсумків. Без неї vault швидко перетворюється на смітник, бо ніщо не закривається.
---
week: <% tp.date.now("YYYY-[W]ww") %>
date_start: <% tp.date.weekday("YYYY-MM-DD", 1) %>
date_end: <% tp.date.weekday("YYYY-MM-DD", 7) %>
tags: [weekly-review]
---
# Тиждень <% tp.date.now("YYYY-[W]ww") %>
## Що сталося — головні події
## Що зроблено (за категоріями)
### Робота
-
### Особисте
-
### Здоров'я
-
## Що НЕ зроблено і чому
-
## Уроки тижня
-
## Фокус наступного тижня — top 3
1.
2.
3.
## Лінки на daily notes
-
Якщо у нас є Periodic Notes — він автоматично створить цей файл у п’ятницю/неділю за вибором.
Як я будую новий шаблон — процес
- Робимо руками 3-5 разів. Не починаємо з шаблону. Перші тижні робимо daily/meeting/project руками. Помічаємо, що повторюємо.
- Фіксуємо спільні елементи. Що завжди є? Що завжди забуваємо і потім жалкуємо? Що структурно важливо?
- Створюємо шаблон — мінімальний. 5-7 секцій максимум для початку. Без героїзму.
- Використовуємо 2 тижні. Зрозуміємо, що додати, що зайве.
- Ітерація. Кожні 2-3 місяці передивляємось шаблони. Викидаємо секції, що завжди порожні. Додаємо те, що з’являється завжди.
Часті помилки
1. Шаблон на 50 секцій. Завеликі шаблони дають зворотний ефект — ми взагалі їх не заповнюємо, бо це задача на 30 хвилин. Тримаємо під 10 секціями.
2. Копіюємо чужий шаблон з YouTube без адаптації. Чужі шаблони — це чужі питання. Працюємо з власними.
3. Шаблон у 00_Inbox/ замість 99_Meta/Templates/. Templater шукає шаблони у визначеній папці. Не кладемо їх по vault’у — буде хаос.
4. Забуваємо про Folder Template. Можна налаштувати так, що при створенні файлу в певній папці автоматично застосовується шаблон. Без цього треба щоразу руками вибирати — і часто забуваємо.
Що буде далі
Тепер у нас є шаблони — vault не просто “база нотаток”, а робоча система. Залишилося останнє: ритуал, який цю систему тримає живою. Без 10 хв на день і 30 хв на тиждень навіть найкраща структура за місяць перетворюється на цвинтар нотаток.
Якщо не хочемо пропустити — стежимо за мною у LinkedIn, там анонсую кожен наступний матеріал.
Маєте подібний проект і хочете обговорити?
30-хвилинна розмова — без презентацій, без обов'язків.
Discovery Call →