Openlist-Ani
🎬 RSS購読 → 自動ダウンロード → AIリネーム、一括アニメ自動管理
アニメのRSS購読フィードから自動的にアニメの更新を取得し、Openlistを通じて対応するクラウドストレージにオフラインダウンロードします。
さらにLLMでリソース名を解析し、Emby / Jellyfinが認識できる形式にリネームします。
✨ 特徴
- 📡 自動追跡 — RSSアニメ更新を自動取得してダウンロード
- 📦 複数クラウド対応 — OpenListベースでPikPak、115などのオフラインダウンロードをサポート
- 🤖 AIリネーム — AIでリソース名解析+TMDB検索により、正確にアニメ名、シーズン、話数を取得
- 💬 スマートアシスタント — Telegram Botに接続し、自然言語でAIに検索やダウンロードを依頼可能
- 🔔 更新通知 — PushPlus、Telegramなどのチャネルで更新を通知
📋 準備作業
- Openlist公式ドキュメントを参照しOpenlistをデプロイ、オフラインダウンロード環境を構築
- RSS購読リンクを準備(例:Mikan Project)
- LLM APIキーを用意
🚀 クイックスタート
方法1:PIPインストール(推奨)
1. インストール
pip install openlist-ani2. 設定ファイルの作成
実行ディレクトリに config.toml を新規作成し、以下の内容を記入してください:
[rss]
urls = ["RSS订阅链接"][openlist]
url = "http://localhost:5244" # Openlist 访问地址
token = "" # 令牌,见「设置 → 其他 → 令牌」
download_path = "/PikPak/Anime" # 下载保存路径
offline_download_tool = "QBITTORRENT" # 离线下载工具
[llm]
openai_api_key = "" # API Key
openai_base_url = "https://api.deepseek.com/v1"
openai_model = "deepseek-chat"
完整配置项请参考 config.toml.example 及 配置说明3. 启动
openlist-ani4.(オプション)AIアシスタントの起動
設定ファイルにアシスタントの設定を追加した後に実行:
[assistant]
enabled = true[assistant.telegram]
bot_token = "" # 从 @BotFather 获取
allowed_users = [] # 允许的用户 ID 列表,留空则不限制
openlist-ani-assistant方式二:Docker デプロイ
1. ファイルの準備
実行ディレクトリに作成:
config.toml— 設定ファイル(内容は上記と同じ)data/— データディレクトリ
docker run -d \
--name openlist-ani \
--network host \
-e ENABLE_ASSISTANT=false \
-v /path/to/config.toml:/config.toml \
-v /path/to/data:/data \
twosix26/openlist-ani:latest/path/to/ を実際のパスに置き換えてください。
AIアシスタントを有効にするには、設定を完了した後でENABLE_ASSISTANTをtrueに設定してください。
詳細は Docker 部署ガイド を参照してください。
方法3:ソースからのビルド
#### 前提条件:uvのインストール
Linux / macOS | Windows(ウィンドウズ) |
更多安装方式参考 uv 官方文档
#### 步骤
# 1. 克隆仓库
git clone https://github.com/TwooSix/Openlist-Ani.git && cd Openlist-Ani2. 切换到最新版本(master 为开发分支,不保证稳定)
git checkout v* # 替换为最新版本号3. 安装依赖
uv sync --no-dev --frozen4. 创建 config.toml 并填写配置(内容同上)
5. 启动
uv run openlist-ani6.(可选)启动 AI 助理
uv run openlist-ani-assistant📖 ドキュメント
🖼️ 効果表示
| リネーム結果 | スマートアシスタント |
| :---: | :---: |
|
|
|
--- Tranlated By Open Ai Tx | Last indexed: 2026-04-11 ---