Skip to content
Apothem
Vergleich

Apothem im Vergleich zur manuellen Hermes-Konfiguration

Die Hermes-Konfiguration von Hand pflegen oder sie über das gemeinsame Profil von Apothem verwalten.

Hermes liest ~/.hermes/config.yaml. Apothem schreibt die native YAML-Konfiguration (und projiziert dabei das MCP-Inventar des Profils in mcp_servers) und installiert gemeinsame Befehls- und Skill-Kohorten unter ~/.hermes/.apothem/support/skills/, die es unter skills.external_dirs aufführt, damit Hermes sie lädt. Das eigene skills.config von Hermes enthält Einstellungen je Skill, daher verfasst Apothem es nicht.

Status

Vorschau. Der Hermes-Adapter zielt auf die aktuell dokumentierte Konfigurationsdatei und die Skill-Discovery-Oberfläche. Kohorten, die keine Skills sind, bleiben Apothem-Unterstützungsmaterial.

Aufwandsvergleich

AufgabeManuelle KonfigurationVon Apothem verwaltet
Wiederverwendbare Skills verfassenKonfiguration und Skill-Verzeichnisse von Hand bearbeitenEinmal im gemeinsamen Korpus schreiben
Kohorten mit anderen Harnesses abgestimmt haltenManuell, je WerkzeugAutomatisch bei apothem update
Die Konfiguration installieren / entfernenManuellapothem install / apothem uninstall
Prüfen, ob die Konfiguration korrekt istManuelle Inspektionapothem verify --harness hermes

Was Apothem verwaltet

Der Hermes-Adapter schreibt config.yaml, verpackt Apothem-Slash-Befehle als Skills, kopiert Apothem-Skills in das Unterstützungsverzeichnis und hält Regeln, Templates, Agenten und Hook-Material unter dem Apothem-Unterstützungs-Teilbaum. Außerdem fügt er ~/.hermes/.apothem/support/skills in config.yaml zu skills.external_dirs hinzu, damit Hermes diese Skills lädt. Diese Liste steht in der dokumentierten Rangfolge von Hermes an letzter Stelle, daher hat ein Skill gleichen Namens in Ihrem Projekt oder in ~/.hermes/skills/ vermutlich Vorrang vor der Apothem-Kopie; die geprüfte Hermes-Dokumentation nennt die Regel für solche Namenskonflikte nicht.

Migrationspfad

  1. Führen Sie apothem profile init aus, um das gemeinsame Profil zu erstellen, falls Sie das noch nicht getan haben.
  2. Verschieben Sie wiederverwendbare Hermes-Skills oder Befehls-Prompts in das gemeinsame Korpus.
  3. Führen Sie apothem install --harness hermes aus, um die native Konfiguration zu rendern, die das Unterstützungsverzeichnis für Skills unter skills.external_dirs aufführt, und um die Skills zu installieren. apothem update behält Schlüssel, die Sie zu config.yaml hinzufügen.
  4. Führen Sie apothem verify --harness hermes aus, um zu bestätigen, dass die Konfiguration angekommen ist.

Als Nächstes lesen

On this page