Zbuduj prywatne środowisko agenta AI z Hermes, NAS, GitHub, Obsidian i Telegramem

Eva Wong jest Technicznym pisarzem i stałym majsterkowiczem w ZimaSpace. Całe życie geek z pasją do homelabów i oprogramowania open-source, specjalizuje się w tłumaczeniu skomplikowanych koncepcji technicznych na przystępne, praktyczne przewodniki. Eva wierzy, że samodzielne hostowanie powinno być zabawą, a nie czymś onieśmielającym. Poprzez swoje samouczki umożliwia społeczności rozwiewanie tajemnic konfiguracji sprzętu, od budowy pierwszego NAS po opanowanie kontenerów Docker.

Jeśli twój agent AI działa tylko wtedy, gdy laptop jest włączony, to nadal narzędzie desktopowe. Prywatne środowisko agenta AI potrzebuje stabilnego miejsca do działania, systemu pamięci, który może czytać i aktualizować, historii wersji do przeglądu oraz prostego sposobu wysyłania zadań z dowolnego miejsca.

Praktyczny zestaw to: Hermes jako środowisko wykonawcze agenta, NAS lub VM jako baza 24/7, Obsidian jako pamięć Markdown, GitHub jako warstwa synchronizacji i przeglądu, Telegram jako interfejs poleceń oraz lokalne narzędzia AI takie jak Ollama i Open WebUI, gdy liczy się prywatność lub koszty.

Co właściwie robi to środowisko pracy

To ustawienie zamienia rozproszone użycie AI w powtarzalny workflow. Zamiast kopiować tekst między ChatGPT, notatkami, GitHub i aplikacjami do wiadomości, wysyłasz jedno polecenie, pozwalasz Hermesowi je przetworzyć, zapisujesz wynik w Obsidian, śledzisz zmianę w GitHub i otrzymujesz wynik w Telegramie.

Problem Naprawa środowiska pracy Narzędzie
Agent zapomina kontekst projektu Przechowuj trwałą pamięć w Markdown Obsidian
Zmianom agenta trudno zaufać Śledź każdą edycję dzięki historii wersji GitHub
Laptop nie może działać 24/7 Przenieś środowisko wykonawcze na sprzęt zawsze włączony NAS / VM
Zadania trudno wysyłać zdalnie Używaj mobilnego kanału poleceń Telegram
Rutynowe wywołania AI kosztują za dużo Uruchamiaj proste zadania lokalnie, gdy to możliwe Ollama / Open WebUI

Używaj Hermesa jako środowiska wykonawczego agenta

Hermes Agent to warstwa wykonawcza. Otrzymuje zadania, utrzymuje kontekst, współpracuje z umiejętnościami, komunikuje się przez kanały wiadomości i może uruchamiać zaplanowane zadania. W tym zestawie Hermes jest wykonawcą; NAS to miejsce, gdzie wykonawca działa.

Nie zaczynaj od przekazania Hermesowi pełnej kontroli nad wszystkim. Zacznij od wąskich zadań: podsumuj notatkę, zapisz link, stwórz codzienny briefing, sprawdź repozytorium GitHub lub przygotuj szkic odpowiedzi na Telegram do zatwierdzenia. Dla warstwy Hermesa postępuj zgodnie z oficjalnym przewodnikiem ZIMA, aby środowisko agenta było zainstalowane na tym samym zawsze włączonym miejscu pracy, które przechowuje twój vault, logi i zadania automatyzacji.

Najlepsze pierwsze zadania Hermesa

Zadanie Wejście Wynik
Zapisz link URL Telegrama Notatka Obsidian z podsumowaniem i tagami
Codzienny briefing projektowy Zmiany w GitHub + ostatnie notatki Podsumowanie Telegrama
Zbieranie materiałów do badań Tekst, zrzut ekranu lub notatka głosowa Strukturalna notatka w wiki/
Zatwierdzenie szkicu Wiadomość wywołująca lub przychodząca Szkic wysłany do Telegrama przed wykonaniem akcji

Uruchamiaj Agenta na NAS lub VM, nie tylko na komputerze stacjonarnym

Komputer stacjonarny jest dobry do edycji notatek i przeglądania zmian. Nie nadaje się do ciągłej automatyzacji. NAS lub VM są lepsze do zadań cron, synchronizacji w tle, botów Telegram, logów i długotrwałych zadań agenta.

Tu naturalnie pasuje ZimaSpace. ZimaBoard 2 serwer osobisty wystarcza na lekką przestrzeń roboczą Hermesa z Telegramem, synchronizacją GitHub, cronem i plikami Obsidian. ZimaCube 2 AI NAS ma więcej sensu, gdy sejf jest duży, pliki mają znaczenie lub chcesz mieć Ollamę, Open WebUI, RAG i magazyn zespołowy w jednym miejscu.

Użyj Obsidian jako warstwy pamięci agenta

Obsidian działa, ponieważ pamięć pozostaje czytelna. Jego lokalny model przechowywania danych Markdown oznacza, że notatki istnieją jako zwykłe pliki wewnątrz sejfu. Ludzie mogą je edytować. Agenci mogą je czytać i aktualizować.

Utrzymuj sejf w uporządkowaniu. Nie pozwól agentowi pisać gdziekolwiek chce.

vault/
├── AGENTS.md
├── LLMMEMORIES.md
├── SYSTEMPROMPT.md
├── raw/
├── wiki/
└── .obsidian/
Plik / folder Cel Reguła agenta
AGENTS.md Zasady przestrzeni roboczej Czytaj najpierw; edytuj tylko po recenzji
LLMMEMORIES.md Trwały kontekst projektu i użytkownika Czytaj często; aktualizuj ostrożnie
SYSTEMPROMPT.md Preferencje stylu, wyników i zachowania Czytaj przed pisaniem
raw/ Oryginalne źródła, pliki PDF, zrzuty ekranu, transkrypcje Tylko do odczytu
wiki/ Czyste notatki, podsumowania, powiązana wiedza Główna przestrzeń do pisania

Napisz jasny plik AGENTS.md przed automatyzacją

AGENTS.md to najważniejszy plik w sejfie. Informuje Hermesa, jak się zachowywać przed dotknięciem twoich notatek.

# AGENTS.md

Przed pisaniem:
1. Przeczytaj plik LLMMEMORIES.md.
2. Sprawdź istniejące notatki w wiki/ przed utworzeniem nowej.
3. Nigdy nie edytuj katalogu raw/.
4. Nowe, ustrukturyzowane notatki pisz tylko w katalogu wiki/.
5. Używaj jasnych tytułów i linków wewnętrznych.
6. Dodawaj linki do źródeł podczas podsumowywania materiałów zewnętrznych.
7. Poproś o zatwierdzenie przed edycją plików AGENTS.md, SYSTEMPROMPT.md lub LLMMEMORIES.md.
8. Po każdym ukończonym zadaniu wyślij podsumowanie na Telegram.

Ten jeden plik zapobiega większości wczesnych błędów: zduplikowanym notatkom, nieuporządkowanym nazwom, nadpisanym źródłom i dryfowi pamięci agenta.

Użyj GitHub jako warstwy recenzji

Pamięć tworzona przez agenta potrzebuje historii. GitHub daje ci różnice, cofanie zmian, gałęzie, prywatne repozytoria i recenzję przez ludzi. To ważne, ponieważ agent może w jednej chwili napisać przydatne notatki, a w następnej zanieczyścić twoją bazę wiedzy.

Wtyczka Obsidian GitHub Sync może połączyć sejf Obsidian z GitHubem. Model plików repozytorium i historii rewizji GitHub zapewnia sejfowi kontrolowane zaplecze zamiast pozostawiania edycji agenta bez śledzenia.

Prosty przepływ pracy przeglądu

  1. Edytujesz notatki w Obsidian.
  2. Skarbiec synchronizuje się z prywatnym repozytorium GitHub.
  3. Hermes czyta najnowszy kontekst.
  4. Hermes zapisuje tylko do zatwierdzonych folderów.
  5. Zmiany synchronizują się z powrotem przez GitHub.
  6. Przeglądasz różnice przed zaufaniem aktualizacji jako pamięci długoterminowej.

Używaj Telegram jako kanału sterującego

Telegram to najszybszy sposób korzystania z agenta, gdy jesteś z dala od biurka. Wyślij link, notatkę głosową, zadanie, zrzut ekranu lub polecenie. Hermes przetwarza to na NAS i odsyła wynik.

API Telegram messages.sendMessage umożliwia wysyłanie wiadomości z powrotem na czat, co czyni Telegram przydatnym do podsumowań, przypomnień, próśb o zatwierdzenie i powiadomień o zakończeniu.

Przydatne polecenia Telegram

Polecenie Akcja agenta
Zapisz ten link Podsumuj URL i zapisz do wiki/
Zapamiętaj to Dodaj krótki wpis do LLMMEMORIES.md po zatwierdzeniu
Skróć mi Podsumuj dzisiejsze zmiany na GitHub i nowe notatki
Szkic odpowiedzi Utwórz szkic i odeślij do zatwierdzenia
Znajdź powiązane notatki Przeszukaj skarbiec i zwróć powiązany kontekst

Zbuduj pierwszy przepływ pracy: Telegram do Obsidian

Najlepszym pierwszym przepływem pracy jest przechwytywanie. Nie zaczynaj od pełnej automatyzacji. Zacznij od zamiany wiadomości Telegram na czyste notatki w Obsidian.

Krok Akcja Wynik
1 Wyślij wiadomość Telegram lub URL Dane wejściowe odebrane przez Hermes
2 Hermes klasyfikuje dane wejściowe Typ zadania: link, notatka, przypomnienie, badanie, szkic
3 Hermes czyta AGENTS.md Wybrano właściwy folder i regułę zapisu
4 Hermes tworzy notatkę Plik Markdown w wiki/ lub skrzynka odbiorcza
5 Synchronizacja GitHub rejestruje zmianę Przeglądana historia wersji
6 Hermes wysyła podsumowanie na Telegram Wiesz, co zostało zapisane

Dodaj zadanie cron po działaniu przechwytywania

Zaplanowane zadania powinny być dodawane po ustabilizowaniu podstawowej pętli przechwytywania. Hermes cron jest przydatny, gdy zadanie ma wyraźny wyzwalacz, przewidywalny wynik i niskie ryzyko.

Użyj przewodnika automatyzacji Hermes cron do zadań cyklicznych, takich jak codzienne briefingi, monitorowanie GitHub, czyszczenie notatek, podsumowania linków i przypomnienia.

Dobre zadania cron dla prywatnego środowiska pracy

Zadanie cron Uruchamia się, gdy Zapisuje do
Codzienny briefing Każdego ranka wiki/daily/ i Telegram
Podsumowanie zmian na GitHub Raz dziennie Notatka projektowa
Czyszczenie skrzynki odbiorczej Każdego wieczoru Powiązane strony wiki
Podsumowanie kolejki do czytania Dwa razy w tygodniu Notatka badawcza

Dodaj lokalną sztuczną inteligencję tylko tam, gdzie pomaga

Lokalna sztuczna inteligencja jest przydatna do rutynowych zadań: podsumowywania notatek, tagowania treści, wyodrębniania zadań do wykonania, czyszczenia transkrypcji oraz odpowiadania na podstawie prywatnego kontekstu. Sztuczna inteligencja w chmurze nadal jest lepsza do trudnego rozumowania, długich badań i złożonego kodowania.

Przewodnik po samodzielnym hostingu Ollama i Open WebUI jest dobrym odniesieniem dla warstwy modelu lokalnego. W tej architekturze Ollama obsługuje modele lokalne, Open WebUI zapewnia samodzielnie hostowany interfejs, a Hermes decyduje, jak powinien przebiegać przepływ pracy.

Zadanie Model lokalny Model w chmurze
Podsumuj krótkie notatki Dobre dopasowanie Opcjonalne
Oznaczaj strony Obsidian Dobre dopasowanie Zazwyczaj niepotrzebne
Klasyfikuj wiadomości Telegram Dobre dopasowanie Zazwyczaj niepotrzebne
Złożone zadanie programistyczne Zależy od modelu Często lepsze
Szczegółowy raport badawczy Przydatne do wstępnego przetwarzania Często lepsze do ostatecznego rozumowania

