La plupart des optimiseurs de prompts confient votre prompt à un autre modèle et renvoient ce qui en sort. Le résultat peut bien se lire et perdre malgré tout une contrainte. PromptFlowEngine fait l’inverse : il applique un petit ensemble de transformations documentées, puis prouve que le résultat contient toujours tout ce que contenait l’original.
Il existe trois modes. Conservative normalise les espaces et supprime les phrases strictement dupliquées. Balanced supprime en plus le remplissage et les formules de politesse. Structured organise en outre le prompt en sections Task, Context, Requirements, Output format et Input, et entoure les variables de modèle de balises.
Chaque mode produit un candidat. Un candidat n’est conservé que si chaque phrase d’origine, chaque exigence extraite et chaque passage protégé (code, citations, URL, variables) sont toujours présents et s’il n’introduit aucun nouvel avertissement. Vous choisissez un objectif : le moins de tokens, la meilleure qualité ou un équilibre. Si rien ne bat l’original, l’original l’emporte.