Memorie pentru contextul care persistă
În Hermes, memoria persistentă are un domeniu legat de profilul folosit. O preferință precum formatul local al datei poate fi potrivită pentru memorie. Folosește un profil distinct pentru probele cu o echipă și confirmă că pornești fiecare sesiune cu profilul pe care îl aștepți.
Tratează o modificare de memorie ca pe o modificare de context. Dacă agentul reține greșit că intervalul de raportare începe duminica, eroarea se poate repeta. Verifică ce a fost salvat după o conversație și elimină detaliile expirate sau inutile când se schimbă procesul.
Skill pentru o procedură verificabilă
Un skill descrie cum se execută o sarcină și poate fi încărcat la nevoie. Pentru raportul săptămânal, consemnează ordinea operațiunilor, denumirile coloanelor, tratamentul rândurilor duble și regula pentru valori lipsă. Descrie forma rezultatului printr-un exemplu fictiv pe care echipa îl recunoaște ușor.
Versiunea procedurii poate face parte din antetul raportului intern. Când apare o coloană nouă, schimbă exemplarul de probă și actualizează documentația în aceeași revizie. Păstrează un caz de test pentru formatul anterior dacă mai există exporturi vechi în circulație.
Setările care cer un control explicit
Documentația Hermes descrie opțiuni de aprobare a scrierilor în memorie și în skill-uri. Activează-le în profilul pilot dacă dorești ca un responsabil să examineze modificările înainte să devină active. Verifică setarea după configurare, inclusiv cum apar propunerile dintr-o sesiune care rulează printr-un canal de mesagerie.
Configurează mediul în care se execută comenzile separat de modelul de limbaj. Un backend de terminal izolat poate primi acces numai la directorul pilotului, în timp ce alegerea furnizorului modelului stabilește alt traseu pentru date. Notează ambele decizii în instrucțiunile de operare.
Când automatizezi programarea
Lasă mai întâi trei rulări manuale să treacă prin aceeași verificare. Urmărește cum se comportă fluxul atunci când lipsește exportul sau are coloanele în altă ordine. În ambele situații, fă să apară o eroare pe care responsabilul o poate rezolva dintr-un singur loc.
Abia după probe, stabilește momentul recurent și persoana care primește rezultatul. Păstrează fișierul brut și raportul produs în dosare distincte, cu dată și versiune. Dacă o rulare se repetă, folosește același identificator ca să poți depista duplicatele înainte de distribuire.
În practică
Scrie într-un skill cinci reguli pentru un raport fictiv și păstrează în memorie numai convenția de dată. Într-o a doua sesiune, provoacă deliberat o modificare a fiecăreia și verifică fluxul de aprobare. Apoi cere același raport fără un fișier de intrare și examinează mesajul de eroare.