Felo YouTube Subtitling no PiPi Coding Agent

Um harness sem painel de navegador também consegue assistir à palestra

O Pi mantém o núcleo pequeno o bastante para que vídeo nunca entre no fluxo — e a frase que você precisa costuma estar quarenta minutos dentro de uma gravação. Isto puxa as legendas para que a sessão possa buscá-las como qualquer outro arquivo de texto.

Feito para o PiSem navegadorSaída com marcações de tempo
Obtenha uma chave de APIVer o guia da plataforma
Copie para dentrocp -r felo-skills/felo-youtube-subtitling ~/.pi/agent/skills/
  1. Pacotefelo-skills/felo-youtube-subtitling
  2. EntradaUma URL do YouTube
  3. Volta comoLinhas com marcação de tempo
  4. DepoisBusca de texto comum
Logotipo do Pi Coding Agent
Esta skill roda em

Pi Coding Agent

Harness de codificação minimalista para o terminal

Ler o guia do Pi Coding Agent

O Pi mantém um núcleo deliberadamente pequeno e pede que você o estenda, então um skill é o jeito previsto de ganhar alcance sem somar ferramentas para manter.

Carrega de
~/.pi/agent/skills/ · .pi/skills/ · pacotes
A instalação é
Uma cópia de pasta, ou pi install npm:@scope/pkg
Vale saber
Sem sandbox — leia o SKILL.md antes de montá-lo
O que você recebe

Linhas com marcação de tempo, para conferir uma afirmação contra o minuto em que foi dita

O que volta é texto que a sessão consegue buscar, citar e contestar. As marcações de tempo são o que torna isso útil depois: uma citação sem elas não pode ser verificada por ninguém, nem por você.

04:12Maren

Tiramos o agendador do monólito na primavera, e a primeira coisa que perdemos foi o orçamento de retentativas.

11:38Maren

O p99 não se moveu nada. O que se moveu foi o tempo que passávamos esperando na fila.

19:05Apresentador

Então o ganho foi operacional, não de latência.

26:44Maren

Exatamente. Seis semanas de trabalho para um incidente parar de acontecer a cada trimestre.

33:20Maren

Se você levar um número desta palestra, que seja este: catorze páginas por trimestre viraram duas.

O p99 não se moveu nada. O que se moveu foi o tempo que passávamos esperando na fila.
Peça que os números sejam extraídos com as marcações de tempo, e a linha que sustenta a palestra fica fácil de conferir contra a gravação.
A rotina

De uma gravação compartilhada a notas que alguém consegue usar

A ordem importa: pegue o texto primeiro, decida o que importa depois e escreva em seguida.

Roda quando

Alguém manda uma gravação e a parte útil está em algum ponto depois dos primeiros dez minutos.

  1. 01

    Peça a transcrição, não um resumo

    Um resumo descarta os números e as ressalvas, que costumam ser justamente o motivo de você estar assistindo. Pegue as linhas com marcação de tempo e decida você o que importa.

  2. 02

    Busque como se fosse um arquivo

    Peça toda frase que contenha um número, uma versão ou uma data. Com as legendas em texto, isto vira uma tarefa de texto — exatamente o tipo de tarefa em que um harness pequeno é bom.

  3. 03

    Separe as duas linhas que valem repetir

    Uma que sustenta o argumento e uma que nomeia o limite. Mantenha as marcações de tempo junto; uma citação sem elas não pode ser conferida.

  4. 04

    Coloque ao lado da decisão que ela informa

    Uma transcrição que vive só nesta sessão desaparece com ela. Escreva as linhas relevantes no repositório, ao lado do trabalho que elas justificam.

DeixaLinhas com marcação de tempo que você pode buscar, as citações que valem repetir e uma nota de quais afirmações o palestrante nunca sustentou.

Adicione no Pi

Transcrições são um pacote comum, então a instalação é uma cópia

