🔥
Главное — Хак недели
🏆 Находка дня
QuickAdd Macro Chain — самая мощная недооценённая фича Obsidian. Один хоткей запускает цепочку: Templater-шаблон → авто-перемещение в папку → Dataview-тег → открыть заметку. Это то, что превращает vault из хранилища в операционную систему мышления.
Power User
2026
Obsidian как операционная система мышления
В 2026 году топовые пользователи Obsidian перестали говорить "второй мозг" и начали говорить "операционная система". Разница фундаментальная: второй мозг хранит информацию, ОС её обрабатывает и выдаёт действия. Ключ — не количество плагинов, а плотность автоматизации между ними.
Формула: Capture (QuickAdd) → Connect (Dataview) → Decide (Canvas) → Ship (Obsidian Git). Каждый этап обслуживает один плагин, и они соединены через shared frontmatter fields.
Verified
Стек 80% нужд power user (2026)
По данным obsibrain.com и studio-obsidian.com, комбинация Dataview + Templater + QuickAdd + Obsidian Git закрывает 80% задач продвинутого пользователя. Добавь Tasks и Linter — получишь 95%. Остальные 2700+ плагинов решают оставшиеся 5% специфических сценариев.
🤖
Автоматизация: QuickAdd + Templater
QuickAdd
Macro Chain — самый мощный паттерн
QuickAdd Macro — это цепочка из нескольких "choices" (Template + Capture + Move), запускаемая одной командой. Пример: одна горячая клавиша создаёт entity-заметку, заполняет frontmatter через prompt, перемещает файл в wiki/entities/, открывает его в редакторе.
// QuickAdd inline script: авто-теггинг по ключевому слову
const title = app.workspace.activeLeaf.view.file.basename;
const keywords = ["coffee", "startup", "AI", "PKM"];
const matched = keywords.filter(k => title.toLowerCase().includes(k));
if (matched.length > 0) {
new Notice(`Авто-теги: ${matched.join(", ")}`);
}
Templater
JavaScript внутри шаблонов
Templater позволяет выполнять JavaScript прямо в теле шаблона через <% ... %>. Это открывает доступ к Obsidian API: чтение других файлов, запросы к Dataview API, авто-вычисление полей. Разница с обычными Templates — как разница между калькулятором и Python.
<%*
// Получаем данные Dataview прямо в шаблоне
const dv = app.plugins.plugins["dataview"].api;
const relatedNotes = dv.pages('"wiki/entities"')
.where(p => p.tags && p.tags.includes("saas"))
.limit(3);
tR += relatedNotes.map(p => `- [[${p.file.name}]]`).join("\n");
%>
Продуктивность
5 плагинов, которые пересобрали vault в 2026
По материалам Medium, апрель 2026: Make.md (файловый менеджер внутри vault), Omnisearch (полнотекстовый поиск с семантикой), Linter (автоформатирование frontmatter при сохранении), QuickAdd (автоматизация), Calendar (навигация по Daily Notes). Минимальный, но мощный стек.
📊
Dataview++ — живые дашборды
DQL
Запросы, которые реально используют pro-пользователи
```dataview
-- Все активные проекты с дедлайнами
TABLE due, status, summary
FROM "projects"
WHERE status = "active" AND due >= date(today)
SORT due ASC
```
```dataview
-- Заметки без summary (для wiki-lint)
LIST
FROM "wiki"
WHERE !summary
SORT file.mtime ASC
```
```dataview
-- Последние 7 дней активности
CALENDAR file.mtime
FROM "wiki"
WHERE file.mtime >= date(today) - dur(7 days)
```
DataviewJS
JavaScript API — когда DQL недостаточно
DataviewJS даёт полный доступ к Obsidian API на уровне других плагинов. Используй когда нужна логика, которую нельзя выразить в DQL: вычисления, группировки, внешние API, динамическое форматирование.
```dataviewjs
// Топ-5 самых связанных страниц в vault
const pages = dv.pages('"wiki"')
.map(p => ({name: p.file.name, links: p.file.inlinks.length + p.file.outlinks.length}))
.sort(p => p.links, 'desc')
.slice(0, 5);
dv.table(["Страница", "Связей"],
pages.map(p => [dv.fileLink(p.name), p.links]));
```
Новинка 2026
Obsidian Bases — встроенный Dataview
В 2026 Obsidian добавил встроенные Bases: таблицы, галереи, карты без Dataview. Плюсы: работает из коробки, поддерживает редактирование прямо в таблице, нативно интегрирован. Минусы: нет DQL-гибкости и DataviewJS. Рекомендация: начинающим — Bases, продвинутым — Dataview+DataviewJS.