Graph Compose: Fluxos de Trabalho Temporais Hospedados com Construtor Visual e IA

✍️ OpenClawRadar📅 Publicado: April 21, 2026🔗 Source
Graph Compose: Fluxos de Trabalho Temporais Hospedados com Construtor Visual e IA
Ad

Graph Compose é uma plataforma hospedada para orquestrar fluxos de trabalho de API no mecanismo de execução durável do Temporal. Você define fluxos de trabalho como gráficos de nós (chamadas HTTP, agentes de IA, iteradores, limites de erro) que são executados como fluxos de trabalho do Temporal sem gerenciar infraestrutura.

Três Maneiras de Construir o Mesmo Gráfico

Cada fluxo de trabalho usa um formato JSON consistente que pode ser criado através de:

  • Um construtor visual React Flow
  • Um SDK TypeScript tipado (@graph-compose/client)
  • Um assistente de IA que transforma inglês simples em um gráfico

Como Funciona

Você envia fluxos de trabalho JSON via API para https://api.graphcompose.io/v1/workflows/execute e eles são executados imediatamente no Temporal hospedado. Sem etapa de implantação, sem cluster Temporal para executar, sem workers para implantar. A plataforma gerencia agendamento, novas tentativas, limites de erro e persistência de estado.

Exemplo de Fluxo de Trabalho

const workflow = {
  "nodes": [
    {
      "id": "upload_image",
      "type": "http",
      "dependencies": [],
      "http": {
        "method": "PUT",
        "url": "https://storage.example.com/{{ context.filename }}",
        "headers": {
          "Content-Type": "{{ context.contentType }}",
          "Authorization": "Bearer {{ $secret('storage_token') }}"
        },
        "body": "{{ context.imageData }}"
      },
      "activityConfig": {
        "retryPolicy": {
          "maximumAttempts": 3,
          "initialInterval": "1s",
          "backoffCoefficient": 2
        },
        "startToCloseTimeout": "30 seconds"
      }
    },
    {
      "id": "generate_thumbnails",
      "type": "http",
      "dependencies": ["upload_image"],
      "http": {
        "method": "POST",
        "url": "https://images.example.com/process",
        "body": {
          "source": "{{ results.upload_image.data.url }}",
          "sizes": ["400x400", "200x200"]
        }
      }
    }
  ],
  "context": {
    "filename": "profile.jpg",
    "contentType": "image/jpeg"
  }
}
Ad

Recursos Principais

  • Execução Durável: Fluxos de trabalho sobrevivem a reinicializações de servidor, falhas de rede e travamentos de processo. O Temporal reproduz a partir do último ponto de verificação.
  • Novas Tentativas Automáticas: Configure políticas de nova tentativa por nó com tentativas máximas, intervalos de backoff e tipos de erro não passíveis de nova tentativa.
  • Limites de Erro: Envolva nós em limites de erro estilo try/catch com comportamento de fallback.
  • Persistência de Estado: Consulte o estado do fluxo de trabalho a qualquer momento.
  • Expressões de Modelo: Nós referenciam resultados de nós anteriores através da sintaxe {{ results.node_id.data.field }}.

Licenciamento

Modelo de núcleo aberto: os fundamentos de execução e o serviço de integrações são AGPL-3.0, enquanto o orquestrador da plataforma, o construtor visual e o assistente de IA são proprietários.

📖 Read the full source: HN AI Agents

Ad

👀 See Also

Análise do Conselho LLM Revela Estratégias Práticas de Otimização de Tokens de Código Claude
Tools

Análise do Conselho LLM Revela Estratégias Práticas de Otimização de Tokens de Código Claude

Um desenvolvedor usou a ferramenta LLM Council com 5 personas para analisar padrões de uso do Claude Code, identificando que o modo de pensamento estendido por padrão era o maior consumidor de tokens. O playbook resultante alcançou redução de 60-70% nos tokens com mesma ou melhor qualidade de saída.

OpenClawRadar
Resultados Práticos de 11 Construções de Software Multiagente sem Scaffolding Programático
Tools

Resultados Práticos de 11 Construções de Software Multiagente sem Scaffolding Programático

Análise de 11 construções autônomas de multiagentes mostra que a aplicação de escopo funciona mecanicamente (20/20 sucessos) não por meio de prompts (0/20), os custos de orquestração são dominados pela reingestão de memória (~95% do gasto de entrada), e a capacidade do modelo do trabalhador cria lacunas de produtividade de 9,8x.

OpenClawRadar
Claude Skills Hub: Repositório Pesquisável com 789+ Habilidades de Código Claude e 10 Agentes Autônomos
Tools

Claude Skills Hub: Repositório Pesquisável com 789+ Habilidades de Código Claude e 10 Agentes Autônomos

O Claude Skills Hub (clskills.in) oferece uma interface de busca centralizada para mais de 789 arquivos de habilidades do Claude Code em 71 categorias, além de 10 agentes de IA autônomos que encadeiam múltiplas habilidades em fluxos de trabalho completos. O projeto de código aberto agrega habilidades de várias coleções da comunidade e oferece downloads com um clique.

OpenClawRadar
Fluxo de Trabalho de Agente de IA Local Usando OpenCode, FastMCP e DeepSeek-r1
Tools

Fluxo de Trabalho de Agente de IA Local Usando OpenCode, FastMCP e DeepSeek-r1

Um desenvolvedor compartilha sua configuração local de agente de IA usando OpenCode com arquivos AGENTS.md para prompts de sistema determinísticos, FastMCP para expor funções locais e DeepSeek-r1 via Ollama para subagentes específicos como testes.

OpenClawRadar