Skill de Pesquisa Profunda Gemini
Execute tarefas de pesquisa autônoma que planejam, buscam, leem e sintetizam informações em relatórios abrangentes.
Quando Usar Esta Skill
Use esta skill quando:
- Realizar análise de mercado
- Conduzir mapeamento competitivo
- Criar revisões de literatura
- Fazer pesquisa técnica
- Realizar due diligence
- Precisar de relatórios de pesquisa detalhados e citados
Requisitos
- Python 3.8+
- httpx:
pip install -r requirements.txt - Variável de ambiente GEMINI_API_KEY
Configuração
- Obtenha uma chave de API Gemini em Google AI Studio
- Configure a variável de ambiente:
Ou crie um arquivoexport GEMINI_API_KEY=your-api-key-here.envno diretório da skill.
Uso
Iniciar uma tarefa de pesquisa
python3 scripts/research.py --query "Research the history of Kubernetes"
Com formato de saída estruturado
python3 scripts/research.py --query "Compare Python web frameworks" \
--format "1. Executive Summary\n2. Comparison Table\n3. Recommendations"
Transmitir progresso em tempo real
python3 scripts/research.py --query "Analyze EV battery market" --stream
Iniciar sem esperar
python3 scripts/research.py --query "Research topic" --no-wait
Verificar status da pesquisa em execução
python3 scripts/research.py --status <interaction_id>
Aguardar conclusão
python3 scripts/research.py --wait <interaction_id>
Continuar de uma pesquisa anterior
python3 scripts/research.py --query "Elaborate on point 2" --continue <interaction_id>
Listar pesquisas recentes
python3 scripts/research.py --list
Formatos de Saída
- Padrão: Relatório markdown legível
- JSON (
--json): Dados estruturados para uso programático - Raw (
--raw): Resposta bruta da API
Custo e Tempo
| Métrica | Valor |
|---|---|
| Tempo | 2-10 minutos por tarefa |
| Custo | R$ 10-25 por tarefa (varia conforme complexidade) |
| Uso de tokens | ~250k-900k entrada, ~60k-80k saída |
Melhores Casos de Uso
- Análise de mercado e mapeamento competitivo
- Revisões de literatura técnica
- Pesquisa de due diligence
- Pesquisa histórica e cronogramas
- Análise comparativa (frameworks, produtos, tecnologias)
Fluxo de Trabalho
- Usuário solicita pesquisa → Execute
--query "..." - Informe ao usuário o tempo estimado (2-10 minutos)
- Monitore com
--streamou consulte com--status - Retorne resultados formatados
- Use
--continuepara perguntas de acompanhamento
Códigos de Saída
- 0: Sucesso
- 1: Erro (erro de API, problema de configuração, timeout)
- 130: Cancelado pelo usuário (Ctrl+C)