Sparround

Quraşdırma yolları və nə yaradılır

Dörd rəsmi yol var:

  • Desktop installer (macOS/Windows) — sayta gir, faylı yüklə, işə sal
  • Shell installer (Linux/macOS/WSL2/Termux) — bir sətirlik curl ... | bash
  • PowerShell installer (Windows) — iex (irm ...)
  • Docker — hazır image

İnstaller Git-dən başqa hər şeyi özü gətirir: uv, Python 3.11, Node.js, ripgrep, ffmpeg, virtual mühit və qlobal hermes əmri.

Bir sətirlik curl | bash rahatdır, amma bu, skript yükləyib dərhal icra etmək deməkdir. Şirkət mühitində normal praktika belədir: skripti əvvəlcə fayla yüklə, oxu, sonra işlət. Bunu bir mövzuda daha geniş açacağıq — Hermes-in özü də bu naxışı (curl | sh) təhlükəli əmr kimi tanıyır.

Per-user quraşdırmaRoot quraşdırma
Kod`~/.hermes/hermes-agent/``/usr/local/lib/hermes-agent/`
İcra faylı`~/.local/bin/hermes``/usr/local/bin/hermes`
Məlumat və konfiqurasiya`~/.hermes/``~/.hermes/`

~/.hermes/ qovluğu agentin bütün həyatıdır — onu tanımaq sonrakı hər şeyi asanlaşdırır:

  • config.yaml — sirr olmayan bütün parametrlər
  • .env — API açarları, tokenlər, parollar
  • auth.json — OAuth kimlik məlumatları
  • MEMORY.md, USER.md, SOUL.md — yaddaş və kimlik
  • skills/ — quraşdırılmış və agentin yaratdığı skill-lər
  • sessions/, state.db — söhbət tarixçəsi
  • logs/ — loglar (sirrlər avtomatik redaksiya olunur)
  • cron/ — planlaşdırılmış tapşırıqlar və onların çıxışı

Praktika. Quraşdırdıqdan sonra hermes doctor işlət və ~/.hermes/ qovluğunu ls -la ilə nəzərdən keçir. Hazır sayılır: .env faylının icazələrini yoxlamısan (chmod 600 tövsiyə olunur) və hansı faylın nəyə cavabdeh olduğunu izah edə bilirsən.

📚 Mənbələr və sənədlər