Simpan History Chat dalam n8n guna Session ID Claude Code | Alpha | PandaiTech

Simpan History Chat dalam n8n guna Session ID Claude Code

Pastikan AI ingat chat lama dalam workflow n8n dengan generate UUID dan guna session flag Claude Code untuk sambung conversation merentas step yang berbeza.

Learning Timeline
Key Insights

Logik Pengekalan Konteks

Tanpa flag `-r` dan Session ID, soalan seperti 'Why is one of them down?' akan gagal sebab AI menganggap setiap request sebagai perbualan baharu. Session ID bertindak menghubungkan interaksi-interaksi ini.
Prompts

Query Status Awal

Target: Claude Code
how many access points are up right now

Susulan Berdasarkan Konteks

Target: Claude Code
Why is one of them down?
Step by Step

Menjana Session UUID dalam n8n

  1. Klik butang '+' untuk tambah node baharu.
  2. Cari dan pilih node 'Code'.
  3. Pastikan bahasa ditetapkan kepada 'JavaScript' dalam tetapan node.
  4. Masukkan fungsi JavaScript untuk menjana UUID (Universally Unique Identifier) rawak.
  5. Jalankan node tersebut untuk hasilkan variable ID.

Memulakan Sesi AI Persistent

  1. Buka konfigurasi untuk node yang menjalankan command Claude Code.
  2. Dalam ruangan input command, taip prompt awal anda (contohnya, 'how many access points are up right now').
  3. Tambah flag `--session-id` di hujung string command tersebut.
  4. Drag and drop variable UUID dari node Code sebelum ini ke dalam ruangan command selepas flag tadi.
  5. Pastikan ada jarak (space) antara flag dan variable tersebut.
  6. Klik 'Execute Node' untuk jalankan query awal.

Menyambung Konteks dalam Langkah Susulan

  1. Cipta atau konfigurasi command node baharu untuk interaksi susulan.
  2. Masukkan prompt yang bergantung pada konteks (contohnya, 'Why is one of them down?').
  3. Tambah flag `-r` (resume) pada string command.
  4. Map variable UUID yang *sama* dari node Code awal tadi selepas flag `-r`.
  5. Klik 'Execute Node' untuk memproses prompt menggunakan sejarah dari langkah sebelumnya.

More from Bina & Deploy Ejen AI

View All