Mulai
CLI Transkrip
openclaw transcripts
Pemeriksa hanya-baca untuk transkrip yang ditulis oleh alat agen transcripts.
Pengambilan, impor, dan peringkasan dijalankan melalui alat tersebut, bukan CLI ini.
Artefak berada di bawah direktori status:
$OPENCLAW_STATE_DIR/transcripts/YYYY-MM-DD/<session>/ metadata.json transcript.jsonl summary.json summary.mdDirektori status default adalah ~/.openclaw; timpa dengan OPENCLAW_STATE_DIR.
Direktori tanggal berasal dari waktu mulai sesi; direktori sesi adalah
slug yang aman untuk sistem berkas dan berasal dari id sesi.
Perintah
openclaw transcripts listopenclaw transcripts show <session>openclaw transcripts show YYYY-MM-DD/<session>openclaw transcripts path <session>openclaw transcripts path YYYY-MM-DD/<session>openclaw transcripts path <session> --diropenclaw transcripts path <session> --metadataopenclaw transcripts path <session> --transcriptopenclaw transcripts list --jsonopenclaw transcripts show <session> --jsonopenclaw transcripts path <session> --json| Perintah | Deskripsi |
|---|---|
list |
Cantumkan sesi yang tersimpan. |
show <session> |
Cetak summary.md yang tersimpan. |
path <session> |
Cetak jalur summary.md. |
path <session> --dir |
Cetak direktori sesi. |
path <session> --metadata |
Cetak metadata.json. |
path <session> --transcript |
Cetak transcript.jsonl. |
--json |
Cetak keluaran yang dapat dibaca mesin (semua subperintah). |
<session> menerima id sesi tanpa kualifikasi atau pemilih yang dilengkapi tanggal
(YYYY-MM-DD/<session>). Gunakan bentuk yang dilengkapi tanggal saat id sesi yang sama
muncul pada lebih dari satu hari, misalnya openclaw transcripts show 2026-05-22/standup. Id sesi default mencakup stempel waktu dan
akhiran acak; berikan id tetap kepada sesi hanya jika id tersebut unik dalam hari itu.
Keluaran
list mencetak satu baris yang dipisahkan tab per sesi: pemilih, waktu mulai, judul,
jalur ringkasan.
2026-05-22/standup 2026-05-22T09:00:00.000Z Rapat mingguan /Users/user/.openclaw/transcripts/2026-05-22/standup/summary.mdPemilih adalah nilai teraman untuk diteruskan kembali ke show atau path.
list --json mengembalikan objek dengan sessionId, selector, date, title,
startedAt, stoppedAt, source, path, summaryPath, hasSummary.
show --json mengembalikan metadata sesi yang tersimpan, pemilih, direktori
sesi, jalur ringkasan, dan teks Markdown ringkasan.
path --json mengembalikan jalur yang dipilih dan informasi apakah berkas tersebut ada.
Banyak sesi per hari
Sesi dikelompokkan berdasarkan tanggal, lalu berdasarkan id sesi. Sepuluh rapat dalam satu hari menjadi sepuluh folder sejajar:
~/.openclaw/transcripts/2026-05-22/ transcript-2026-05-22T09-00-00-000Z-a1b2c3d4/ transcript-2026-05-22T10-30-00-000Z-b2c3d4e5/ standup/Gunakan id bawaan yang dibuat secara otomatis untuk otomatisasi. Gunakan id tetap seperti standup hanya
jika id tersebut tidak akan berulang pada tanggal yang sama.
Ringkasan yang hilang
Sesi langsung menulis summary.md saat sesi berhenti; transkrip yang diimpor
langsung menulisnya setelah impor. Sesi dapat muncul di list tanpa
ringkasan ketika pengambilan masih aktif, jika penyedia gagal saat penghentian, atau jika
metadata ditulis sebelum ujaran apa pun diterima.
Gunakan path <session> --transcript untuk memeriksa transkrip mentah yang hanya dapat ditambahkan,
atau jalankan tindakan summarize dari alat transcripts untuk membuat ulang ringkasan
Markdown.
Konfigurasi
Pengambilan bersifat opsional (sumber langsung dapat bergabung dan merekam audio rapat). Aktifkan dengan:
{ "transcripts": { "enabled": true }}enabled(defaultfalse): aktifkan alat. Konfigurasikan sumber mulai otomatis dengantranscripts.autoStart. Setiap entri diaktifkan dengan keberadaannya; hilangkan entri untuk menonaktifkan sumber tersebut.discord-voiceadalah sumber bawaan yang mendukung mulai otomatis dan memerlukanguildIdsertachannelId:
{ "transcripts": { "enabled": true, "autoStart": [ { "providerId": "discord-voice", "guildId": "1234567890", "channelId": "2345678901" } ] }}