Utrzymuj automatyzację bezpieczną

Zacznij od czytania, podsumowywania, zapisywania i powiadamiania. Opóźnij ryzykowne działania, aż przepływ pracy zostanie potwierdzony.

Akcja Zalecana zasada
Odczyt raw/ Dozwolone
Zapisz do wiki/ Dozwolone po przetestowaniu zasad
Edytuj LLMMEMORIES.md Wymagaj przeglądu
Edytuj AGENTS.md Wymagaj przeglądu
Wysyłaj wiadomości zewnętrzne Wymagaj zatwierdzenia Telegramem
Usuń pliki Domyślnie blokuj
Wypchnij kod Wymagaj przeglądu gałęzi i ludzkiego zatwierdzenia

Zalecana architektura startowa

Telegram
   ↓
Agent Hermes
   ↓
NAS / VM
   ├── Skarbiec Obsidian
   │   ├── AGENTS.md
   │   ├── LLMMEMORIES.md
   │   ├── SYSTEMPROMPT.md
   │   ├── raw/
   │   └── wiki/
   ├── Synchronizacja GitHub
   ├── Zadania Cron
   ├── Logi
   └── Opcjonalne lokalne AI
       ├── Ollama
       └── Open WebUI

Buduj w tej kolejności: najpierw skarbiec, potem synchronizacja GitHub, następnie przechwytywanie Telegramem, potem przepływ pracy Hermes, cron, a na końcu lokalne AI. Unikniesz w ten sposób powszechnego błędu instalowania wielu narzędzi zanim struktura pamięci będzie gotowa.

Ostateczne wnioski

Hermes zapewnia agentowi środowisko uruchomieniowe. Obsidian daje mu pamięć. GitHub daje kontrolę nad zmianami. Telegram daje zdalny interfejs. NAS zapewnia stabilne miejsce do działania całego systemu.

Dlatego ten temat pasuje do ZimaSpace. NAS to już nie tylko kopia zapasowa czy magazyn multimediów. Dla użytkowników agentów AI staje się prywatną warstwą infrastruktury dla pamięci, automatyzacji i osobistych przepływów pracy 24/7.

FAQ

Czy Hermes może używać Obsidiana jako pamięci długoterminowej?

Tak. Hermes może używać skarbca Obsidian jako pamięci długoterminowej, jeśli skarbiec jest zorganizowany według jasnych zasad, czytelnych plików Markdown i bezpiecznych uprawnień do zapisu.

Dlaczego używać GitHub z Obsidianem dla agentów AI?

GitHub umożliwia przeglądanie edycji agenta. Jeśli Hermes napisze złą notatkę lub błędnie zmieni pamięć, możesz sprawdzić różnice, cofnąć plik lub zaostrzyć zasady w AGENTS.md.

Czy Telegram może kontrolować agenta AI działającego na NAS?

Tak. Telegram może wysyłać polecenia, linki, notatki i decyzje zatwierdzające do agenta. Agent może wysyłać podsumowania, szkice, przypomnienia i komunikaty o ukończeniu z powrotem do Telegrama.

Czy potrzebuję lokalnych modeli AI do tego środowiska pracy?

Nie. Możesz zacząć od modeli w chmurze. Modele lokalne stają się przydatne, gdy chcesz obniżyć koszty rutynowych zadań, poprawić prywatność notatek wewnętrznych lub mieć samodzielnie hostowany interfejs AI.

Które urządzenie ZimaSpace pasuje do tego przepływu pracy?

ZimaBoard 2 pasuje do lekkiego środowiska pracy Hermes z Telegramem, cronem, synchronizacją GitHub i Obsidianem. ZimaCube 2 pasuje do większego środowiska AI NAS z większą ilością plików, RAG, Open WebUI, Ollamą i pamięcią zespołową.

Centrum AI

Więcej do przeczytania

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.