Пару месяцев назад я чуть не потерял базу, которую веду несколько лет.
Я кайфую от оценивания фильмов. Каждый просмотренный фильм или сериал сразу разбираю и ставлю оценку от 1 до 10 в приложении Must (это крупный агрегатор с рецензиями, такая соцсеть для киноманов). Несколько лет веду там свою базу просмотренного, иногда пишу рецензии.
А потом Must лёг больше чем на неделю. И всё это время я сидел с неприятным ощущением: то ли мне повезло и просто заблокировали учётку, то ли сервис вообще свернули. Контроль над своими данными пропал, а вместе с ним и спокойствие.
Так встал вопрос про запасные копии. Вдохновил меня друг Лёха (Лёха, привет ✌️), который разработал целый процесс переноса всей базы фильмов из Must в Letterboxd и IMDb.
Но я сторонник self-hosted и решил тащить всё к себе в Obsidian.
✔️ Нашёл на GitHub готовый скрипт, который автоматически выгружает данные любого пользователя Must в CSV.
✔️ Через Dataview вывел этот CSV в таблицу прямо в Obsidian.
✔️ Самое муторное — изображения постеров фильмов. Сухая таблица с названиями и цифрами выглядит уныло, хотелось обложки. Через Claude спарсил постеры по названиям и проставил их автоматически для каждой позиции.
Внешне мой процесс не поменялся: так же ищу и оцениваю фильмы, смотрю, что оценили друзья в Must. Только теперь всё это дополнительно лежит у меня и никуда не денется, даже если сервис снова ляжет.
Следующий шаг — собрать автономного агента, чтобы раз в месяц сам забирал новые просмотренные фильмы и добавлял в базу.
👍 Тут про планирование | 😉YouTube
Post #536
735