Pular para o conteúdo

Introdução

O Perfica é um aplicativo de desktop para Windows, macOS e Linux. Você descreve um aplicativo, e loops de agentes de IA planejam, constroem, revisam e testam o aplicativo em uma pasta no seu próprio computador. Quando uma execução fica sem trabalho, o Perfica escreve um relatório final, e a aba Report pode executar o aplicativo em uma prévia ao vivo.

O nome vem do latim perficere, terminar.

Palavra O que significa
Bubble Um agente com um papel: Architect, Designer, Coder, Reviewer, Tester, Fixer e outros. Cada vez que um bubble é executado é uma passada.
Loop (ou ring) Uma cadeia fechada de bubbles. A saída de cada bubble é a entrada do próximo, e o loop continua girando enquanto houver trabalho.
Sub-loop Um loop conectado a um bubble Subloop em um loop principal. Quando o bubble anterior falha, o loop principal espera enquanto o Sub-loop é executado e depois continua. Ele fica ao lado do seu loop e gira no sentido oposto.
Board Um projeto: seus loops, seu Task Book, o briefing do projeto e, normalmente, uma pasta no disco.
Task Book Os cartões do board: Draft, Approved, Implementing, Review, Done e Blocked. Os loops pegam apenas trabalho Approved.
Manager O chat com o qual você planeja. Ele tem quatro modos: Ask, Plan, Code e Build.
Finish report O que uma execução concluída deixa na aba Report do Manager: o que foi construído, como executá-lo, o que foi testado e o que falta, ao lado de uma Live preview do aplicativo.