vault backup: 2026-04-28 20:05:38
This commit is contained in:
parent
336437b79a
commit
9fb36bd519
@ -1,47 +1,61 @@
|
|||||||
---
|
---
|
||||||
name: add-book
|
name: add-book
|
||||||
description: Добавить книгу в Obsidian vault. Используй когда пользователь пишет "/add-book" или просит добавить книгу с конкретными данными.
|
description: Добавить книгу в Obsidian vault. Используй когда пользователь пишет "/add-book" или просит добавить книгу с конкретными данными.
|
||||||
version: 2.1.0
|
version: 3.0.0
|
||||||
---
|
---
|
||||||
|
|
||||||
Добавь книги в Obsidian vault по данным: $ARGUMENTS
|
Добавь книги в Obsidian vault по данным: $ARGUMENTS
|
||||||
|
|
||||||
## Что сделать
|
## Что сделать
|
||||||
|
|
||||||
1. Проверь на дубликат: используй Glob по паттерну `Библиотека/Книги/*.md` и проверь имена файлов. Если книга с таким названием уже есть — сообщи пользователю и остановись. Файлы не читай.
|
### Шаг 1 — Всё параллельно с первого хода
|
||||||
|
|
||||||
2. Найди страницу книги на приоритетных сайтах через WebSearch (параллельно для всех книг):
|
Запусти **одновременно**:
|
||||||
- `site:labirint.ru <название книги> <автор>`
|
- Glob `Библиотека/Книги/*.md` — проверка дубликата
|
||||||
|
- WebSearch `site:labirint.ru <название книги> <автор>` — поиск метаданных
|
||||||
|
- WebSearch `"<название книги>" <автор> краткое содержание ключевые идеи цитаты` — поиск идей
|
||||||
|
|
||||||
Из результатов поиска выбери прямой URL одиночного издания на русском языке (не сборника, не комплекта, не на английском). Сделай `WebFetch` на эту страницу и извлеки:
|
После Glob: если книга уже есть — сообщи и остановись.
|
||||||
- Количество страниц русскоязычного издания
|
|
||||||
- URL обложки (содержит `imo10.labirint.ru/books/<id>/cover.jpg`) — замени суффикс на `/500-0`
|
|
||||||
- Краткое описание книги
|
|
||||||
|
|
||||||
Если labirint.ru не дал результата — ищи на livelib.ru.
|
### Шаг 2 — Извлечь метаданные без WebFetch
|
||||||
|
|
||||||
3. Найди ключевые идеи и цитаты через WebSearch (параллельно для всех книг):
|
Из результатов поиска labirint.ru:
|
||||||
- `"<название книги>" <автор> краткое содержание ключевые идеи цитаты`
|
- Возьми URL вида `https://www.labirint.ru/books/<ID>/`
|
||||||
- Извлеки 3–5 тем/идей и 1–3 цитаты
|
- **Cover URL** строится сразу: `imo10.labirint.ru/books/<ID>/cover.jpg/500-0` — **не нужен WebFetch**
|
||||||
|
- **Число страниц** — ищи в сниппете поиска (часто есть в формате "XXX стр."). Если нет в сниппете — используй curl:
|
||||||
4. Скачай обложки через Bash — все параллельно одной командой с `&` и `wait`:
|
|
||||||
```bash
|
```bash
|
||||||
curl -s -A "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36" \
|
curl -s -A "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36" \
|
||||||
-L "<url>/500-0" \
|
"https://www.labirint.ru/books/<ID>/" | grep -oE '[0-9]+ стр' | head -1
|
||||||
-o "/Users/ksv741/Obsidian/Knowledges/Библиотека/Книги/covers/<slug>.jpg" &
|
|
||||||
wait
|
|
||||||
```
|
```
|
||||||
|
Если curl тоже не дал — ищи число страниц в сниппетах chitai-gorod.ru или book24.ru.
|
||||||
|
|
||||||
5. Определи тип книги:
|
**Если labirint.ru не нашёл книгу** — WebSearch на `site:chitai-gorod.ru <название> <автор>` или `site:book24.ru <название> <автор>`. Для обложки: ищи CDN-ссылку в HTML через curl.
|
||||||
- **Художественная** (роман, повесть, рассказы, фантастика, детектив, классика) → шаблон для художественных
|
|
||||||
- **Нехудожественная** (техническая, научпоп, бизнес, саморазвитие, философия-нон-фикшн) → основной шаблон
|
|
||||||
|
|
||||||
6. Создай файлы `Библиотека/Книги/<Название>.md` — все параллельно. Используй абсолютные пути.
|
### Шаг 3 — Скачать обложку и создать файл (параллельно)
|
||||||
- Поле `Ссылка` всегда оставляй пустым
|
|
||||||
- `Прогресс` = количество страниц если статус `Прочитано`, иначе `0`
|
|
||||||
- Сразу после заголовка `# <Название>` вставь `![[covers/<slug>.jpg]]`
|
|
||||||
|
|
||||||
7. **Не делай git-операций**
|
```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
|
||||||
|
```
|
||||||
|
|
||||||
|
Сразу после запуска 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 сниппет |
|
||||||
|
|||||||
BIN
Knowledges/Библиотека/Фильмы/covers/babygirl.jpg
Normal file
BIN
Knowledges/Библиотека/Фильмы/covers/babygirl.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 871 KiB |
54
Knowledges/Библиотека/Фильмы/Плохая девочка.md
Normal file
54
Knowledges/Библиотека/Фильмы/Плохая девочка.md
Normal 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
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🔗 Связанные заметки
|
||||||
|
- [[С широко закрытыми глазами]]
|
||||||
Loading…
x
Reference in New Issue
Block a user