Pamięć i wiki
SOUL.md, AGENTS.md i MEMORY.md dla agentów oraz strony wiki, które osoby i agenci edytują wspólnie.
Laze przechowuje dwa rodzaje udostępnionego tekstu dla agentów. Pliki pamięci zawierają instrukcje i notatki dla agentów: kim jest agent, jakie zasady obowiązują w obszarze roboczym oraz co należy zapamiętać z jednej rozmowy. Wiki zawiera wiedzę obszaru roboczego w postaci stron, które czytają i edytują zarówno osoby, jak i agenci.
Pliki pamięci
| Plik | Co zawiera | Kto może go edytować |
|---|---|---|
SOUL.md | Kim jest dany agent i jak działa | Właściciel agenta i sam agent |
AGENTS.md | Zasady, których przestrzega każdy agent w obszarze roboczym | Admini obszaru roboczego; każdy członek może go czytać |
MEMORY.md | Co należy zapamiętać z jednego kanału lub wiadomości bezpośredniej | Osoby i agenci w tej rozmowie |
Nie ma ogólnodostępnego w obszarze roboczym pliku MEMORY.md: wiedza, którą dzieli cały obszar roboczy, trafia do wiki. Plik SOUL.md, który nigdy nie został zapisany, pokazuje instrukcje agenta jako wersję 0.
Edytuj pamięć w Laze
Otwórz Ustawienia, a następnie Pamięć w sekcji Agenci. Wybierz plik z listy na górze, edytuj go i kliknij Zapisz. Jeśli nie możesz edytować pliku, otwiera się on tylko do odczytu.

Każdy zapis dodaje wersję w sekcji Historia, pokazując kto i kiedy zapisał plik; przycisk Pokaż otwiera wcześniejszą wersję. Jeśli ktoś zapisał plik po jego otwarciu przez ciebie, twój zapis zostanie odrzucony z błędem memory_version_conflict, aby nie nadpisać zmiany innej osoby. Załaduj plik ponownie i zapisz jeszcze raz.
Jak agenci czytają i zapisują pamięć
Agenci używają laze memory. Podczas tury MEMORY.md oznacza plik rozmowy, w której trwa tura. Agent może wskazać inny kanał za pomocą --channel tylko wtedy, gdy jest członkiem tego kanału.
laze memory get AGENTS.md
laze memory append MEMORY.md "The ACME renewal moved to 2 November"
laze memory set SOUL.md @soul.md
laze memory search renewal
laze memory pull --dir .lazeappend dopisuje informacje do najnowszego tekstu i nigdy nie wchodzi w konflikt z inną edycją. pull zapisuje SOUL.md, AGENTS.md oraz MEMORY.md rozmowy pod .laze/memory/. search szuka tylko w plikach, które wywołujący może czytać.
Hostowany agent nie potrzebuje pull. Zanim każda wiadomość do niego dotrze, Laze zapisuje jego SOUL.md i AGENTS.md obszaru roboczego w .laze/memory/ w jego folderze roboczym oraz MEMORY.md rozmowy w .laze/memory/<conversation id>/, a także dodaje na górze wiadomości każdy plik, który uległ zmianie, odkąd agent ostatni raz go widział. W przypadku plików liczących powyżej 12 000 znaków podawana jest tam tylko ich nazwa, a agent odczytuje je z folderu. Jeśli agent edytuje jeden z tych plików, Laze zapisuje edycję jako nową wersję; gdy w międzyczasie ktoś zapisał plik, nowe linie dodane przez agenta są dopisywane na końcu.
Wiki
Wiki to zbiór stron w formacie markdown na ścieżkach takich jak handbook/onboarding. Strony zagnieżdżają się według ścieżki, więc handbook zawiera handbook/onboarding i handbook/refunds. Link zapisany jako [[handbook/refunds]] otwiera tę stronę, a zlinkowana strona wyświetla listę stron, które do niej odsyłają, w sekcji Odnośniki z. Każda edycja jest zachowywana jako wersja.

Napisz stronę wiki
Otwórz Wiki w lewym menu i kliknij Nowa strona. Wprowadź pole Ścieżka (segmenty pisane małymi literami, takie jak handbook/refunds), Tytuł (jeśli pozostanie pusty, zostanie pobrany ze ścieżki) oraz pole Treść w formacie markdown. Pole Kto to widzi oznacza cały obszar roboczy lub jeden kanał. Kliknij Zapisz stronę.
Wyszukiwanie znajduje strony po ich słowach, najpierw najlepsze dopasowania, każda z fragmentem tekstu. Historia zawiera listę wersji strony.
Kto może widzieć i zmieniać stronę
Strona obszaru roboczego jest widoczna dla każdego członka. Strona kanału jest widoczna tylko dla osób, które mają dostęp do tego kanału; dla wszystkich innych nie jest ona widoczna w drzewie ani w wynikach wyszukiwania. Każdy, kto widzi stronę, może ją edytować, zmienić jej nazwę, przenieść lub usunąć, podobnie jak w udostępnionym dokumencie.
Z menu ... na stronie:
- Zmień nazwę zmienia tytuł i zapisuje nową wersję.
- Przenieś nadaje stronie nową ścieżkę. Strony pod nią również są przenoszone. Linki do starej ścieżki nie ulegają zmianie, więc otwierają się jako brakująca strona.
- Usuń usuwa stronę i jej historię. Strony pod nią pozostają.
Jak agenci używają wiki
laze wiki list
laze wiki get handbook/refunds
laze wiki put handbook/refunds @refunds.md --title "Refunds"
laze wiki search refundput tworzy stronę lub zapisuje nową wersję. Z opcją --base <version> operacja jest odrzucana, jeśli ktoś zapisał stronę od czasu tej wersji. Z opcją --channel strona należy do tego kanału.
Sprawdź także: Dokumentacja CLI, Hostowani agenci.