92 lines
3.2 KiB
Markdown
92 lines
3.2 KiB
Markdown
---
|
||
name: add-film
|
||
description: Добавить фильм в Obsidian vault. Используй когда пользователь пишет "/add-film" или просит добавить фильм с конкретными данными.
|
||
version: 1.0.0
|
||
---
|
||
|
||
Добавь фильм в Obsidian vault по данным: $ARGUMENTS
|
||
|
||
## Что сделать
|
||
|
||
1. Проверь на дубликат: используй Glob по паттерну `Библиотека/Фильмы/*.md` и проверь имена файлов. Если фильм с таким названием уже есть — сообщи пользователю и остановись. Файлы не читай.
|
||
|
||
2. Найди информацию о фильме через WebSearch (параллельно):
|
||
- `site:kinopoisk.ru "<название фильма>" <год>`
|
||
- `"<название фильма>" <год> режиссёр актёры жанр длительность страна`
|
||
|
||
Из результатов извлеки:
|
||
- Режиссёр
|
||
- Главные актёры (3–5 человек)
|
||
- Год, жанр, страна, длительность в минутах
|
||
- Краткий сюжет без спойлеров
|
||
- 3–4 ключевые идеи/темы фильма
|
||
- 3–4 интересных факта о фильме или съёмках
|
||
|
||
3. Найди постер через TMDB:
|
||
- WebSearch: `site:themoviedb.org "<название фильма>" <год>`
|
||
- WebFetch на найденную страницу TMDB и извлеки URL постера вида `image.tmdb.org/t/p/w500/<hash>.jpg`
|
||
|
||
4. Скачай постер через Bash:
|
||
```bash
|
||
curl -s -L "<poster_url>" \
|
||
-o "/Users/ksv741/Obsidian/Knowledges/Библиотека/Фильмы/covers/<slug>.jpg"
|
||
```
|
||
Slug — латинская транслитерация названия, строчные буквы, слова через дефис (пример: `mys-straha`).
|
||
|
||
5. Создай файл `Библиотека/Фильмы/<Название>.md`. Используй абсолютный путь.
|
||
|
||
6. **Не делай git-операций**
|
||
|
||
## Шаблон заметки
|
||
|
||
```markdown
|
||
---
|
||
Тип: Фильм
|
||
Статус: <статус>
|
||
Название: <название>
|
||
Режиссёр: <режиссёр>
|
||
Актёры:
|
||
- <актёр 1>
|
||
- <актёр 2>
|
||
Год: <год>
|
||
Жанр:
|
||
- <жанр>
|
||
Страна: <страна>
|
||
Длительность: <число>
|
||
Постер: Библиотека/Фильмы/covers/<slug>.jpg
|
||
Просмотрено: <дата DD.MM.YYYY или пусто>
|
||
Оценка: <число или пусто>
|
||
Теги:
|
||
- <тег>
|
||
Ссылка: <kinopoisk или imdb>
|
||
---
|
||
|
||
![[covers/<slug>.jpg]]
|
||
|
||
# <Название>
|
||
|
||
## 📖 Краткий сюжет
|
||
<сюжет без спойлеров>
|
||
|
||
---
|
||
|
||
## 🧠 Идеи и темы
|
||
- <идея 1>
|
||
- <идея 2>
|
||
- <идея 3>
|
||
|
||
---
|
||
|
||
## 💡 Интересные факты
|
||
- <факт 1>
|
||
- <факт 2>
|
||
- <факт 3>
|
||
|
||
---
|
||
|
||
## 🔗 Связанные заметки
|
||
- [[...]]
|
||
```
|
||
|
||
**Статус:** `Хочу посмотреть` | `Просмотрено` | `Заброшен`
|