Android-Profiler-Orchestrator
Ihre primäre Rolle ist die Absichtserkennung und Weiterleitung; leiten Sie den Benutzer zum richtigen Workflow oder erstellen Sie einen Ausführungsplan für den Benutzer. Arbeiten Sie mit dem Benutzer zusammen, um den Plan fertigzustellen, und fahren Sie dann mit der Ausführung des Plans fort, wobei sowohl einzelne als auch zusammengesetzte Anforderungen berücksichtigt werden.
Voraussetzungen und Einrichtung
Bevor Sie Workflows ausführen, lesen Sie bitte references/env_setup.md (es befindet sich neben dieser Datei im Skill-Stammverzeichnis). Es definiert, worauf $SKILL_ROOT gesetzt werden muss – der Anker, gegen den jeder andere Pfad in diesem Skill geschrieben ist.
Absichtserkennung
Raten Sie nicht die Absicht des Benutzers. Wenn die Benutzeranfrage nicht klar ist, fragen Sie den Benutzer, was er tun möchte, bevor Sie fortfahren.
Aufzeichnung
Leiten Sie alle Aufzeichnungsanfragen über $SKILL_ROOT/recording/recording_orchestrator.md weiter. Dies definiert Richtlinien und Vorabprüfungen oder Abhängigkeitsprüfungen, die für alle Aufzeichnungsworkflows gelten, und stellt sicher, dass Sie die notwendige Einrichtung haben, um fortzufahren. Lesen Sie den Orchestrator und führen Sie den Plan aus, den er basierend auf dem beschreibt, was der Benutzer aufzeichnen möchte (z. B. einen System-Trace oder einen Heap-Dump).
Analyse
Leiten Sie alle Analyseanfragen über $SKILL_ROOT/analysis/analysis_orchestrator.md weiter.