
Halo! seCall kembali dengan pembaruan besar setelah lama. Kami telah merangkum semua perubahan yang terjadi sejak versi v0.4.0 ke dalam versi v0.7.0 ini.
seCall adalah alat yang memungkinkan Anda untuk mengumpulkan dan mencari riwayat percakapan Anda secara lokal dengan berbagai agen pengkodean AI seperti Claude Code · Codex · Gemini CLI · ChatGPT, serta mengelola dan menyusunnya dalam bentuk Obsidian vault + wiki + knowledge graph. (Semua proses dilakukan secara lokal dan open-source)
🖥️ Antarmuka Web yang Lebih Baik
seCall, yang sebelumnya berfokus pada CLI/MCP, kini dilengkapi dengan antarmuka web yang lebih baik. (Kami berencana untuk menghubungkan semua perintah terminal ke antarmuka web di masa mendatang😁)
Penjelajahan Sesi yang Diperbarui - Desain linear dengan gaya ton + responsif yang mendukung perangkat mobile. Panel kiri memungkinkan Anda untuk melakukan pengurutan (tanggal/turn/proyek/agen), kalender mini (badge jumlah sesi per tanggal + filter klik), dan filter secara bersamaan.
Rendering Markdown yang Kaya Fitur - Mermaid diagram, KaTeX equation, dan HTML preview semuanya dirender sesuai dengan teks asli sesi.
Penanganan Daftar Besar yang Lancar - Virtualisasi DOM memungkinkan Anda untuk menjelajahi ribuan sesi dengan lancar.
Live View Graph Pengetahuan - Simulasi real-time di mana node muncul secara berurutan.
🔍 Peningkatan Kualitas Pencarian
Mengganti Embedding Dasar dengan qwen3-embedding - Pada benchmark real corpus, MRR pencarian vektor meningkat dari 0.903 → 0.958, dan hibrida mencapai 1.000. (Ini adalah drop-in berdimensi 1024, jadi tidak akan memengaruhi instalasi yang ada)
Peningkatan Pencarian Transliterasi Bahasa Asing - Memperbaiki kesenjangan pencarian yang berisi campuran bahasa Korea dan Inggris seperti "리프레시 ↔ refresh" dengan meningkatkan R@5 dari 0.878 → 0.944. Memperluas morfologi + token asli + alias transliterasi menggunakan OR/prefix.
Normalisasi Pencarian Semantik Wiki - Memperbaiki bug yang menyebabkan peringkat acak karena jalur embedding kueri tidak konsisten, sehingga halaman yang tepat muncul di atas.
Pengurangan Noise Pencarian - Menurunkan peringkat sesi observasional pendek secara lembut dan mengisi snippet hasil vektor.
🕸️ Graph Pengetahuan & Wiki
Graph Insights - Menemukan koneksi yang tidak terduga dan kesenjangan pengetahuan (knowledge gaps) yang melintasi proyek.
Peningkatan Peringkat Sesi Terkait - Rekomendasi hubungan yang lebih akurat dengan penambahan bobot Admic-Adar pada common neighbor.
Keragaman Backend Pembuatan Wiki - Pilihan Ollama / Ollama Cloud / LM Studio / Codex + streaming progres real-time.
🧩 Stabilitas - Pengecekan Ulang Mesin Parsing
Kami telah meninjau ulang parser sesi pengumpulan dari awal hingga akhir dan memperbaiki 21 isu.
Memblokir masalah di mana produk sampingan workflow dikumpulkan sebagai sesi.
Mengoreksi berbagai masalah integritas data seperti perhitungan token ganda, hilangnya output alat paralel, sesi yang diam-diam hilang karena karakter tertentu, dan crash akibat nama non-ASCII.
Memperkuat parsing tanggal, token, dan teks asli untuk parser Codex/Gemini/ChatGPT, serta merapikan kode warna ANSI pada output alat.
⚡ Performa
Optimasi Pemindaian Vektor (pre-calculation norm + SIMD + int8 cache, tanpa kehilangan data)
Mengurangi hang pada graph pengetahuan yang besar.
🚀 Instalasi / Pembaruan
# macOS
curl -fsSL https://raw.githubusercontent.com/hang-in/seCall/main/install.sh | sh
# Windows PowerShell
irm https://raw.githubusercontent.com/hang-in/seCall/main/install.ps1 | iex
Pengguna yang sudah ada hanya perlu menginstal ulang. (Jika menggunakan mcp, pastikan untuk menghentikan secall.exe di latar belakang sebelum menginstal ulang)
⚠️ Informasi Penting Pembaruan untuk Pengguna Lama
Sejak versi v0.6.5, embedding dasar telah diubah dari bge-m3 menjadi qwen3-embedding:0.6b. Untuk menjaga akurasi pencarian, silakan lakukan salah satu dari hal berikut:
secall embed --all - Meng-embed ulang semua vektor ke qwen (direkomendasikan)
secall config set embedding.ollama_model bge-m3 - Mempertahankan model lama
(Pencarian kata kunci BM25 tidak akan terpengaruh.)
GitHub: https://github.com/hang-in/seCall - Saran dan kontribusi selalu diterima dengan senang hati. Terima kasih telah membaca! 🙏