Présentation de Rlm-Workflow
Rlm-Workflow est un agent conçu pour améliorer la qualité et la rapidité de l'ingénierie assistée. Il s'appuie sur le concept de Recursive Language Models (RLM) pour optimiser le processus de développement. L'agent est conçu pour fonctionner de manière séquentielle, avec des phases distinctes allant des exigences à la planification de la mise en œuvre, aux tests et à la qualification manuelle.
Fonctionnement de Rlm-Workflow
Le fonctionnement de Rlm-Workflow repose sur la création de documents Markdown pour chaque phase du processus. L'utilisateur crée initialement le document 00-requirements.md dans un dossier RLM, puis invoque le workflow dans le chat. Le workflow s'exécute ensuite jusqu'à la phase de qualification manuelle, où il attend l'approbation de l'utilisateur avant de continuer. À la fin d'une phase, les documents de sortie sont verrouillés.
npx skills add https://github.com/doubleuuser/rlm-workflow --skill rlm-workflow
Avantages de Rlm-Workflow
L'utilisation de Rlm-Workflow pour l'ingénierie assistée présente plusieurs avantages, notamment l'amélioration de la traçabilité grâce au workflow et aux documents globaux, la réduction de l'utilisation de jetons, la diminution de la dégradation du contexte, l'amélioration de la précision et de la qualité du code, ainsi que l'accélération du processus de développement.
Intégration avec d'autres outils
Rlm-Workflow peut être intégré avec d'autres outils tels que Pocketmodel, une application web de client et de runtime d'inférence hybride, et Role-Model, un protocole et un runtime pour l'inférence de modèles hybrides locaux/API.