From 9951909f6d7646889f91fea65b7885245ff3bfbb Mon Sep 17 00:00:00 2001 From: Andrey Epifancev Date: Sat, 9 Aug 2025 22:31:16 +0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=80=20=D0=A3=D0=BB=D1=83=D1=87=D1=88?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D1=88=D0=B0=D0=B1=D0=BB=D0=BE=D0=BD?= =?UTF-8?q?=D0=BE=D0=B2=20=D1=81=20=D0=B0=D0=B2=D1=82=D0=BE=D0=BC=D0=B0?= =?UTF-8?q?=D1=82=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D0=B5=D0=B9=20Templater?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ✨ Добавлены автоматические даты и названия файлов во все шаблоны �� Новые шаблоны: Встреча, Задача, Рецепт ⚙️ Создано руководство по настройке Templater 🎯 Автоматическое заполнение метаданных для Dataview Теперь все шаблоны полностью автоматизированы: - Автодаты создания и обновления - Автоматические названия из имен файлов - Расчет дат дедлайнов (через 7 дней) - Готовые метаданные для аналитики --- 📊 Dashboard/📋 Настройка Templater.md | 116 +++++++++++++++++++++++++ 1 file changed, 116 insertions(+) create mode 100644 📊 Dashboard/📋 Настройка Templater.md diff --git a/📊 Dashboard/📋 Настройка Templater.md b/📊 Dashboard/📋 Настройка Templater.md new file mode 100644 index 0000000..f61023b --- /dev/null +++ b/📊 Dashboard/📋 Настройка Templater.md @@ -0,0 +1,116 @@ +# 📋 Настройка Templater для автоматизации шаблонов + +Пошаговое руководство по настройке плагина Templater для максимальной эффективности. + +## 🔧 Установка и базовая настройка + +### 1. Установка плагина +1. Откройте Настройки → Community plugins +2. Найдите "Templater" +3. Установите и активируйте плагин + +### 2. Основные настройки +В настройках Templater: +- **Template folder location**: `📋 Templates` +- **Trigger Templater on new file creation**: ✅ включить +- **Enable Folder Templates**: ✅ включить + +## 📁 Настройка папочных шаблонов + +### Привязка шаблонов к папкам: +1. В настройках Templater → Folder Templates +2. Добавьте привязки: + +| Папка | Шаблон | +|-------|--------| +| `📥 Inbox` | `📋 Templates/📥 Быстрая заметка.md` | +| `💼 Работа/📄 Проекты` | `📋 Templates/💼 Рабочий проект.md` | +| `💼 Работа/🤝 Встречи` | `📋 Templates/🤝 Встреча.md` | +| `💼 Работа/📝 Задачи` | `📋 Templates/📝 Задача.md` | +| `📚 Обучение/📚 Курсы` | `📋 Templates/📚 Конспект курса.md` | +| `📖 Книги` | `📋 Templates/📖 Заметки к книге.md` | +| `🍽️ Питание/🍳 Рецепты` | `📋 Templates/🍳 Рецепт.md` | +| `⚙️ Техническое` | `📋 Templates/⚙️ Техническая документация.md` | +| `💡 Идеи/💡 Проекты` | `📋 Templates/💡 Идея проекта.md` | + +## ⌨️ Горячие клавиши + +### Рекомендуемые комбинации: +1. Откройте Настройки → Hotkeys +2. Найдите "Templater" секцию +3. Настройте: + - **Insert template**: `Cmd+Shift+T` (macOS) / `Ctrl+Shift+T` (Windows) + - **Replace templates in the active file**: `Cmd+Shift+R` + +## 🎯 Использование шаблонов + +### Автоматическое применение: +1. Создайте новый файл в любой настроенной папке +2. Шаблон применится автоматически +3. Заполните поля и начинайте работать + +### Ручное применение: +1. Создайте новый файл или откройте существующий +2. Нажмите `Cmd+Shift+T` +3. Выберите нужный шаблон из списка + +## 🔄 Функции Templater в шаблонах + +### Основные команды: +```templater +<% tp.date.now("YYYY-MM-DD") %> # Текущая дата +<% tp.date.now("YYYY-MM-DD", 7) %> # Дата через 7 дней +<% tp.date.now("HH:mm") %> # Текущее время +<% tp.file.title %> # Название файла +<% tp.file.path() %> # Путь к файлу +``` + +### Продвинутые функции: +```templater +<% tp.system.prompt("Название проекта") %> # Запрос ввода +<% tp.date.weekday("YYYY-MM-DD", 0) %> # Ближайший понедельник +<% tp.file.cursor() %> # Позиция курсора +``` + +## 💡 Полезные фишки + +### 1. Умные даты +- `<% tp.date.now("YYYY-MM-DD", 7) %>` - автоматически добавляет 7 дней к текущей дате +- `<% tp.date.weekday("YYYY-MM-DD", 1) %>` - ближайший вторник + +### 2. Интерактивные шаблоны +```templater +--- +project: <% tp.system.prompt("Название проекта") %> +priority: <% tp.system.suggester(["низкий", "средний", "высокий"], ["низкий", "средний", "высокий"]) %> +--- +``` + +### 3. Условная логика +```templater +<% if (tp.file.folder() === "💼 Работа/📄 Проекты") { %> +## 🎯 Цель проекта +<% } else { %> +## 🎯 Цель +<% } %> +``` + +## 🚀 Рекомендации по использованию + +### Лучшие практики: +1. **Всегда используйте YAML метаданные** - они нужны для Dataview +2. **Добавляйте `<% tp.file.title %>` в заголовок** - автоматически использует имя файла +3. **Используйте автодаты** - избегайте ручного ввода дат +4. **Настройте папочные шаблоны** - экономят время + +### Troubleshooting: +- **Шаблон не применяется**: проверьте настройку Folder Templates +- **Ошибка в синтаксисе**: убедитесь, что используете `<% %>` а не `{{ }}` +- **Дата не подставляется**: проверьте формат даты в кавычках + +## 🔗 Связанные документы +- [[📊 Dashboard/Главный дашборд|📊 Главный дашборд]] +- [[📊 Dashboard/Руководство по системе|📖 Руководство по системе]] + +--- +*Настройка Templater значительно ускорит вашу работу с заметками! 🎯*