Retour à Questions et réponses sur l’IA
Pourquoi le pipeline Hermes Agent n’a-t-il pas rejoint TUI ?

Pourquoi le pipeline Hermes Agent n’a-t-il pas rejoint TUI ?

Questions et réponses sur l’IA Admin 108 vues

Hermes Agent ajoute --tui mais n’entre pas dans l’interface lors de l’exécution de pipelines ou d’environnements non interactifs, ce qui est une conception normale. Le TUI nécessite un vrai TTY ; Si stdin est occupé par des pipelines, Hermes revient à un seul motif de requête, ce qui est bon pour le scripting, mais pas pour les interfaces interactives.

Déclencheurs courants

  • echo 问题 | hermes --tui
  • hermes --tui
  • Il n’y a pas de terminaux interactifs dans CI, cron et systemd
  • Certains outils d’exécution à distance n’ont pas de pseudo-TTY assigné

Comment devrait-il être utilisé ?

Si vous voulez ouvrir l’interface, entrez-hermes --tui directement dans le terminal. Si vous voulez scripter des appels, ne vous attendez pas à un TUI et utilisez plutôt une commande one-shot classique ou un serveur API. Lors d’un SSH distant, confirmez que la connexion est assignée à un TTY, par exemple, les clients SSH courants le font par défaut, mais les commandes batch peuvent ne pas le faire.

La façon de procéder est simple : n’utilisez pas la TUI tant que l’environnement actuel ne vous permet pas de déplacer le curseur, de faire défiler et de continuer à taper normalement. TUI est une interface interactive, et les tâches d’automatisation seront plus stables grâce à la CLI/API.

Outils Recommandés

Plus