From f19e23b125fbe628af65c16e7876e759e5bcfc74 Mon Sep 17 00:00:00 2001 From: Andrey Epifancev Date: Sun, 10 Aug 2025 10:40:19 +0400 Subject: [PATCH] vault backup: 2025-08-10 10:40:18 --- 📖 Документация системы/index.md | 45 ++- .../Руководство по системе.md | 294 ++++++++++++++++ .../📊 Dataview Примеры.md | 328 ++++++++++++++++++ 3 files changed, 666 insertions(+), 1 deletion(-) create mode 100644 📖 Документация системы/📊 Dataview Примеры.md diff --git a/📖 Документация системы/index.md b/📖 Документация системы/index.md index 05a80cc..fae14c8 100644 --- a/📖 Документация системы/index.md +++ b/📖 Документация системы/index.md @@ -1,3 +1,14 @@ +--- +created: 2024-12-19 +updated: 2024-12-19 +tags: + - documentation + - system + - obsidian + - руководство +parent: "[[index|🏠 Главная]]" +--- + # 📖 Документация системы заметок Системная документация по организации и использованию базы знаний Second Mind. @@ -10,6 +21,10 @@ - Еженедельный обзор - Связывание заметок - Лучшие практики +- **🔍 Dataview для начинающих** - автоматизация и запросы +- **🔄 Детальные рабочие процессы** - пошаговые инструкции +- **🔧 Решение проблем** - troubleshooting и диагностика +- **📈 История обновлений** - версии и планы развития ### ⚙️ [Настройка Templater](📋%20Настройка%20Templater.md) Техническая документация по плагину автоматизации шаблонов: @@ -18,6 +33,13 @@ - Troubleshooting - Горячие клавиши +### 📊 [Dataview Примеры](📊%20Dataview%20Примеры.md) +Готовые примеры Dataview запросов для быстрого копирования: +- Запросы для работы и проектов +- Запросы для обучения и книг +- Статистика и аналитика +- Troubleshooting и отладка + ## 🎯 Быстрые ссылки ### Для работы с заметками: @@ -30,12 +52,33 @@ - [[💼 Работа/index|💼 Работа]] - рабочие заметки - [[⚙️ Техническое/index|⚙️ Техническое]] - техническая документация +## 🆕 Новые возможности + +### 🔍 Dataview - Автоматизация +- **Автоматические запросы** для дашбордов +- **Готовые примеры** часто используемых запросов +- **Пошаговые инструкции** по настройке +- **Troubleshooting** для решения проблем + +### 🔄 Улучшенные рабочие процессы +- **Детальный еженедельный обзор** с временными рамками +- **Ежедневные ритуалы** для продуктивности +- **Пошаговые инструкции** по работе с проектами +- **Чек-листы** для каждого процесса + +### 🔧 Поддержка и диагностика +- **Решение частых проблем** с шаблонами и плагинами +- **Тестовая последовательность** для проверки системы +- **Индикаторы здоровья** системы +- **Процесс обновления** и миграции + ## 📊 Эволюция системы **v1.0** - Базовая структура папок **v2.0** - Организованная система с эмодзи, Inbox, шаблонами **v2.1** - Автоматизация с Templater, Dataview запросы **v2.2** - Централизованная система шаблонов в папке Templates +**v2.3** - Расширенная документация с Dataview, процессами и troubleshooting --- -*Документация системы | Версия 2.1* +*Документация системы | Версия 2.3* diff --git a/📖 Документация системы/Руководство по системе.md b/📖 Документация системы/Руководство по системе.md index 13d8875..265cee1 100644 --- a/📖 Документация системы/Руководство по системе.md +++ b/📖 Документация системы/Руководство по системе.md @@ -183,3 +183,297 @@ priority: "высокий" **Помните**: система должна служить вам, а не наоборот. Адаптируйте ее под свои потребности! [[📊 Dashboard/Главный дашборд|← Вернуться к дашборду]] + +## 🔍 Dataview - Автоматизация и запросы + +### Основы Dataview +Dataview - это мощный плагин для создания автоматических запросов и дашбордов в Obsidian. + +#### Простые запросы +```dataview +LIST +FROM "📥 Inbox" +WHERE status = "новая" +``` + +#### Запросы с таблицей +```dataview +TABLE file.ctime as "Создано", status as "Статус", priority as "Приоритет" +FROM "💼 Работа" +WHERE status = "активный" +SORT priority DESC +``` + +### Часто используемые запросы + +#### Активные проекты +```dataview +TABLE status as "Статус", deadline as "Дедлайн", progress as "Прогресс" +FROM "💼 Работа" +WHERE status = "планирование" OR status = "в работе" OR status = "активный" +SORT deadline ASC +``` + +#### Текущие курсы +```dataview +TABLE course_progress as "Прогресс", platform as "Платформа", estimated_completion as "Завершение" +FROM "📚 Обучение" +WHERE status = "изучаю" +SORT file.mtime DESC +``` + +#### Последние заметки +```dataview +TABLE file.ctime as "Создано", tags as "Теги" +FROM "" +WHERE file.ctime >= date(today) - dur(7 day) +SORT file.ctime DESC +LIMIT 10 +``` + +#### Статистика по тегам +```dataview +TABLE length(rows) as "Количество заметок" +FROM "" +WHERE tags +GROUP BY tags +SORT length(rows) DESC +``` + +### Настройка дашбордов +1. **Создайте файл** в папке `📊 Dashboard/` +2. **Добавьте Dataview запросы** в нужных разделах +3. **Используйте метаданные** для фильтрации +4. **Тестируйте запросы** перед добавлением в дашборд + +## 🔄 Детальные рабочие процессы + +### Еженедельный обзор (Sunday Review) +**Время**: каждое воскресенье, 60 минут + +**Пошаговый план**: + +#### 1. Обработка Inbox (15 минут) +- [ ] Просмотреть все заметки в [[📥 Inbox/README|📥 Inbox]] +- [ ] Определить категорию для каждой заметки +- [ ] Переместить в соответствующие папки +- [ ] Применить нужные шаблоны +- [ ] Очистить Inbox до 0 заметок + +#### 2. Обновление проектов (20 минут) +- [ ] Проверить статусы всех активных проектов +- [ ] Обновить прогресс и сроки +- [ ] Запланировать задачи на следующую неделю +- [ ] Отметить завершенные проекты +- [ ] Обновить приоритеты + +#### 3. Планирование недели (15 минут) +- [ ] Просмотреть календарь на неделю +- [ ] Запланировать время для проектов +- [ ] Определить 3 главные цели недели +- [ ] Запланировать встречи и обсуждения + +#### 4. Анализ прогресса (10 минут) +- [ ] Обновить [[📊 Dashboard/Главный дашборд|дашборд]] +- [ ] Проверить прогресс по курсам +- [ ] Оценить достижение целей +- [ ] Записать выводы и планы + +### Ежедневная работа + +#### Утренний ритуал (15 минут) +1. **Просмотр дашборда** - общая картина дня +2. **Выбор 3 главных задач** - фокус на приоритетах +3. **Планирование встреч** - подготовка к обсуждениям +4. **Быстрая заметка** - идеи и мысли + +#### В течение дня +- **Быстрые заметки** в Inbox при появлении идей +- **Обновление проектов** при изменении статуса +- **Запись встреч** сразу после завершения +- **Отслеживание прогресса** по задачам + +#### Вечерний обзор (10 минут) +1. **Запись прогресса** по основным задачам +2. **Планирование завтрашнего дня** +3. **Быстрые заметки** в Inbox +4. **Обновление метаданных** заметок + +### Работа с проектами + +#### Создание проекта +1. **Использовать шаблон** [[📋 Templates/💼 Рабочий проект|💼 Рабочий проект]] +2. **Заполнить метаданные**: + ```yaml + --- + status: "планирование" + priority: "высокий" + deadline: "2024-12-31" + progress: 0 + --- + ``` +3. **Определить цели** и критерии успеха +4. **Создать задачи** и подзадачи + +#### Ведение проекта +1. **Еженедельно обновлять** статус и прогресс +2. **Регулярно пересматривать** приоритеты +3. **Добавлять заметки** о встречах и решениях +4. **Связывать** с другими проектами и ресурсами + +#### Завершение проекта +1. **Изменить статус** на "завершен" +2. **Записать выводы** и уроки +3. **Обновить портфолио** достижений +4. **Архивировать** неактуальную информацию + +## 🔧 Решение проблем (Troubleshooting) + +### Частые проблемы и решения + +#### Шаблоны не применяются автоматически + +**Симптомы:** +- При создании файла в папке шаблон не загружается +- Нет автоматического перехода к первому полю + +**Решение:** +1. Проверить настройки Templater: + - Settings → Community plugins → Templater + - Template folder location: `📋 Templates` + - Trigger on file creation: включено + - Enable Folder Templates: включено +2. Перезапустить Obsidian +3. Убедиться, что папка настроена в Templater + +#### Dataview запросы не работают + +**Симптомы:** +- Запросы не отображают данные +- Ошибки синтаксиса +- Пустые результаты + +**Решение:** +1. Проверить синтаксис запроса +2. Убедиться, что плагин Dataview активен +3. Проверить структуру папок и файлов +4. Использовать простые запросы для тестирования + +#### Связи между заметками не создаются + +**Симптомы:** +- `[[Ссылка]]` не работает +- Нет автодополнения при создании ссылок +- Граф связей пустой + +**Решение:** +1. Проверить настройки Obsidian: + - Files & Links → Auto-insert suggestions + - Files & Links → Detect all file extensions +2. Убедиться, что файлы находятся в одной базе +3. Проверить права доступа к файлам + +#### Шаблоны не отображаются в списке + +**Симптомы:** +- При нажатии Cmd+Shift+T список пустой +- Нет доступа к шаблонам + +**Решение:** +1. Проверить путь к папке шаблонов в Templater +2. Убедиться, что файлы имеют расширение .md +3. Перезапустить Templater +4. Проверить права доступа к папке + +### Проверка работоспособности системы + +#### Тестовая последовательность +1. **Создать тестовую заметку** в Inbox +2. **Проверить применение шаблона** быстрой заметки +3. **Создать проект** в папке работы +4. **Проверить Dataview запросы** в дашборде +5. **Создать связь** между заметками + +#### Индикаторы здоровья системы +- ✅ Шаблоны применяются автоматически +- ✅ Dataview запросы возвращают данные +- ✅ Связи между заметками работают +- ✅ Дашборд обновляется автоматически +- ✅ Все папки доступны для создания файлов + +## 📈 История и обновления системы + +### Версия 2.2 (текущая) - Декабрь 2024 +**Основные изменения:** +- 🎯 **Централизация шаблонов** - все шаблоны в папке `📋 Templates` +- 🤖 **Автоматизация через папочные шаблоны** - шаблоны применяются автоматически +- 🔗 **Полная интеграция с Templater** - настройка завершена +- 📊 **Расширенные Dataview дашборды** - автоматическое отображение информации +- 🏥 **Специализированные шаблоны здоровья** - для медицинских записей + +**Новые возможности:** +- Автоматическое применение шаблонов при создании файлов +- Папочные шаблоны для всех основных разделов +- Централизованное управление шаблонами +- Улучшенная документация и руководства + +### Версия 2.1 - Ноябрь 2024 +**Основные изменения:** +- 🔧 **Интеграция Templater** - автоматизация шаблонов +- 📊 **Dataview запросы** - динамические дашборды +- 📋 **Система шаблонов** - структурированные формы + +### Версия 2.0 - Октябрь 2024 +**Основные изменения:** +- 🗂️ **Организованная структура папок** с эмодзи +- 📥 **Система Inbox** для быстрого захвата +- 📋 **Базовые шаблоны** для основных типов заметок + +### Версия 1.0 - Сентябрь 2024 +**Основные изменения:** +- 🏗️ **Базовая структура** папок +- 📝 **Простые заметки** без шаблонов +- 🔗 **Базовые связи** между файлами + +### Планы развития (2025) + +#### Версия 3.0 - Q1 2025 +- 📅 **Интеграция с календарем** - планирование и напоминания +- 📱 **Мобильная оптимизация** - удобство использования на мобильных устройствах +- 🔔 **Система уведомлений** - напоминания о задачах и дедлайнах + +#### Версия 3.1 - Q2 2025 +- 🤖 **ИИ-ассистент** - автоматические предложения и анализ +- 📊 **Расширенная аналитика** - детальная статистика и отчеты +- 🔄 **Синхронизация** с внешними сервисами + +#### Версия 3.2 - Q3 2025 +- 👥 **Коллаборация** - совместная работа над заметками +- 🌐 **Веб-интерфейс** - доступ через браузер +- 📱 **Мобильное приложение** - полнофункциональное приложение + +### Процесс обновления + +#### Подготовка к обновлению +1. **Создать резервную копию** всей базы знаний +2. **Проверить совместимость** плагинов +3. **Прочитать changelog** новой версии +4. **Планировать время** для миграции + +#### Выполнение обновления +1. **Остановить работу** с системой +2. **Применить обновления** по инструкции +3. **Проверить работоспособность** всех функций +4. **Обновить документацию** при необходимости + +#### После обновления +1. **Протестировать** все основные функции +2. **Обновить шаблоны** при необходимости +3. **Обучить пользователей** новым возможностям +4. **Собрать обратную связь** и внести корректировки + +--- + +**Помните**: система должна служить вам, а не наоборот. Адаптируйте ее под свои потребности! + +[[📊 Dashboard/Главный дашборд|← Вернуться к дашборду]] diff --git a/📖 Документация системы/📊 Dataview Примеры.md b/📖 Документация системы/📊 Dataview Примеры.md new file mode 100644 index 0000000..90d9001 --- /dev/null +++ b/📖 Документация системы/📊 Dataview Примеры.md @@ -0,0 +1,328 @@ +--- +created: 2024-12-19 +updated: 2024-12-19 +tags: + - dataview + - examples + - queries + - obsidian + - automation +parent: "[[📖 Документация системы/index|📖 Документация системы]]" +--- + +# 📊 Dataview - Готовые примеры запросов + +Коллекция готовых Dataview запросов для быстрого копирования в ваши заметки и дашборды. + +## 🚀 Быстрый старт + +### Простой список заметок +```dataview +LIST +FROM "📥 Inbox" +WHERE status = "новая" +``` + +### Таблица с сортировкой +```dataview +TABLE file.ctime as "Создано", status as "Статус" +FROM "💼 Работа" +WHERE status = "активный" +SORT file.ctime DESC +``` + +## 💼 Работа и проекты + +### Активные проекты +```dataview +TABLE status as "Статус", deadline as "Дедлайн", progress as "Прогресс" +FROM "💼 Работа" +WHERE status = "планирование" OR status = "в работе" OR status = "активный" +SORT deadline ASC +``` + +### Проекты с высоким приоритетом +```dataview +TABLE status as "Статус", deadline as "Дедлайн" +FROM "💼 Работа" +WHERE priority = "высокий" AND status != "завершен" +SORT deadline ASC +``` + +### Задачи на сегодня +```dataview +TABLE priority as "Приоритет", status as "Статус" +FROM "💼 Работа/📝 Задачи" +WHERE deadline = date(today) +SORT priority DESC +``` + +### Встречи на неделю +```dataview +TABLE date as "Дата", time as "Время", participants as "Участники" +FROM "💼 Работа/🤝 Встречи" +WHERE date >= date(today) AND date <= date(today) + dur(7 day) +SORT date ASC +``` + +## 📚 Обучение и курсы + +### Текущие курсы +```dataview +TABLE course_progress as "Прогресс", platform as "Платформа", estimated_completion as "Завершение" +FROM "📚 Обучение" +WHERE status = "изучаю" +SORT file.mtime DESC +``` + +### Завершенные курсы +```dataview +TABLE platform as "Платформа", rating as "Оценка", completion_date as "Завершен" +FROM "📚 Обучение" +WHERE status = "завершен" +SORT completion_date DESC +``` + +### Курсы по платформе +```dataview +TABLE length(rows) as "Количество курсов" +FROM "📚 Обучение" +WHERE platform +GROUP BY platform +SORT length(rows) DESC +``` + +## 📖 Книги и чтение + +### Книги в процессе чтения +```dataview +TABLE author as "Автор", rating as "Оценка", progress as "Прогресс" +FROM "📖 Книги" +WHERE status = "читаю" +SORT file.mtime DESC +``` + +### Прочитанные книги за месяц +```dataview +TABLE author as "Автор", rating as "Оценка", completion_date as "Завершена" +FROM "📖 Книги" +WHERE status = "прочитана" AND completion_date >= date(today) - dur(30 day) +SORT completion_date DESC +``` + +### Лучшие книги (оценка 5) +```dataview +TABLE author as "Автор", genre as "Жанр", completion_date as "Завершена" +FROM "📖 Книги" +WHERE rating = 5 +SORT completion_date DESC +``` + +## 💚 Здоровье и показатели + +### Последние записи здоровья +```dataview +TABLE weight as "Вес", blood_pressure as "Давление", mood as "Настроение" +FROM "💚 Здоровье/📊 Показатели" +SORT file.ctime DESC +LIMIT 10 +``` + +### Визиты к врачу +```dataview +TABLE doctor as "Врач", reason as "Причина", next_visit as "Следующий визит" +FROM "💚 Здоровье/🏥 Врачи" +WHERE next_visit >= date(today) +SORT next_visit ASC +``` + +### Лекарства +```dataview +TABLE dosage as "Дозировка", frequency as "Частота", end_date as "До" +FROM "💚 Здоровье/💊 Лекарства" +WHERE status = "активный" +SORT end_date ASC +``` + +## 🍽️ Питание и рецепты + +### Последние рецепты +```dataview +TABLE cuisine as "Кухня", difficulty as "Сложность", rating as "Оценка" +FROM "🍽️ Питание/🍳 Рецепты" +SORT file.ctime DESC +LIMIT 10 +``` + +### Любимые рецепты +```dataview +TABLE cuisine as "Кухня", prep_time as "Время приготовления" +FROM "🍽️ Питание/🍳 Рецепты" +WHERE rating >= 4 +SORT rating DESC +``` + +## 💡 Идеи и проекты + +### Последние идеи +```dataview +LIST +FROM "💡 Идеи" +SORT file.ctime DESC +LIMIT 10 +``` + +### Идеи по категориям +```dataview +TABLE length(rows) as "Количество идей" +FROM "💡 Идеи" +WHERE category +GROUP BY category +SORT length(rows) DESC +``` + +## ⚙️ Техническое + +### Активные системы +```dataview +TABLE status as "Статус", version as "Версия", category as "Категория" +FROM "⚙️ Техническое" +WHERE status = "активный" +SORT file.mtime DESC +``` + +### Серверы +```dataview +TABLE status as "Статус", ip as "IP адрес", purpose as "Назначение" +FROM "⚙️ Техническое/🖥️ Серверы" +WHERE status = "активный" +SORT file.mtime DESC +``` + +## 📊 Статистика и аналитика + +### Активность по дням недели +```dataview +TABLE length(rows) as "Количество заметок" +FROM "" +WHERE file.ctime >= date(today) - dur(30 day) +GROUP BY dateformat(file.ctime, "EEEE") +SORT length(rows) DESC +``` + +### Заметки по областям знаний +```dataview +TABLE length(rows) as "Количество заметок" +FROM "" +WHERE area != null +GROUP BY area +SORT length(rows) DESC +``` + +### Теги по популярности +```dataview +TABLE length(rows) as "Количество заметок" +FROM "" +WHERE tags +GROUP BY tags +SORT length(rows) DESC +LIMIT 20 +``` + +### Активность за последние 7 дней +```dataview +TABLE file.ctime as "Создано", file.name as "Название" +FROM "" +WHERE file.ctime >= date(today) - dur(7 day) +SORT file.ctime DESC +``` + +## 🔍 Поиск и фильтрация + +### Поиск по содержимому +```dataview +LIST +FROM "" +WHERE contains(file.content, "ваш_поисковый_запрос") +``` + +### Поиск по дате создания +```dataview +TABLE file.ctime as "Создано", file.name as "Название" +FROM "" +WHERE file.ctime >= date("2024-01-01") AND file.ctime <= date("2024-12-31") +SORT file.ctime DESC +``` + +### Поиск по метаданным +```dataview +TABLE status as "Статус", priority as "Приоритет" +FROM "" +WHERE status = "активный" AND priority = "высокий" +``` + +## 🎯 Специальные запросы + +### Заметки без тегов +```dataview +LIST +FROM "" +WHERE !tags +``` + +### Заметки без связей +```dataview +LIST +FROM "" +WHERE !outgoing +``` + +### Дублирующиеся названия +```dataview +TABLE length(rows) as "Количество" +FROM "" +GROUP BY file.name +WHERE length(rows) > 1 +``` + +## 📝 Как использовать + +### 1. Копирование +- Скопируйте нужный запрос в буфер обмена +- Вставьте в вашу заметку или дашборд + +### 2. Настройка +- Измените пути к папкам под вашу структуру +- Адаптируйте поля метаданных +- Настройте фильтры и сортировку + +### 3. Тестирование +- Проверьте, что запрос работает +- Убедитесь, что данные отображаются корректно +- Оптимизируйте при необходимости + +## 🔧 Troubleshooting + +### Запрос не работает +1. Проверьте синтаксис +2. Убедитесь, что плагин Dataview активен +3. Проверьте структуру папок +4. Используйте простые запросы для тестирования + +### Пустые результаты +1. Проверьте пути к папкам +2. Убедитесь, что файлы содержат нужные метаданные +3. Проверьте условия WHERE +4. Используйте LIST вместо TABLE для отладки + +### Ошибки синтаксиса +1. Проверьте кавычки и скобки +2. Убедитесь в правильности названий полей +3. Проверьте логические операторы +4. Используйте простые запросы как основу + +--- + +**💡 Совет**: Начните с простых запросов и постепенно усложняйте их. Всегда тестируйте перед добавлением в дашборд! + +[[📖 Документация системы/index|← Вернуться к документации]]