Ce face hermes kanban
hermes kanban administrează o tablă de sarcini pe care mai multe profiluri colaborează. Fiecare card este preluat de un worker propriu, cu sesiune proprie; cardurile au dependențe (link), responsabili (--assignee), comentarii și stări precum blocked, review sau scheduled. O instalare poate avea mai multe table (câte una per proiect), fiecare cu baza ei SQLite; tabla inițială se numește default.
Tabla se alege, în ordinea priorității, din --board, variabila HERMES_KANBAN_BOARD, fișierul ~/.hermes/kanban/current sau default. Dispecerul din gateway trece prin toate tablele la fiecare tick; dispatch rulează o singură trecere manual. Toate acțiunile există și ca /kanban în chat, cu aceleași argumente.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
boards list | create <slug> | switch <slug> | show | rename | rm |
Administrarea tablelor. |
create "<titlu>" |
Card nou: --body, --assignee, --parent, --workspace, --priority, --skill și altele. |
list (ls) |
Cardurile; filtre --mine, --assignee, --status, --json. |
show <id> |
Card cu comentarii și evenimente. |
assign <id> <profil> |
Atribuie (none elimină atribuirea). |
link / unlink <părinte> <copil> |
Dependențe. |
comment <id> "<text>" |
Comentariu, citit de următorul worker. |
complete / block / unblock <id> |
Finalizare / blocare pentru intervenție umană / deblocare. |
request-review / request-changes / reopen-review |
Fluxul de recenzie. |
dispatch [--dry-run] [--max N] |
O trecere a dispecerului. |
specify / decompose <id> |
Transformă un card de triaj într-o specificație sau îl împarte în carduri copil, cu un model auxiliar. |
archive <id> / gc |
Ascunde cardul / șterge workspace-urile temporare ale cardurilor arhivate. |
Exemple practice
Exemplul 1: Tablă nouă și un card pe ea
Exemplul din referința oficială.
hermes kanban boards create atm10-server --name "ATM10 Server"
hermes kanban --board atm10-server create "Restart server" --assignee ops
Exemplul 2: Schimbarea tablei active
hermes kanban boards switch atm10-server
hermes kanban list
Greșeli frecvente și bune practici
- Aștepți ca
/goalsă creeze carduri. Nu o face; munca pe tablă o pui tu cuhermes kanban create. - Ștergi definitiv o tablă cu
boards rm --delete. Fără--deleteeste doar arhivată și recuperabilă.