Nikolaustis/Facebook-Game-Group-Monitor-Skill

Uma habilidade reutilizável do Codex para monitoramento em dois estágios de grupos de jogos no Facebook, com correspondência rigorosa de títulos, exclusão de jogos irmãos, fila de revisão manual e exportação para CSV/Excel.

O que é Facebook-Game-Group-Monitor-Skill?

Esta habilidade do Codex foi projetada para monitorar grupos de jogos no Facebook de forma eficiente, utilizando um processo de dois estágios. O primeiro estágio aplica correspondência rigorosa de títulos para identificar postagens relevantes, enquanto o segundo estágio exclui automaticamente jogos irmãos (variações ou títulos relacionados) para evitar duplicatas e ruído. As postagens que passam por esses filtros são colocadas em uma fila de revisão manual, permitindo que um operador humano valide e aprove cada entrada antes de incorporá-la ao conjunto de dados final. Além disso, a habilidade oferece exportação para formatos CSV e Excel, facilitando a análise offline ou a integração com outras ferramentas. Suportada pela plataforma Codex, ela é ideal para comunidades de jogos, curadores de conteúdo e desenvolvedores que precisam de um fluxo de trabalho automatizado e personalizável para coletar dados de grupos do Facebook.

Funciona com~Claude Code✓Codex CLI~Cursor
npx skills add Nikolaustis/Facebook-Game-Group-Monitor-Skill

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que Facebook-Game-Group-Monitor-Skill faz?

Uma habilidade reutilizável do Codex para monitoramento em dois estágios de grupos de jogos no Facebook, com correspondência rigorosa de títulos, exclusão de jogos irmãos, fila de revisão manual e exportação para CSV/Excel.

Visão Geral

Esta habilidade automatiza a coleta e filtragem de postagens de grupos de jogos no Facebook. Ela opera em dois estágios:

  1. Correspondência Rigorosa de Títulos: Filtra postagens que correspondem exatamente a uma lista predefinida de títulos de jogos.
  2. Exclusão de Jogos Irmãos: Remove automaticamente postagens sobre jogos irmãos ou títulos relacionados que não são de interesse.

As postagens restantes são colocadas em uma fila de revisão manual, onde um operador pode revisá-las e aprová-las ou rejeitá-las. Finalmente, os dados aprovados podem ser exportados em formatos CSV ou Excel.

Pré-requisitos

  • Acesso à API do Facebook (token de acesso com permissões de groups ou pages).
  • Uma lista de IDs de grupos do Facebook para monitorar.
  • Uma lista de títulos de jogos alvo para correspondência.
  • (Opcional) Uma lista de títulos de jogos irmãos para exclusão.

Instalação

  1. Clone este repositório.
  2. Configure seu token de acesso do Facebook como variável de ambiente FB_ACCESS_TOKEN.
  3. Defina a lista de grupos e jogos no arquivo de configuração config.json.

Uso

Configuração

Edite config.json com a seguinte estrutura:

{
  "groups": ["group_id_1", "group_id_2"],
  "target_games": ["Game Title 1", "Game Title 2"],
  "excluded_sibling_games": ["Sibling Game Title 1"]
}

Execução

Execute o script principal:

python monitor.py

Isso iniciará o monitoramento de dois estágios e exibirá a fila de revisão manual.

Revisão Manual

A fila de revisão manual será salvada em review_queue.json. Você pode revisar e aprovar/rejeitar itens editando este arquivo ou usando uma interface personalizada.

Exportação

Para exportar os dados aprovados para CSV/Excel:

python export.py --format csv

Ou:

python export.py --format excel

Estrutura de Arquivos

.
├── monitor.py          # Script principal de monitoramento
├── export.py           # Script de exportação
├── config.json         # Arquivo de configuração
├── review_queue.json   # Fila de revisão manual
├── approved_data.csv   # Dados aprovados exportados (CSV)
└── approved_data.xlsx  # Dados aprovados exportados (Excel)

Licença

Este projeto está licenciado sob a Licença MIT.

Habilidades Relacionadas