Capacidades e Limitações do Factory Operator
Matriz de Capacidades do Factory Operator e Exemplos de Uso
A tabela abaixo descreve o escopo completo do que o Factory Operator pode fazer em toda a SEW Platform. As capacidades estão agrupadas por área de produto para ajudar os usuários a entender onde a automação conversacional pode ser aplicada.
| Categoria | Capacidades Suportadas | Exemplos de Comandos Suportados |
| CRIAR |
| “Crie um novo dispositivo Siemens chamado Mixer01 com os metadados obrigatórios.” “Crie um gateway chamado WestLine-GW com estes valores de configuração.” “Crie um grupo de recursos chamado Packaging.” |
| ATUALIZAR |
| “Atualize o endereço IP do dispositivo Pump02 para 10.10.5.12.” “Atualize a configuração do gateway North-GW.” “Mova o dispositivo Robot01 para o grupo de recursos Assembly.” |
| CONSULTA – Dispositivos | Dispositivos: Busca dispositivos por nome, fabricante, grupo ou atributos parciais. | “Mostre-me a configuração do dispositivo BoilerPLC.” “Encontre dispositivos no grupo Packaging com o fabricante Siemens.” |
| CONSULTA – Gateways | Gateways: Recupera configurações e metadados de gateways. | “Recupere os detalhes do gateway Main-Gateway.” “Mostre-me todos os gateways com status ativo.” |
| CONSULTA – Jobs | Jobs: Consulta jobs filtrados por dispositivo, tipo de job, status ou tempo. | “Mostre os jobs do dispositivo Press01 das últimas 24 horas.” “Encontre os jobs com falha do tipo BACKUP.” |
| CONSULTA – Logs de Jobs | Logs de Jobs: Recupera logs de jobs individuais com formatação cronológica e destaque de erros. | “Mostre os logs do job 92341.” “Recupere a saída de log do último job executado no dispositivo Line2-PLC.” |
| CONSULTA – Grupos de Recursos | Grupos de Recursos: Consulta metadados do grupo, ativos contidos e ativos de subgrupos. | “Mostre-me os ativos no grupo de recursos Packaging.” “Recupere todos os dispositivos do grupo Assembly, incluindo subgrupos.” |
| CONSULTA – Usuários | Usuários: Busca informações de usuários por nome, e-mail ou atributos relacionados. | “Mostre-me as informações do usuário jsmith.” “Encontre o usuário com o e-mail alex.lee@example.com.” |
| CONSULTA – Logs de Auditoria | Logs de Auditoria: Recupera atividades da plataforma com filtragem por intervalo de tempo e interpretação dos tipos de evento. | “Recupere os logs de auditoria do usuário jsmith entre 2025-10-01 e 2025-10-07.” “Mostre-me todos os eventos de login de hoje.” |
| Validação |
| “Quais informações você precisa para criar um dispositivo Rockwell?” “Este endereço IP é válido para a configuração do gateway?” |
| Busca | Resolve nomes amigáveis em IDs internos usando ferramentas de configuração. | “Resolva o dispositivo chamado Mixer01.” “Identifique o ID do grupo de recursos ProcessAreaA.” |
| Filtragem |
| “Encontre todos os dispositivos do fabricante Siemens criados após 2024-01-01.” “Mostre a próxima página de resultados da minha consulta de jobs.” |
| Vinculação de Ativos |
| “Vincule o dispositivo BoilerPLC ao gateway Main-Gateway.” “Atribua estes cinco dispositivos ao grupo Packaging.” |
| Gerenciamento de Grupos de Recursos |
| "Crie um grupo chamado Cell 1 dentro do grupo pai "Boston Factory" e coloque o PLC 123 nele" "Mostre-me todos os dispositivos na Cell 1" "Mova o PLC 493 para a Cell 1" |
| Gerenciamento de Jobs |
| "Mostre-me todos os backups de PLC que falharam nas últimas 24 horas" "Para os jobs com falha, identifique o motivo pelo qual os dispositivos PLC falharam" |
| Rastreamento de Logs de Auditoria |
| "Encontre todas as ações realizadas por Michael Manager na última semana" "Identifique todos os logins das últimas 24 horas que não vieram de dentro da fábrica" |
Principais Capacidades
Características do Fluxo de Trabalho
Operações Orientadas por Schema
- Realiza a introspecção do schema no início da conversa.
- Identifica campos obrigatórios, regras de validação e valores de enum.
- Garante que as operações estejam alinhadas às restrições da plataforma.
Tratamento de Metadados
- Identifica os metadados obrigatórios para cada tipo de dispositivo ou gateway.
- Solicita ao usuário apenas os campos obrigatórios.
- Valida os metadados em relação às restrições conhecidas antes de prosseguir.
Processamento em Lote
- Executa múltiplas solicitações de criação ou atualização em um único fluxo de trabalho.
- Fornece relatórios de sucesso, vínculo e falha por recurso.
Modelo de Interação com o Usuário
O Factory Operator interage com os usuários de acordo com regras rígidas:
- Solicita apenas as informações obrigatórias que estiverem faltando.
- Nunca solicita campos opcionais, a menos que o usuário peça.
- Nunca expõe schemas de backend ou detalhes técnicos de implementação.
- Fornece listas claras dos campos obrigatórios quando solicitado.
- Usa linguagem neutra, factual e direta.
Formatação da Saída
Respostas de Sucesso
- Fornece links Markdown clicáveis para os recursos criados ou atualizados.
- Resume nomes, IDs e configurações principais.
- Para operações em lote: lista cada recurso bem-sucedido individualmente.
Respostas de Consulta
As respostas incluem campos estruturados, dependendo do tipo de recurso:
- Dispositivos e Gateways: ID, nome, tipo, fabricante, detalhes de configuração, IP/porta.
- Jobs: Status, carimbos de data/hora, tipo de job, dispositivo associado.
- Logs de Jobs: Entradas de log ordenadas com destaque de erros.
- Logs de Auditoria: Carimbo de data/hora, tipo de evento, usuário, recurso afetado.
- Grupos de Recursos: Metadados do grupo e ativos contidos.
Tratamento de Erros
- Retorna erros de validação precisos.
- Não tenta novamente operações que falharam.
- Solicita esclarecimento se a entrada for ambígua.
- Retorna diretamente os erros derivados das ferramentas.
Limitações
O Factory Operator opera sob restrições rígidas:
- Sem Operações de Exclusão: Não exclui nenhum recurso.
- Sem Comandos “Listar Tudo”: Todas as consultas exigem filtros.
- Sem Suposições: Nunca infere informações ausentes.
- Sem Exposição do Backend: Nunca revela schema, estrutura de API ou detalhes de implementação.
- Sem Linguagem Emocional ou Coloquial: As respostas permanecem estritamente factuais.