Communitygithub.com

le876/bilibili-obsidian-notes

Habilidad de Codex para convertir videos de Bilibili en notas de estudio de Obsidian con descarga de subtítulos, captura de fotogramas clave, corrección de fórmulas y explicaciones complementarias.

¿Qué es bilibili-obsidian-notes?

Esta habilidad para Codex permite convertir videos de la plataforma china Bilibili en notas de estudio estructuradas para Obsidian. Extrae subtítulos, captura fotogramas clave (keyframes) para ilustrar conceptos visuales, corrige automáticamente fórmulas matemáticas mal renderizadas y añade explicaciones complementarias generadas por IA. Es ideal para estudiantes, investigadores o cualquier persona que desee tomar apuntes detallados a partir de contenido educativo en video. Funciona descargando primero el video y los subtítulos desde Bilibili, procesando los fotogramas importantes para incluirlos como imágenes en las notas, y formateando todo en markdown compatible con Obsidian. La habilidad se activa mediante un prompt en Codex y requiere configurar previamente las credenciales de acceso a Bilibili.

Compatible con~Claude Code✓Codex CLI~Cursor
npx skills add le876/bilibili-obsidian-notes

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Vista previa

Del README del skill

Fotograma 1

Documentación

¿Qué hace bilibili-obsidian-notes?

Habilidad de Codex para convertir videos de Bilibili en notas de estudio de Obsidian con descarga de subtítulos, captura de fotogramas clave, corrección de fórmulas y explicaciones complementarias.

Resumen

Esta habilidad te permite transformar cualquier video educativo de Bilibili en una nota de estudio completa para Obsidian. El flujo de trabajo incluye:

  1. Descarga de subtítulos: Obtiene automáticamente los subtítulos del video (en chino o en el idioma disponible).
  2. Captura de fotogramas clave: Extrae imágenes representativas de los momentos importantes del video para incluirlas como ilustraciones en la nota.
  3. Corrección de fórmulas: Detecta y corrige fórmulas matemáticas que puedan haber sido mal renderizadas en los subtítulos.
  4. Explicaciones complementarias: Genera explicaciones adicionales relevantes para los conceptos presentados en el video, enriqueciendo el contenido de la nota.

Plataformas compatibles

  • Codex (OpenAI)
  • Obsidian (notas de destino)

Requisitos previos

  • Tener una cuenta en Bilibili y obtener las credenciales de API correspondientes.
  • Tener instalado Obsidian en tu máquina.
  • Configurar las variables de entorno necesarias (ver sección de configuración).

Configuración

  1. Clona este repositorio o descarga el código.
  2. Configura las siguientes variables de entorno:
BILIBILI_USERNAME=tu_usuario
BILIBILI_PASSWORD=tu_contraseña
  1. Asegúrate de que el directorio de salida para las notas de Obsidian esté accesible.

Uso

Para usar la habilidad, proporciona un prompt en Codex como el siguiente:

Convierte el video de Bilibili con URL [enlace_del_video] en una nota de Obsidian.

Codex ejecutará el flujo completo: descargará subtítulos, capturará fotogramas clave, corregirá fórmulas y generará explicaciones.

Estructura de la nota generada

Cada nota generada tendrá la siguiente estructura:

# Título del Video

## Descripción

[Breve descripción del video]

## Subtítulos

[Tiempo] - [Texto del subtítulo]
[Tiempo] - [Texto del subtítulo]
...

## Fotogramas clave

![Fotograma 1](ruta/al/fotograma1.png)

## Explicaciones complementarias

[Texto generado por IA explicando conceptos]

## Fórmulas corregidas

[Fórmulas matemáticas en formato LaTeX]

Ejemplo

Input:

Convierte el video de Bilibili https://www.bilibili.com/video/BV1GJ411x7D4 en una nota de Obsidian.

Output: Una nueva nota markdown en tu vault de Obsidian con todo el contenido procesado.

Notas adicionales

  • Asegúrate de que tu vault de Obsidian tenga la carpeta de destino configurada.
  • Los fotogramas clave se almacenan localmente en una subcarpeta images/ dentro del vault.
  • Las fórmulas corregidas se renderizan correctamente con el plugin de LaTeX de Obsidian.

Licencia

MIT

Skills relacionados