47 lines
3.8 KiB
HTML
47 lines
3.8 KiB
HTML
<!doctype html>
|
||
<html lang="fr">
|
||
<head>
|
||
<meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1">
|
||
<meta name="robots" content="noindex,nofollow">
|
||
<title>Identité · Assistant</title>
|
||
<link rel="stylesheet" href="/static/css/alfred-identity-glass.css?v=1">
|
||
<script src="/static/js/alfred-identity-glass.js?v=1" defer></script>
|
||
<!-- DONA_HOLO_V1 -->
|
||
<link rel="stylesheet" href="/static/css/dona-holographic-v1.css?v=1">
|
||
</head>
|
||
<body>
|
||
<header class="id-head">
|
||
<a class="id-brand" href="/"><span class="id-letter" id="idInitial">A</span><span><strong id="idName">Assistant</strong><small>Identité et personnalité</small></span></a>
|
||
<nav aria-label="Navigation"><a href="/">Accueil</a><a href="/config">Configuration</a><a href="/surveillance">Surveillance</a><a href="/logs">Journaux</a><a href="/identity" class="active" aria-current="page">Identité</a></nav>
|
||
</header>
|
||
<main class="id-main">
|
||
<div class="id-title"><div><p class="id-eyebrow">PERSONNALISATION · HERMES</p><h1>Personnalité de Dona · Hermes</h1><p>Cette page modifie maintenant le fichier natif SOUL.md de Hermes. Aucune instruction n’est ajoutée aux demandes vocales.</p></div><span class="id-pill" id="idBadge">Vérification…</span></div>
|
||
<section class="id-panel" id="idLoginPanel" hidden>
|
||
<h2>Accès administrateur</h2><p>Utilise le même mot de passe que la page Configuration.</p>
|
||
<form id="idLoginForm"><label for="idPassword">Mot de passe</label><input type="password" id="idPassword" autocomplete="current-password" required><button type="submit" class="id-button primary">Se connecter</button></form>
|
||
<p id="idLoginMessage" role="alert"></p>
|
||
</section>
|
||
<section id="idEditor" hidden>
|
||
<div class="id-layout">
|
||
<div class="id-panel id-editor-card">
|
||
<div class="id-editor-title"><div><h2>Personnalité Hermes (SOUL.md)</h2><p>Édition directe de <code>/root/.hermes/SOUL.md</code> · format Markdown</p></div><span id="idCount">0 caractère</span></div>
|
||
<label class="id-sr-only" for="idText">Instructions Hermes</label>
|
||
<textarea id="idText" spellcheck="false" autocomplete="off" aria-describedby="idEditorHelp"></textarea>
|
||
<p class="id-tip" id="idEditorHelp">Enregistre, puis démarre une nouvelle session Hermes depuis Configuration pour appliquer cette personnalité. Le texte n’est jamais injecté dans tes demandes.</p>
|
||
<div class="id-buttons"><button type="button" class="id-button" id="idReload">Recharger</button><button type="button" class="id-button primary" id="idSave">Enregistrer l'identité</button></div>
|
||
<p id="idMessage" role="status" aria-live="polite"></p>
|
||
</div>
|
||
<aside class="id-side">
|
||
<section class="id-panel"><p class="id-kicker">IDENTITÉ ACTIVE</p><div class="id-current"><span id="idAvatar">A</span><div><strong id="idActiveName">—</strong><small>Nom configuré dans /config</small></div></div><p>Modifier le nom dans <a href="/config">Configuration</a> synchronise automatiquement les mentions de l'assistant dans ce document.</p></section>
|
||
<section class="id-panel"><h2>Conseils de rédaction</h2><p>Décris les règles de conversation et les préférences durables. Pour les outils spécialisés, utilise les Skills Hermes.</p><div class="id-example">## Style<br>Tu réponds en français, avec des phrases naturelles.<br><br>## Outils<br>Tu confirmes une action seulement après le succès de son outil.</div></section>
|
||
<section class="id-panel"><h2>Sauvegardes</h2><p>Une copie est créée avant chaque modification dans <code>/opt/alfred/app/config/identity_history/</code>. La configuration technique, les MCP et les tokens ne sont jamais modifiés ici.</p></section>
|
||
</aside>
|
||
</div>
|
||
</section>
|
||
</main>
|
||
<!-- ALFRED_DEVELOPER_V1 -->
|
||
<script src="/static/js/alfred-maintenance-link.js?v=1" defer></script>
|
||
<script defer src="/static/js/dona-holographic-v1.js?v=1"></script>
|
||
</body>
|
||
</html>
|