CommunityPesquisa e Análise de Dadosgithub.com

zdhgreat/xiaoyuzhou_script_skill

Ferramenta de raspagem de podcasts do Xiaoyuzhou para Claude Code — pesquise, navegue, baixe, transcreva com pós-processamento por IA.

O que é xiaoyuzhou_script_skill?

Este skill permite ao Claude Code interagir com a plataforma de podcasts Xiaoyuzhou (小宇宙). Ele oferece funcionalidades completas de raspagem, incluindo busca por palavras-chave, navegação por episódios populares ou recentes, download de áudio e transcrição de episódios com pós-processamento inteligente usando IA. Útil para desenvolvedores e criadores de conteúdo que desejam extrair metadados, baixar episódios para análise offline ou gerar transcrições automaticamente. Suporta o ambiente Claude Code no terminal, integrando-se perfeitamente com ferramentas de linha de comando existentes. O skill funciona através de scripts Python que acessam a API não oficial do Xiaoyuzhou, realizam o download de arquivos de áudio e utilizam modelos de reconhecimento de fala (como Whisper) para transcrição, com etapas opcionais de pós-processamento para limpeza e formatação do texto gerado.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add zdhgreat/xiaoyuzhou_script_skill

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que xiaoyuzhou_script_skill faz?

Ferramenta de raspagem de podcasts do Xiaoyuzhou para Claude Code — pesquise, navegue, baixe, transcreva com pós-processamento por IA.

Funcionalidades

  • Busca: Encontre podcasts e episódios por palavra-chave.
  • Navegação: Liste episódios populares ou recentes de um podcast.
  • Download: Baixe arquivos de áudio de episódios.
  • Transcrição: Gere transcrições usando IA (ex.: Whisper).
  • Pós-processamento: Limpe e formate transcrições automaticamente.

Uso no Claude Code

# Exemplo de busca
claude search "inteligência artificial" --skill zdhgreat/xiaoyuzhou_script_skill

# Exemplo de transcrição
claude transcribe <episodio_id> --skill zdhgreat/xiaoyuzhou_script_skill

Requisitos

  • Python 3.8 ou superior
  • Biblioteca requests
  • (Opcional) openai-whisper para transcrição local

Instalação

  1. Clone este repositório:
git clone https://github.com/zdhgreat/xiaoyuzhou_script_skill.git
cd xiaoyuzhou_script_skill
  1. Instale as dependências:
pip install -r requirements.txt

Configuração

Defina as variáveis de ambiente necessárias (se aplicável):

export XIAOYUZHOU_TOKEN="seu_token_aqui"
export TRANSCRIBE_MODEL="base"  # Opções: tiny, base, small, medium, large

Exemplo de Saída

{
  "id": "12345",
  "title": "Episódio Exemplo",
  "duration": 3600,
  "transcript": "Texto completo da transcrição..."
}

Notas

  • Este skill depende de uma API não oficial do Xiaoyuzhou, que pode sofrer alterações.
  • Para transcrição, recomenda-se usar o modelo Whisper medium ou large para melhor precisão.

Skill mantido por zdhgreat

Habilidades Relacionadas