Felo YouTube Subtitling en PiPi Coding Agent

Un harness sin panel de navegador también puede ver la charla

Pi mantiene su núcleo lo bastante pequeño como para que el vídeo nunca entre en el flujo de trabajo, y la frase que necesitas suele estar cuarenta minutos dentro de una grabación. Esto extrae los subtítulos para que la sesión pueda buscarlos como cualquier otro archivo de texto.

Hecho para PiSin navegadorSalida con marcas de tiempo
Consigue una clave de APIVer la guía de la plataforma
Cópialocp -r felo-skills/felo-youtube-subtitling ~/.pi/agent/skills/
  1. Paquetefelo-skills/felo-youtube-subtitling
  2. EntradaUna URL de YouTube
  3. Vuelve comoLíneas con marca de tiempo
  4. DespuésBúsqueda de texto normal
Logotipo de Pi Coding Agent
Esta skill se ejecuta en

Pi Coding Agent

Harness de programación de terminal minimalista

Leer la guía de Pi Coding Agent

Pi mantiene un núcleo deliberadamente pequeño y te pide que lo amplíes, así que un skill es la forma prevista de ganar alcance sin añadir herramientas que mantener.

Se carga desde
~/.pi/agent/skills/ · .pi/skills/ · paquetes
La instalación es
Una copia de carpeta, o pi install npm:@scope/pkg
Conviene saber
Sin sandbox: lee el SKILL.md antes de montarlo
Lo que recibes

Líneas con marca de tiempo, para contrastar una afirmación con el minuto en que se dijo

Lo que vuelve es texto que la sesión puede buscar, citar y discutir. Las marcas de tiempo son lo que lo hace útil después: una cita sin ellas no la puede verificar nadie, tú incluido.

04:12Maren

En primavera sacamos el planificador del monolito, y lo primero que perdimos fue el presupuesto de reintentos.

11:38Maren

El p99 no se movió nada. Lo que se movió fue el tiempo que pasábamos esperando a la cola.

19:05Presentador

Así que la ganancia fue operativa, no de latencia.

26:44Maren

Exacto. Seis semanas de trabajo para que un incidente dejara de ocurrir cada trimestre.

33:20Maren

Si os lleváis un solo número de esta charla: catorce páginas por trimestre pasaron a dos.

El p99 no se movió nada. Lo que se movió fue el tiempo que pasábamos esperando a la cola.
Pide que extraigan las cifras con sus marcas de tiempo, y la frase que sostiene la charla se vuelve fácil de contrastar con la grabación.
La rutina

De una grabación compartida a notas que alguien pueda usar

El orden importa: primero consigue el texto, después decide qué importa y, en tercer lugar, escríbelo.

Se ejecuta cuando

Alguien manda una grabación y la parte útil está en algún punto después de los primeros diez minutos.

  1. 01

    Pide la transcripción, no un resumen

    Un resumen se deja fuera las cifras y los matices, que suelen ser la razón por la que estás mirando esto. Consigue las líneas con marca de tiempo y decide tú qué importa.

  2. 02

    Búscala como si fuera un archivo

    Pide todas las frases que contengan una cifra, una versión o una fecha. Con los subtítulos ya en texto, esto es una tarea de texto, que es justo el tipo de tarea en el que un harness pequeño destaca.

  3. 03

    Saca las dos líneas que merece la pena repetir

    Una que sostenga el argumento y otra que nombre el límite. Mantén las marcas de tiempo: una cita sin ellas no se puede comprobar.

  4. 04

    Ponla junto a la decisión a la que informa

    Una transcripción que solo vive en esta sesión desaparece con ella. Escribe las líneas relevantes en el repositorio, junto al trabajo que justifican.

DejaLíneas con marca de tiempo que puedes buscar, las citas que merece la pena repetir y una nota de qué afirmaciones no respaldó nunca quien hablaba.

Añádelo en Pi

Las transcripciones son un paquete normal, así que la instalación es una copia

