Lorsque l’agent Hermes crée un nouveau profil, il constate que des compétences, des souvenirs ou des sessions sont « manquants », et il y a une forte probabilité qu’il soit normalement isolé. Un profil est à l’origine une instance Hermes distincte : chacune avec sa configuration, ses sessions, ses compétences et ses répertoires personnels. Si vous souhaitez copier d’anciennes données, vous devez choisir la bonne méthode de clonage lors de leur création.
cloner et cloner ne sont pas la même chose
Dans la référence officielle de la ligne de ligne, hermes profile create name --clone copie le contenu de base comme la configuration, le .env et le SOUL.md ; --clone-all copie plus d’état. Si vous ne créez qu’un profil vide, vous ne verrez naturellement pas les compétences et souvenirs de l’ancien profil.
Comment juger si le profil est mal coupé
- Faites
hermes profile listpour voir quels profils sont actuellement disponibles. - Exécutez
hermes profile show 名称pour voir le répertoire personnel. - Utilisez
hermes -p 名称 chatpour spécifier temporairement les profils afin d’éviter les défauts épinglés et trompeurs. - Vérifiez que
HERMES_HOMEn’est pas écrasé par des variables d’environnement manuelles.
Utilisation recommandée
Les robots de travail, personnels, de test et d’automatisation peuvent être divisés en profils ; les tâches parallèles dans un même dépôt de code n’ont pas nécessairement besoin d’être divisées en profils, utilisant plus souvent des arbres de travail. Plus il y a de profils, plus le coût de gestion des modèles, clés, mémoires et compétences est élevé.
Si vous voulez simplement expérimenter temporairement une nouvelle configuration, créer un nouveau profil vide est une bonne chose ; si vous voulez reproduire un environnement mature, utilisez --clone ou --clone-all et supprimez les clés qui ne devraient pas être partagées après la création.