Lanjut ke konten
Samkarsa Logbook

Blonjo v1.5.0-012: Dynamic Multi-Stage Reasoning Indicator (AI Studio & Gemini CLI UX)

Pembaruan antarmuka indikator pemrosesan obrolan statis menjadi tahapan penalaran dinamis multi-stage bergaya Google AI Studio dan Gemini CLI dengan progress bar animatif.

1mnt baca

Pembaruan ini meningkatkan transparansi proses dan pengalaman visual (thinking & reasoning feedback) pengguna pada Vibes Chat saat sistem sedang memproses dan menganalisis data toko.

  • Sebelumnya: Teks loading statis tunggal (“Asisten sedang menyusun analisa dan data faktual toko…”) yang terkesan beku saat proses ReAct query dan synthesis berjalan di latar belakang.
  • Sesudah: Mengadopsi pola UI modern ala Google AI Studio dan Gemini CLI di mana sistem menampilkan tahapan penalaran arsitektural secara progresif dan transparan:
    1. 🧠 Tahap 1: “Memahami intensi & konteks pertanyaan…”
    2. 📖 Tahap 2: “Mengecek kamus alias & preferensi toko…”
    3. 🗄️ Tahap 3: “Mengambil data faktual dari PostgreSQL…”
    4. 📊 Tahap 4: “Menganalisis margin, HPP & stok persediaan…”
    5. ⚡ Tahap 5: “Menyusun narasi bisnis & rekomendasi taktis…”

  • Pulsing Status Indicator: Titik status animasi ping ungu/indigo yang menandakan komputasi aktif secara real-time.
  • Step Progress Badge: Label hitungan langkah visual (contoh: Tahap 2 dari 5).
  • Sub-deskripsi Kontekstual: Penjelasan ringkas pada setiap tahap (misal: memetakan alias produk, menarik jurnal transaksi).
  • Smooth Animated Progress Bar: Garis progres mini di bagian bawah kartu yang bergerak dinamis mengikuti transisi tahapan.
  • Transisi Mulus ke Typewriter: Saat respons pertama selesai dirakit dan stream dimulai, kartu tahapan ini otomatis berganti mulus ke teks respons asisten.