Skip to content

Avancé : Pipeline et mécanismes internes

Ce chapitre explique en détail les mécanismes de base et les fonctionnalités avancées de l'AI App Factory, notamment le fonctionnement détaillé du pipeline en 7 étapes, les stratégies de planification du planificateur Sisyphus, les mécanismes de permissions et de sécurité, les stratégies de gestion des échecs, ainsi que l'optimisation du contexte pour économiser les coûts en tokens.

Prérequis

Avant d'étudier ce chapitre, assurez-vous d'avoir terminé :

Contenu du chapitre

Ce chapitre couvre les sujets suivants :

Explication détaillée du pipeline en 7 étapes

Mécanismes internes

  • Explication détaillée du planificateur Sisyphus

    • Comprenez comment le planificateur coordonne le pipeline, gère les états et effectue les vérifications de permissions
    • Maîtrisez les stratégies de planification et les principes de la machine à états
  • Optimisation du contexte : Exécution par sessions

    • Apprenez à utiliser la commande factory continue pour économiser des tokens
    • Maîtrisez les meilleures pratiques pour créer de nouvelles sessions à chaque étape
  • Mécanismes de permissions et de sécurité

    • Comprenez la matrice des limites de capacités, le traitement des dépassements de permissions et les mécanismes de vérification de sécurité
    • Maîtrisez la configuration de sécurité et la gestion des permissions
  • Gestion des échecs et rollback

    • Apprenez l'identification des échecs, les mécanismes de réessai, les stratégies de rollback et les processus d'intervention humaine
    • Maîtrisez les techniques de dépannage et de récupération

Recommandations pour le parcours d'apprentissage

Ordre d'apprentissage recommandé

  1. Complétez d'abord le pipeline en 7 étapes (dans l'ordre)

    • Bootstrap → PRD → UI → Tech → Code → Validation → Preview
    • Chaque étape a des entrées et sorties claires, les étudier dans l'ordre permet d'établir une compréhension complète
  2. Ensuite, étudiez le planificateur et l'optimisation du contexte

    • Comprenez comment Sisyphus coordonne ces 7 étapes
    • Apprenez à optimiser le contexte pour économiser les coûts en tokens
  3. Enfin, étudiez la sécurité et la gestion des échecs

    • Maîtrisez les limites de permissions et les mécanismes de sécurité
    • Comprenez les scénarios d'échec et les stratégies de réponse

Points d'accentuation selon les rôles

RôleChapitres prioritaires
DéveloppeurCode, Validation, Tech, Orchestrateur
Chef de produitBootstrap, PRD, UI, Preview
Lead techniqueTech, Code, Sécurité, Gestion des échecs
Ingénieur DevOpsValidation, Preview, Optimisation du contexte

Prochaines étapes

Après avoir terminé ce chapitre, vous pouvez continuer à apprendre :


💡 Conseil : Si vous rencontrez des problèmes lors de l'utilisation, consultez d'abord le chapitre FAQ et dépannage.