Nachdem du Tool Search mit Hermes Agent geöffnet hast, kannst du kein Tool mehr finden. Zuerst solltest du unterscheiden, ob es "versteckt, wartet auf Suchen" oder "überhaupt nicht geladen" ist. Der Zweck der Tool-Suche ist nicht, alle Tools in den aktuellen Kontext zu quetschen, sondern einige Werkzeuge in das auffindbare Verzeichnis zu platzieren und bei Bedarf herauszuziehen.
Versteckte und ungeladene Leistungen unterscheiden sich
Wenn das Werkzeug im Inhaltsverzeichnis zu finden ist, das Modell es aber nicht aktiv verwendet, liegt dies wahrscheinlich an einer unklaren Aufgabenbeschreibung oder das Modell stellt fest, dass das aktuelle Problem dieses Werkzeug nicht benötigt. Wenn das Tool überhaupt nicht gefunden werden kann, überprüfen Sie den MCP-Server, die Plugins, den Anbieter oder die Umgebungsvariablen, was bedeutet, dass es den Tool-Registrierungsprozess noch nicht betreten hat.
Verbinden Sie während der Fehlerbehebung nicht mehrere MCPs gleichzeitig. Zuerst behalte ein Werkzeug, das du testen möchtest, und lass Hermes eine Aufgabe erledigen, die aufgerufen werden muss. Wenn du den Mindesttest bestehst, kannst du nach und nach weitere Werkzeuge hinzufügen. So können Sie erkennen, ob das Werkzeug selbst kaputt ist oder ob zu viele Werkzeuge Entdeckung und Auswahl schlecht machen.
Wie man die korrekte Anwendung erleichtert
Die Eingabeaufforderungen geben klar an, was überprüft werden soll, welche Datenquelle verwendet werden soll und welche Ausgabe man erwartet. Zum Beispiel ist "Bitte suchen Sie nach diesem Repository-Problem in GitHub-Tools" einfacher, um das richtige Tool auszulösen, als "Helfen Sie mir zu sehen, warum es einen Fehler bekommt." Tool Search ist kein Gedankenlesen; es erfordert klare Aufgabenleit.
Wenn es von einem Team konfiguriert ist, wird empfohlen, Hochrisiko-Tools in ein schmaleres Toolkit einzuordnen, während risikoarme Suchwerkzeuge für permanente Suchverzeichnisse geeignet sind. Tool-Discovery bedeutet nicht, dass Tools einfach angerufen werden sollten, insbesondere solche, die in Datenbanken schreiben, Inhalte veröffentlichen oder Cloud-Ressourcen modifizieren können.
Ein weiterer Punkt, der leicht übersehen wird: Wenn die Toolbeschreibung zu vage ist, kann das auch die Suchergebnisse verschlechtern. Klar zu nennen, dass Zweck, Input, Einschränkungen und ungeeignete Szenarien für Werkzeuge nützlicher sind, als einfach die Anzahl der Werkzeuge zu erhöhen. Ein Suchverzeichnis ist keine Repository-Liste, sondern ein Index zur Auswahl des Modells.