vault backup: 2026-04-28 20:05:38

This commit is contained in:
Sergey Krylov 2026-04-28 20:05:38 +03:00
parent 336437b79a
commit 9fb36bd519
3 changed files with 105 additions and 27 deletions

View File

@ -1,47 +1,61 @@
---
name: add-book
description: Добавить книгу в Obsidian vault. Используй когда пользователь пишет "/add-book" или просит добавить книгу с конкретными данными.
version: 2.1.0
version: 3.0.0
---
Добавь книги в Obsidian vault по данным: $ARGUMENTS
## Что сделать
1. Проверь на дубликат: используй Glob по паттерну `Библиотека/Книги/*.md` и проверь имена файлов. Если книга с таким названием уже есть — сообщи пользователю и остановись. Файлы не читай.
### Шаг 1 — Всё параллельно с первого хода
2. Найди страницу книги на приоритетных сайтах через WebSearch (параллельно для всех книг):
- `site:labirint.ru <название книги> <автор>`
Запусти **одновременно**:
- Glob `Библиотека/Книги/*.md` — проверка дубликата
- WebSearch `site:labirint.ru <название книги> <автор>` — поиск метаданных
- WebSearch `"<название книги>" <автор> краткое содержание ключевые идеи цитаты` — поиск идей
Из результатов поиска выбери прямой URL одиночного издания на русском языке (не сборника, не комплекта, не на английском). Сделай `WebFetch` на эту страницу и извлеки:
- Количество страниц русскоязычного издания
- URL обложки (содержит `imo10.labirint.ru/books/<id>/cover.jpg`) — замени суффикс на `/500-0`
- Краткое описание книги
После Glob: если книга уже есть — сообщи и остановись.
Если labirint.ru не дал результата — ищи на livelib.ru.
### Шаг 2 — Извлечь метаданные без WebFetch
3. Найди ключевые идеи и цитаты через WebSearch (параллельно для всех книг):
- `"<название книги>" <автор> краткое содержание ключевые идеи цитаты`
- Извлеки 35 тем/идей и 13 цитаты
Из результатов поиска labirint.ru:
- Возьми URL вида `https://www.labirint.ru/books/<ID>/`
- **Cover URL** строится сразу: `imo10.labirint.ru/books/<ID>/cover.jpg/500-0` — **не нужен WebFetch**
- **Число страниц** — ищи в сниппете поиска (часто есть в формате "XXX стр."). Если нет в сниппете — используй curl:
```bash
curl -s -A "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36" \
"https://www.labirint.ru/books/<ID>/" | grep -oE '[0-9]+ стр' | head -1
```
Если curl тоже не дал — ищи число страниц в сниппетах chitai-gorod.ru или book24.ru.
4. Скачай обложки через Bash — все параллельно одной командой с `&` и `wait`:
```bash
curl -s -A "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36" \
-L "<url>/500-0" \
-o "/Users/ksv741/Obsidian/Knowledges/Библиотека/Книги/covers/<slug>.jpg" &
wait
```
**Если labirint.ru не нашёл книгу** — WebSearch на `site:chitai-gorod.ru <название> <автор>` или `site:book24.ru <название> <автор>`. Для обложки: ищи CDN-ссылку в HTML через curl.
5. Определи тип книги:
- **Художественная** (роман, повесть, рассказы, фантастика, детектив, классика) → шаблон для художественных
- **Нехудожественная** (техническая, научпоп, бизнес, саморазвитие, философия-нон-фикшн) → основной шаблон
### Шаг 3 — Скачать обложку и создать файл (параллельно)
6. Создай файлы `Библиотека/Книги/<Название>.md` — все параллельно. Используй абсолютные пути.
- Поле `Ссылка` всегда оставляй пустым
- `Прогресс` = количество страниц если статус `Прочитано`, иначе `0`
- Сразу после заголовка `# <Название>` вставь `![[covers/<slug>.jpg]]`
```bash
curl -s -A "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36" \
-L "https://imo10.labirint.ru/books/<ID>/cover.jpg/500-0" \
-o "/Users/ksv741/Obsidian/Knowledges/Библиотека/Книги/covers/<slug>.jpg" &
wait
```
7. **Не делай git-операций**
Сразу после запуска curl создай файл книги (Write tool) — они работают параллельно.
### Шаг 4 — Определить тип и создать файл
- **Художественная** (роман, повесть, рассказы, фантастика, детектив, классика) → шаблон для художественных
- **Нехудожественная** (техническая, научпоп, бизнес, саморазвитие) → основной шаблон
Правила файла:
- Путь: `Библиотека/Книги/<Название>.md` (абсолютный путь)
- `Ссылка` — всегда пусто
- `Прогресс` = кол-во страниц если статус `Прочитано`, иначе `0`
- Сразу после `# <Название>` вставь `![[covers/<slug>.jpg]]`
**Не делай git-операций**
---
## Шаблон для нехудожественных книг
@ -123,5 +137,15 @@ version: 2.1.0
```
---
**Статус:** `Запланировано` | `Хочу прочитать` | `В процессе` | `Прочитано` | `Заброшена`
**Формат:** `Бумажная` | `Электронная` | `Аудио`
## Fallback-цепочка
| Что ищем | 1й выбор | Fallback |
|----------|----------|----------|
| Страница книги | labirint.ru | chitai-gorod.ru → book24.ru |
| Обложка | `imo10.labirint.ru/books/<ID>/cover.jpg/500-0` | curl grep CDN на piter.com |
| Число страниц | Сниппет поиска | curl grep на странице → chitai-gorod.ru сниппет |

Binary file not shown.

After

Width:  |  Height:  |  Size: 871 KiB

View File

@ -0,0 +1,54 @@
---
Тип: Фильм
Статус: Просмотрено
Название: Плохая девочка
Режиссёр: Халина Рэйн
Актёры:
- Николь Кидман
- Харрис Дикинсон
- Антонио Бандерас
- Софи Уайлд
Год: 2024
Жанр:
- Триллер
- Драма
- Мелодрама
Страна: США
Длительность: 108
Постер: Библиотека/Фильмы/covers/babygirl.jpg
Просмотрено: 26.04.2026
Оценка:
Теги:
- эротический_триллер
- психологическая_драма
- a24
Ссылка: https://www.imdb.com/title/tt30057084/
---
![[covers/babygirl.jpg]]
# Плохая девочка
## 📖 Краткий сюжет
Роми Мэтис — влиятельный CEO крупной технологической компании с успешным мужем и благополучной семьёй. Однажды молодой стажёр Сэмюэль спасает её от бродячей собаки на улице. Их случайная встреча перерастает в опасную связь, которая ставит под угрозу всё, чего Роми добилась в жизни.
---
## 🧠 Идеи и темы
- Власть и уязвимость: сильная женщина-лидер скрывает глубокое желание подчиняться — фильм исследует этот парадокс без осуждения
- Двойная жизнь и конфликт между публичным «я» (CEO, жена, мать) и подавленным внутренним «я»
- Женское желание и сексуальная идентичность вне социальных норм и ожиданий
- Самопознание через риск — способность потерять всё ради понимания себя
---
## 💡 Интересные факты
- Николь Кидман лично договорилась о правах на песню INXS «Never Tear Us Apart» за пару дней — A24 до этого безуспешно пыталась получить разрешение
- Кидман и Рэйн создавали образ главной героини вместе, постоянно дорабатывая сценарий прямо в процессе съёмок
- Для Кидман это 20-я номинация от организации «Золотой глобус» — и она выиграла его за эту роль
- При бюджете в $20 млн фильм собрал $64.7 млн в прокате, войдя в топ-10 фильмов 2024 года по версии National Board of Review
---
## 🔗 Связанные заметки
- [[С широко закрытыми глазами]]