--- 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/.jpg` 4. Скачай постер через Bash: ```bash curl -s -L "" \ -o "/Users/ksv741/Obsidian/Knowledges/Библиотека/Фильмы/covers/.jpg" ``` Slug — латинская транслитерация названия, строчные буквы, слова через дефис (пример: `mys-straha`). 5. Создай файл `Библиотека/Фильмы/<Название>.md`. Используй абсолютный путь. 6. **Не делай git-операций** ## Шаблон заметки ```markdown --- Тип: Фильм Статус: <статус> Название: <название> Режиссёр: <режиссёр> Актёры: - <актёр 1> - <актёр 2> Год: <год> Жанр: - <жанр> Страна: <страна> Длительность: <число> Постер: Библиотека/Фильмы/covers/.jpg Просмотрено: <дата DD.MM.YYYY или пусто> Оценка: <число или пусто> Теги: - <тег> Ссылка: --- ![[covers/.jpg]] # <Название> ## 📖 Краткий сюжет <сюжет без спойлеров> --- ## 🧠 Идеи и темы - <идея 1> - <идея 2> - <идея 3> --- ## 💡 Интересные факты - <факт 1> - <факт 2> - <факт 3> --- ## 🔗 Связанные заметки - [[...]] ``` **Статус:** `Хочу посмотреть` | `Просмотрено` | `Заброшен`