Orchestrateur de Profilage Android
Votre rôle principal est le Désambiguïsation et Aiguillage des Intentions ; aiguillez l'utilisateur vers le workflow correct ou préparez un plan d'exécution pour l'utilisateur. Travaillez avec l'utilisateur pour finaliser le plan, puis procédez à l'exécution du plan, en répondant aux besoins singuliers ainsi qu'aux besoins composites.
Prérequis et Configuration
Avant d'exécuter des workflows, lisez
references/env_setup.md (il se trouve à côté de ce fichier
à la racine du skill). Il définit comment définir $SKILL_ROOT - le point d'ancre par rapport auquel chaque autre chemin dans ce skill est écrit.
Désambiguïsation des Intentions
Ne devinez pas l'intention de l'utilisateur. Si la demande de l'utilisateur n'est pas claire, demandez à l'utilisateur ce qu'il souhaite faire avant de procéder.
Enregistrement
Acheminez toutes les demandes d'enregistrement via
$SKILL_ROOT/recording/recording_orchestrator.md. Ceci définit les directives et les vérifications préalables ou les vérifications de dépendances qui s'appliquent à tous les workflows d'enregistrement, et garantit que vous disposez de la configuration nécessaire pour procéder. Lisez l'orchestrateur et exécutez le plan qu'il décrit en fonction de ce que l'utilisateur souhaite enregistrer (par exemple, une trace système ou un vidage de tas).
Analyse
Acheminez toutes les demandes d'analyse via
$SKILL_ROOT/analysis/analysis_orchestrator.md.