Web Analytics

Openlist-Ani

⭐ 111 stars Spanish by TwooSix

Openlist-Ani

🎬 Suscripción RSS → Descarga automática → Renombrado AI, gestión automatizada de series animadas todo en uno

Obtén automáticamente actualizaciones de series animadas desde fuentes RSS relacionadas, descarga offline con Openlist a la nube correspondiente,
y usa LLM para analizar el nombre del recurso y renombrarlo en un formato compatible con Emby / Jellyfin.


✨ Características

📋 Preparativos

🚀 Inicio rápido

Método 1: Instalación PIP (recomendado)

1. Instalación

pip install openlist-ani

2. Crear archivo de configuración

En el directorio de ejecución, cree un nuevo archivo config.toml y rellene con el siguiente contenido:

[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-ani

4. (Opcional) Iniciar el asistente de IA

Ejecute después de completar la configuración del asistente en el archivo de configuración:

[assistant]
enabled = true

[assistant.telegram] bot_token = "" # 从 @BotFather 获取 allowed_users = [] # 允许的用户 ID 列表,留空则不限制

openlist-ani-assistant

Método 2: Despliegue con Docker

1. Preparar archivos

Crear en el directorio de ejecución:

  • config.toml — Archivo de configuración (contenido igual que arriba)
  • data/ — Directorio de datos
2. Iniciar el contenedor

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

Reemplaza /path/to/ con tu ruta real.
Para habilitar el asistente de IA, después de completar la configuración, establece ENABLE_ASSISTANT en true.
Para más detalles, consulta la Guía de despliegue con Docker.

Método 3: Compilar desde el código fuente

#### Pre-requisito: Instalar uv

Linux / macOS

curl -LsSf https://astral.sh/uv/install.sh | sh

Windows

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

更多安装方式参考 uv 官方文档

#### 步骤

# 1. 克隆仓库
git clone https://github.com/TwooSix/Openlist-Ani.git && cd Openlist-Ani

2. 切换到最新版本(master 为开发分支,不保证稳定)

git checkout v* # 替换为最新版本号

3. 安装依赖

uv sync --no-dev --frozen

4. 创建 config.toml 并填写配置(内容同上)

5. 启动

uv run openlist-ani

6.(可选)启动 AI 助理

uv run openlist-ani-assistant

📖 Documentación

🖼️ Muestra de Resultados

| Resultado de Renombrado | Asistente Inteligente | | :---: | :---: | | | |

--- Tranlated By Open Ai Tx | Last indexed: 2026-04-11 ---