Saltar para o conteúdo principal

Visão Geral

O Project Spec Engine (PSE) é o gerador de especificações com IA do Apollo. Ele recebe entradas não estruturadas (transcrições de reuniões, anotações, documentos) e produz especificações estruturadas e prontas para implementação através de um pipeline em múltiplos estágios.

Pipeline

1

Entrada

Forneça material de origem: transcrições de reuniões, resumos de chamadas, documentos ou descrições livres. Múltiplas entradas podem ser combinadas.
2

Geração de Escopo

A IA analisa as entradas e gera um documento de escopo do projeto com objetivos, restrições e premissas.
3

PRD (Product Requirements Document)

Um PRD detalhado é gerado com requisitos funcionais, requisitos não funcionais e critérios de sucesso.
4

Épicos

O PRD é dividido em épicos de alto nível — grandes áreas de funcionalidade que conterão múltiplas histórias.
5

Histórias de Usuário

Cada épico é decomposto em histórias de usuário com critérios de aceitação.
6

PRPs (Project Ready Prompts)

As histórias são convertidas em prompts prontos para implementação com:
  • Arquivos a criar/modificar
  • Requisitos de segurança
  • Requisitos de desempenho
  • Requisitos de teste
7

Exportar para Tarefas

Os PRPs podem ser exportados diretamente como tarefas do Apollo, prontos para os desenvolvedores pegarem.

Revisão Humana

Em cada estágio do pipeline, você pode:
  • Revisar o conteúdo gerado
  • Editar qualquer seção antes de prosseguir
  • Aprovar para avançar ao próximo estágio
  • Regenerar se o resultado não for satisfatório
  • Fazer perguntas de esclarecimento — a IA também pode pedir esclarecimentos

Padrões da Organização

O PSE utiliza padrões organizacionais para garantir resultados consistentes. Os padrões cobrem:
  • Decisões tecnológicas — frameworks, linguagens e bibliotecas preferidas
  • Infraestrutura — alvos de deploy, padrões de CI/CD
  • Segurança — padrões de autenticação, regras de tratamento de dados
  • Arquitetura de código — design patterns, convenções de nomenclatura
Gerencie os padrões em /pse/standards ou por projeto em /projects/:id/settings/standards.

Configuração de Prompts

Personalize os prompts de IA usados em cada estágio do PSE em /pse/prompts. Isso permite ajustar o formato e o nível de detalhe da saída.