openclaw transcripts
Inspektor tylko do odczytu transkrypcji zapisanych przez narzędzie agenta transcripts.
Przechwytywanie, importowanie i podsumowywanie odbywają się za pomocą tego narzędzia, a nie tego CLI.
Artefakty znajdują się w katalogu stanu:
~/.openclaw; można go zmienić za pomocą OPENCLAW_STATE_DIR.
Katalog daty jest określany na podstawie czasu rozpoczęcia sesji, a katalog sesji ma postać
bezpiecznego dla systemu plików identyfikatora tekstowego utworzonego na podstawie identyfikatora sesji.
Polecenia
<session> przyjmuje sam identyfikator sesji albo selektor zawierający datę
(YYYY-MM-DD/<session>). Użyj postaci z datą, gdy ten sam identyfikator sesji
występuje w więcej niż jednym dniu, na przykład openclaw transcripts show 2026-05-22/standup. Domyślne identyfikatory sesji zawierają znacznik czasu i losowy
sufiks; przypisuj sesji stały identyfikator tylko wtedy, gdy jest on unikatowy w danym dniu.
Dane wyjściowe
list wyświetla dla każdej sesji jeden wiersz z polami rozdzielonymi tabulatorami: selektor, czas rozpoczęcia, tytuł,
ścieżka do podsumowania.
show lub path.
list --json zwraca obiekty z polami sessionId, selector, date, title,
startedAt, stoppedAt, source, path, summaryPath, hasSummary.
show --json zwraca zapisane metadane sesji, selektor, katalog sesji,
ścieżkę do podsumowania oraz tekst podsumowania w formacie Markdown.
path --json zwraca wybraną ścieżkę oraz informację, czy dany plik istnieje.
Wiele sesji dziennie
Sesje są grupowane najpierw według daty, a następnie identyfikatora sesji. Dziesięć spotkań jednego dnia utworzy dziesięć równorzędnych katalogów:standup, używaj tylko
wtedy, gdy nie powtórzy się on tego samego dnia.
Brakujące podsumowania
Sesje na żywo zapisują pliksummary.md po zatrzymaniu sesji; importowane transkrypcje
zapisują go natychmiast po imporcie. Sesja może pojawić się na liście list bez
podsumowania, gdy przechwytywanie jest nadal aktywne, jeśli dostawca zawiódł podczas zatrzymywania albo jeśli
metadane zostały zapisane przed nadejściem jakichkolwiek wypowiedzi.
Użyj path <session> --transcript, aby sprawdzić surową transkrypcję, do której dane są wyłącznie dopisywane,
albo uruchom akcję summarize narzędzia transcripts, aby ponownie wygenerować podsumowanie
w formacie Markdown.
Konfiguracja
Przechwytywanie jest opcjonalne i wymaga włączenia (źródła na żywo mogą dołączać i nagrywać dźwięk spotkania). Włącz je za pomocą:enabled(domyślniefalse): włącza narzędzie.maxUtterances(domyślnie2000, ograniczone do zakresu 1–10000): rozmiar bufora wypowiedzi dla każdej sesji.
transcripts.autoStart. Każdy wpis jest
włączany przez samą obecność; pomiń wpis, aby wyłączyć dane źródło. discord-voice
jest wbudowanym źródłem obsługującym automatyczne uruchamianie i wymaga pól guildId oraz
channelId: