Not logged in · Please run /login
[2026-05-22] vault sync
This commit is contained in:
@@ -2,8 +2,8 @@
|
||||
title: Watchlist Automation — Полный Flow
|
||||
namespace: personal
|
||||
created: '2026-05-20'
|
||||
updated: '2026-05-20'
|
||||
last_synced: '2026-05-20'
|
||||
updated: '2026-05-22'
|
||||
last_synced: '2026-05-22'
|
||||
type: concept
|
||||
tags:
|
||||
- kraken
|
||||
@@ -118,9 +118,26 @@ Kopirует NFO + постер рядом с symlink (Jellyfin не видит
|
||||
- 🔴 rsync невыполненных фильмов с HTPC на Кракен (`Фильмы не перенесенные с htpc на кракен.md`)
|
||||
- 🟡 Watchlist sync-up: добавить перенесённые фильмы в нужные разделы
|
||||
|
||||
## watchlist-sync — Python CLI
|
||||
|
||||
Репо: `~/Developer/watchlist-sync` (GitHub: `mallexxx/watchlist-sync`).
|
||||
|
||||
```
|
||||
watchlist-sync resolve — TMDB + KP API → ID, тип (movie/tv)
|
||||
watchlist-sync sync-down — добавить батч (max 5) в Radarr/Sonarr, поставить ⬇️
|
||||
watchlist-sync sync-up — Jellyfin watched → [x] в .md
|
||||
```
|
||||
|
||||
**Резолвер:** TMDB `/search/multi` + KP fallback. Пороги: `min_rating: 6.0`, `min_score: 0.75`. При 2+ кандидатах → `❓` (LLM разрешает в cron каждые 6ч, нерешённые → уточнение в Zulip).
|
||||
|
||||
**Stage 2 (после ≥50 просмотров):** AI-curated recommendations — три списка (с женой / один / семья) на основе TMDB профиля, добавляются в конец watchlist как `## 🤖 Рекомендации (YYYY-WNN)`.
|
||||
|
||||
Jellyfin library mapping: Movies → `movies`, Cartoons → `mixed` (movies + episodes).
|
||||
|
||||
## See Also
|
||||
|
||||
- [[tech/arr-stack-kraken]] — детальные питфоллы *arr стека
|
||||
- [[tech/arr-stack-taiga]] — *arr stack на Тайге (аналогичная архитектура)
|
||||
- [[concepts/kraken-media-stack]] — полная архитектура медиасервера
|
||||
- [[tech/hermes-docker-kraken]] — Hermes на Кракене
|
||||
- [[tech/jellyfin-transcode-rpi5]] — Jellyfin PGS/ASS питфоллы
|
||||
|
||||
Reference in New Issue
Block a user