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