Nada de los subtítulos necesita una raíz especial. La única costumbre propia de Pi que conviene mantener es leer el paquete antes de que pase a global, porque un skill que sale a la red merece un vistazo.

  1. 01
    ~/.pi/agent/skills/Global

    Todos los proyectos de esta máquina. Pon aquí un paquete cuando ya lo hayas leído y lo quieras en todas partes.

  2. 02
    ~/.agents/skills/Compartida

    La carpeta que también leen otros harnesses, así que un solo clone sirve a Pi y a lo demás que ejecutes.

  3. 03
    .pi/skills/Proyecto

    Solo este repositorio, y solo cuando confíes en el proyecto. El sitio correcto para evaluar un paquete que aún no has leído.

  4. 04
    pi install npm:@scope/pkgPaquete

    El directorio skills/ de un paquete, versionado y actualizable. La ruta más limpia cuando un paquete se gana un sitio permanente.

O cárgalo para una sola sesión, sin copiar nadapi --skill /path/to/felo-youtube-subtitling
En la práctica

Dos formas de usar una charla que no has visto

Las dos asumen que el vídeo es una fuente y no entretenimiento, y las dos acaban en algo comprobable.

Escribe estoSaca la transcripción de esta charla y enumera cada cifra de benchmark que cite, con su marca de tiempo.Lo que vuelve

Una tabla corta de cifras, cada una enlazada al minuto en que se dijo, para que puedas saltar directo a la afirmación.

Escribe esto¿Esta grabación dice cómo gestionaron un rollback? Cita la respuesta con su marca de tiempo.Lo que vuelve

Las líneas relevantes con sus marcas de tiempo, o una afirmación clara de que el tema no salió, que también es una respuesta.

Dónde se detiene

Tres límites que conviene conocer antes de citar un vídeo

Las transcripciones son evidencia con modos de fallo conocidos, y comprobarlas sale barato.

Los subtítulos no son una transcripción de la intención

Los subtítulos automáticos destrozan nombres y números. Si una cifra va a entrar en una decisión, contrástala con la grabación antes de repetirla en cualquier sitio que importe.

Sin subtítulos no hay texto

Una grabación sin subtítulos no le da nada que traer al skill. Eso es un problema de la fuente, no algo que vaya a arreglar un prompt más largo.

El contexto sigue siendo cosa tuya

La transcripción dice qué se dijo, no si la situación de quien habla se parece a la tuya. El skill te quita el visionado, no el criterio.

Preguntas frecuentes

Lo que preguntan los usuarios de Pi sobre las transcripciones de YouTube

¿Qué vídeos funcionan?
Enlaces públicos de YouTube que traigan subtítulos, incluidos los automáticos. Las grabaciones privadas, ocultas sin acceso y tras un login quedan fuera de alcance.
¿Puede vigilar un canal en busca de subidas nuevas?
Trae un vídeo que le señales. Vigilar subidas nuevas es un trabajo de programación, no de transcripción, y en Pi eso es una rutina que montarías con otra cosa.
¿Dónde debería quedar la transcripción después?
En el repositorio, junto a la decisión a la que informa. Las sesiones futuras no ven la memoria de esta, y tus compañeros tampoco.
¿Esto necesita un navegador o instalar un Chrome headless?
No. Ese es el punto en un harness mínimo: el skill llega a los subtítulos directamente, así que nada tiene que abrir una página ni mantener vivo un proceso de navegador.
Más sobre Pi Coding Agent

Todas las skills de Felo para Pi Coding Agent

Cinco skills escritas para Pi Coding Agent. Siguen el mismo patrón en esta plataforma, así que puedes combinarlas en una sola sesión sin volver a explicar tu configuración.

Más allá de las skills ya hechas

Una clave de API. Todo un conjunto de herramientas para agentes.

Empieza con una skill y combina después los modelos, los datos en vivo, el conocimiento y las herramientas de salida que necesita tu flujo en Pi: la misma clave que ya usan las skills de Felo.

Modelos

Usa acceso a LLM con buena relación coste-rendimiento cuando tu agente necesite razonamiento o generación propios.

  • LLM API
  • Chat completions
  • Acceso a modelos
Explorar la LLM API →

Conocimiento y salida

Fundamenta el trabajo en conocimiento reutilizable y conviértelo después en entregables que se pueden compartir.

  • LiveDoc
  • Generación de PPT
  • Mapas mentales
Explorar herramientas de conocimiento →

Herramientas creativas

Lleva el flujo de trabajo de la investigación a resultados visuales y listos para Office.

  • Generación de imágenes
  • Herramientas de página
  • Salidas de Office
Explorar herramientas de la plataforma →