Nada em legendas exige uma raiz especial. O único hábito específico do Pi que vale manter é ler o pacote antes de ele ficar global, porque um skill que acessa a rede merece uma olhada.

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

    Todos os projetos desta máquina. Coloque um pacote aqui quando você já o leu e o quer em todo lugar.

  2. 02
    ~/.agents/skills/Compartilhada

    A pasta que outros harnesses também leem, então um clone serve o Pi e o que mais você rodar.

  3. 03
    .pi/skills/Projeto

    Apenas neste repositório, e só depois que você confiar no projeto. O lugar certo para avaliar um pacote que você ainda não leu.

  4. 04
    pi install npm:@scope/pkgPacote

    O diretório skills/ de um pacote, versionado e atualizável. O caminho mais limpo quando um pacote conquista um lugar permanente.

Ou carregue para uma sessão, sem copiarpi --skill /path/to/felo-youtube-subtitling
Na prática

Duas formas de usar uma palestra que você não assistiu

As duas partem do princípio de que o vídeo é uma fonte e não entretenimento, e as duas terminam em algo conferível.

Digite istoPegue a transcrição desta palestra e liste cada número de benchmark citado, com a marcação de tempo de cada um.O que volta

Uma tabela curta de números, cada um ligado ao minuto em que foi dito, para você pular direto até a afirmação.

Digite istoEsta gravação diz como eles lidaram com um rollback? Cite a resposta com a marcação de tempo.O que volta

As linhas relevantes com marcação de tempo — ou uma declaração clara de que o assunto nunca apareceu, o que também é uma resposta.

Onde ele para

Três limites que vale conhecer antes de citar um vídeo

Transcrições são evidência com modos de falha conhecidos, e são baratas de conferir.

Legendas não são uma transcrição da intenção

Legendas automáticas deturpam nomes e números. Se um número vai entrar em uma decisão, confira contra a gravação antes de repeti-lo em qualquer lugar que importe.

Sem legendas, sem texto

Uma gravação sem legendas não dá nada ao skill para buscar. Isso é um problema da fonte, não algo que um prompt mais longo resolva.

O contexto continua sendo seu

A transcrição diz o que foi dito, não se a situação do palestrante se parece com a sua. O skill remove o assistir, não o julgamento.

Perguntas frequentes

O que usuários do Pi perguntam sobre transcrições do YouTube

Quais vídeos funcionam?
Links públicos do YouTube com legendas, incluindo as automáticas. Gravações privadas, não listadas sem acesso e atrás de login ficam fora de alcance.
Ele consegue vigiar um canal em busca de novos vídeos?
Ele busca um vídeo que você aponta. Vigiar novos envios é uma tarefa de agendamento e não de transcrição, e no Pi isso é uma rotina que você montaria com outra coisa.
Onde a transcrição deve ficar depois?
No repositório, ao lado da decisão que ela informa. Sessões futuras não veem a memória desta, e seus colegas também não.
Isto precisa de um navegador ou de um Chrome headless instalado?
Não. Esse é o ponto em um harness mínimo: o skill alcança as legendas direto, então nada precisa abrir uma página nem manter um processo de navegador vivo.
Mais sobre o Pi Coding Agent

Todas as skills da Felo para o Pi Coding Agent

Cinco skills escritas para o Pi Coding Agent. Elas seguem o mesmo padrão nessa plataforma, então você pode combiná-las em uma única sessão sem explicar sua configuração de novo.

Além das skills prontas

Uma chave de API. Um kit completo de ferramentas para agentes.

Comece com uma skill e combine depois os modelos, os dados em tempo real, o conhecimento e as ferramentas de saída de que o seu fluxo no Pi precisa — a mesma chave que as skills da Felo já usam.

Modelos

Use acesso a LLM com bom custo-benefício quando o seu agente precisar de raciocínio ou geração próprios.

  • LLM API
  • Chat completions
  • Acesso a modelos
Explorar a LLM API →

Conhecimento e saída

Fundamente o trabalho em conhecimento reutilizável e transforme-o em entregáveis que podem ser compartilhados.

  • LiveDoc
  • Geração de PPT
  • Mapas mentais
Explorar ferramentas de conhecimento →

Ferramentas criativas

Estenda o fluxo da pesquisa até resultados visuais e prontos para o Office.

  • Geração de imagens
  • Ferramentas de página
  • Saídas do Office
Explorar ferramentas da plataforma →