Lewati ke konten utama

Kiat Lanjutan

Halaman ini mengumpulkan alur kerja praktis yang membuat penggunaan harian Libre WebUI lebih cepat, rapi, dan andal.

Pertahankan Model Harian Kecil Tetap Dimuat​

Gunakan model lokal cepat untuk pekerjaan rutin dan beralihlah ke model besar hanya saat tugas memerlukannya.

Contoh model harian:

  • gemma4:12b untuk chat harian cepat
  • qwen3.8:27b untuk pekerjaan umum yang lebih kuat
  • gemma4:26b untuk efisiensi MoE pada perangkat keras besar
  • gemma4:31b untuk kualitas lokal dense terbaik
  • nomic-embed-text untuk embedding dokumen

Buka Models untuk melihat model yang berjalan. Keluarkan model yang tidak dipakai saat VRAM menipis.

Beri Nama Chat Baru Selagi Jawaban Berjalan​

Aktifkan Judul Otomatis dan pilih Model Tugas di Pengaturan → Bawaan. Untuk chat baru yang disimpan, pembuatan judul meringkas pesan pertama Anda begitu dikirim, berbarengan dengan jawaban asisten. Sidebar diperbarui saat judul siap; permintaan judul yang lambat tidak menahan jawaban.

Model tugas dan penyedia yang dipilih menangani permintaan judul. Penyedia yang menjalankan permintaan secara berurutan tetap dapat mengantrekannya. Pesan lanjutan, chat yang sudah Anda beri nama, dan chat incognito tidak memicu judul otomatis.

Ikuti Pemikiran Secara Langsung​

Ketika Judul Otomatis aktif dan sebuah Model Tugas dipilih di Pengaturan → Bawaan, blok pemikiran yang terlipat menampilkan ringkasan aktivitas singkat selagi asisten bernalar. Model tugas yang sama menerima kutipan penalaran terbaru untuk menggambarkan topik saat ini, jadi pilih model lokal bila teks itu harus tetap di mesin Anda.

Ringkasan memakai paling banyak 4.000 karakter terakhir, dimulai setelah teksnya cukup, dan diperbarui paling sering sekali tiap lima detik dengan satu permintaan berjalan. Ringkasan yang lambat atau gagal tidak pernah menahan jawaban. Ringkasan terakhir tetap terlihat pada pesan itu setelah pemikiran selesai, beserta durasinya; bentangkan bloknya untuk membaca penalaran aslinya. Ringkasan ini bersifat sementara dan tidak disimpan dalam riwayat chat.

Teks aktivitas beranimasi saat berubah, dengan indikator pemuatan yang sama seperti judul chat yang tertunda. Preferensi gerak minimal mematikan kedua animasi itu. Chat incognito dan chat tanpa model tugas aktif tetap memakai label pemikiran biasa tanpa mengirim permintaan ringkasan.

Gunakan Chat Incognito untuk Percakapan yang Tidak Boleh Disimpan​

Mulai chat incognito dari menu + bilah tab, palet perintah, halaman Home, atau tombol hantu di layar sambutan chat. URL langsungnya: /chat?incognito=1.

Chat incognito tidak pernah dipersistenkan: server tidak membuat sesi, pesan tidak disimpan, dan chat tidak muncul di bilah samping atau riwayat. Chat menampilkan spanduk Private Mode ("This conversation won't be saved"). Membuka chat tersimpan keluar dari mode incognito; memuat ulang tab incognito memulai chat privat kosong sehingga pesan sebelumnya hilang.

Pahami batasnya: incognito mengendalikan persistensi, bukan pengungkapan kepada penyedia. Model terpilih — lokal atau jarak jauh — tetap menerima seluruh percakapan dan konteks dokumen tetap berlaku jika aktif. Gabungkan incognito dengan Ollama lokal jika percakapan tidak boleh meninggalkan infrastruktur Anda.

Gunakan Sidebar Ringkas​

Sidebar ringkas menyimpan pintasan langsung ke Channels, Notes, Calendar, Automations, Personas, dan Imagine di bawah Chat dan Work, dengan Search paling akhir. Pintasan Agents muncul bila fitur itu aktif untuk akun Anda. Arahkan pointer ke sebuah ikon untuk melihat labelnya; tujuan yang sedang dibuka tetap tersorot. Pada layar pendek, pintasan dapat digulir sementara kontrol pengaturan dan akun tetap di bagian bawah.

Menggulir Panel​

Daftar Chat dan Work memudar lembut di tepi yang masih menyisakan item lain. Pudaran hilang di awal atau akhir daftar, dan daftar yang muat seluruhnya tetap terlihat penuh. Fokus papan ketik menjaga daftar tetap jernih sehingga kontrol tetap terbaca.

Bilah tab atas memakai pudaran yang sama di tepi gulir horizontalnya. Pudaran hilang saat semua tab muat atau saat Anda mencapai salah satu ujung. Memilih tab akan membawanya ke tampilan, dan tombol tab baru tetap terlihat penuh di samping bilah.

Efek yang sama mengikuti gulir di Settings, Chat, Work, halaman pustaka, menu, dan isi dialog, termasuk daftar horizontal dan tabel. Settings menjaga judul dan kolom pencariannya di atas navigasi yang bergulir. Pudaran diperbarui saat konten dimuat, filter berubah, atau jendela diubah ukurannya, dan bekerja pada setiap tema serta tata letak kanan-ke-kiri. Navigasi papan ketik menghapus pudaran di sekitar kontrol yang difokuskan; memakai tetikus atau sentuhan mengembalikannya. Bidang teks serta bagian dalam aplikasi tersemat dan widget terminal/editor mempertahankan rendernya sendiri.

Chat dan Work memakai pudaran lebih lebar untuk konten lama di bagian atas dan di bawah tombol Pesan baru serta Aktivitas baru ketika Anda menggulir ke atas. Tombol itu tetap jernih di atas teks yang memudar dan membawa Anda kembali ke konten terbaru, tempat pudaran bawah menghilang.

Kelola Tab dengan Menu Konteks​

Klik kanan tab (atau tekan Shift + F10 saat tab fokus):

  • Close tab
  • Close other tabs
  • Close tabs to the right
  • Close all tabs

Home selalu menjadi tab pertama dan tidak dapat ditutup. Administrator dapat menyematkan Sistem, Penggunaan Penyedia, dan Evaluasi di bagian bawah bilah samping memakai ikon pin pada menu avatar. Administrasi pengguna berada di Pengaturan → Manajemen Pengguna.

Bergerak Cepat dengan Palet Perintah​

Cmd/Ctrl + K membuka palet perintah dari mana pun, termasuk saat kolom pesan fokus. Pencarian kabur mencakup tindakan aplikasi, chat, dan tugas Work: autmtn menemukan Automations, "pictures" menemukan Imagine, dan "dark" menemukan pengalih tema. Mulai tiga karakter, palet juga mencari isi pesan, catatan, dan dokumen serta menampilkan cuplikan. Pencarian berlangsung di memori atas data Anda yang didekripsi; teks biasa tidak diindeks pada disk. Karakter yang cocok disorot, hasil diurutkan berdasarkan relevansi, dan kueri kosong menampilkan chat/tugas terbaru. Gunakan ↑/↓, buka dengan Enter, tutup dengan Esc atau Cmd/Ctrl + K lagi.

Tema Bawaan​

Instalasi baru memakai tema gelap yang diterapkan sebelum gambar pertama agar tidak ada kilatan terang. Administrator dapat mengubah bawaan seluruh instans dari Pengaturan > Manajemen Pengguna > Pengaturan default > Tema bawaan (Terang, Gelap, atau Hitam Murni). Bawaan itu mewarnai halaman masuk, menjadi nilai awal setiap akun baru, dan berlaku pada peramban mana pun yang belum memilih temanya sendiri; preferensi pribadi tersimpan selalu dihormati. Libre WebUI tidak mengikuti tema sistem operasi; ubah secara eksplisit dengan Cmd/Ctrl + D, tombol matahari/bulan, atau Settings. Pengalih ini bergilir antara Terang, Gelap, Hitam Murni, dan Langit.

Langit mengikuti matahari: palet dan langit hidup (matahari atau bulan pada busurnya, awan, bintang setelah senja, lampu yang mengikuti penunjuk pada malam hari) bergeser menit demi menit, sementara matahari terbit dan terbenam bergerak sepanjang tahun. Pilih di Settings > Tampilan. Jam langit di ujung bilah tab membuka pratinjau berlapis kaca: seret sepanjang hari untuk menggerakkan matahari dan bulan, atau langsung melompat ke Matahari terbit atau Matahari terbenam. Pratinjau yang sama tersedia di Tampilan. Pratinjau membedakan waktu Langsung dari Pratinjau yang dipilih secara manual, dengan label waktu di sepanjang penggeser. Ikuti jam, menutup pratinjau, atau meninggalkan Tampilan mengembalikan waktu nyata. Menjelajahi hari berjalan secara lokal dan tidak menyimpan pengaturan tema baru. Tanpa lokasi, aplikasi mengasumsikan hari di lintang menengah; bagikan lokasi Anda (atau ketik koordinat) maka matahari terbit dan terbenam dihitung untuk langit Anda yang sebenarnya. Lokasi dibulatkan hingga sekitar satu kilometer, disimpan hanya di peramban itu, dan tidak pernah dikirim ke server. Koordinat manual memiliki label Lintang dan Bujur yang terlihat. Lintang harus antara -90 dan 90; bujur antara -180 dan 180. Terapkan atau tombol Enter menyimpan koordinat yang valid. Entri yang tidak valid atau tidak lengkap mempertahankan lokasi tersimpan; Hapus menghapusnya secara eksplisit. Dengan lokasi, Anda juga dapat menyalakan Ikuti cuaca: kondisi terkini datang langsung dari Open-Meteo ke peramban Anda, dan awan, hujan, salju, kabut, serta angin membentuk langit. Jika permintaan gagal, Libre WebUI mempertahankan cuaca terakhir yang berhasil untuk sesi ini dan mencoba lagi secara otomatis selama tema langit aktif. Percobaan ulang dimulai setelah 15 detik dan melambat hingga paling banyak satu kali setiap lima menit selama gangguan. Permintaan yang macet selama sepuluh detik dibatalkan agar tidak menghambat penyegaran berikutnya. Mematikan cuaca atau mengubah lokasi membatalkan permintaan yang tertunda.

Tema Langit memakai penyusun berlapis kaca yang sama di Chat dan Work. Penempatan matahari dan bulan menyesuaikan ukuran layar, dan cahaya penunjuk tetap berada di bawah permukaan baca. Gerakan dekoratif berhenti saat tab disembunyikan dan langsung mengikuti preferensi gerak minimal sistem, termasuk selama sapuan pembuka tema.

Wallpaper Akun​

Di Settings > Tampilan > Gambar Latar, pilih gambar hingga 10 MB. Gambar sumber dan pengaturan Anda disimpan ke akun Anda. Wallpaper muncul di Home serta di Chat dan Work; wallpaper tidak mewarnai sidebar, bilah tab, atau halaman pustaka.

Dither membuat piksel persegi yang tegas dengan celah terbuka di bagian bayangan, terinspirasi warna gambar. Area terang dilembutkan sebelum titik-titik dibuat, sehingga langit pucat dan foto terang tetap bertekstur alih-alih menjadi sapuan pekat. Asli memakai gambar yang halus, dan Buram menambahkan pelembutan yang dapat diatur. Ketiga gaya menyatu dengan tema saat ini dan menyesuaikan sorotan agar tetap terbaca; berkas sumber yang diunggah tidak pernah diubah. Intensitas langsung dipratinjau dan disimpan setelah Anda berhenti mengaturnya. Intensitas nol menyembunyikan wallpaper tanpa menghapusnya. Anda juga dapat menonaktifkannya sementara, menggantinya, atau menghapusnya.

Pratinjau bekerja pada tema Terang, Gelap (abu-abu), Hitam Murni, dan Langit. Wallpaper tetap terlihat saat navigasi dibentangkan atau diciutkan. Di ponsel, sidebar menutupi sebagian konten sementara wallpaper yang tidak tertutup tetap terlihat. Latar persona tetap khusus untuk chat-nya dan tidak menggantikan wallpaper akun. Pemrosesan gambar berjalan di peramban Anda. Jika gambar eksternal tidak dapat diproses karena kebijakan asalnya, cadangan visual lokal digunakan.

Dapatkan Sebutan dan Hasil Otomatisasi lewat Email​

Setelah administrator mengonfigurasi server email keluar di Pengaturan → Manajemen Pengguna → Akses dan kebijakan, buka Pengaturan → Notifikasi dan nyalakan Sebutan di kanal, Hasil otomatisasi, atau keduanya. Sebuah sebutan datang beserta pratinjau pesan dan tautan ke kanalnya; sebuah jalannya otomatisasi datang beserta jawaban yang dihasilkannya (atau kesalahannya jika gagal) dan tautan ke chat atau tugas Work yang dihasilkan. Keduanya tetap mati sampai Anda menyalakannya, dan keduanya memerlukan alamat email pada akun Anda.

Pertahankan Tugas Work Tetap Terfokus​

Gunakan tugas Work terpisah untuk setiap proyek atau tujuan mandiri. Setiap tugas memiliki percakapan, identitas kontainer terkelola, dan berkas persisten sendiri. Kontainer dapat berhenti atau dibuat ulang sementara volume bernama bertahan. Menggunakan tugas yang sama mempertahankan konteks; tugas baru menciptakan batas bersih.

Instruksi awal yang baik memberi model:

  • Hasil yang diinginkan.
  • Batas teknis atau desain penting.
  • Perintah atau perilaku untuk memverifikasi penyelesaian.
  • Berkas atau antarmuka yang tidak boleh berubah.

Pantau kemajuan di Activity, lalu periksa hasil di Files, Git, Terminal, dan Preview. Penyunting berkas mendukung sorotan sintaks tema terang/gelap, draf belum disimpan di peramban, dan pemformatan jenis yang didukung. Simpan dengan Cmd/Ctrl + S, format dengan Shift + Alt + F.

Gunakan model Ollama terpasang yang mendukung alat jika lalu lintas model harus tetap di infrastruktur Ollama Anda. Model jarak jauh atau awan dapat mengurangi tekanan memori inferensi lokal, tetapi dapat melakukan beberapa panggilan berbayar dan menerima hasil alat yang berisi data ruang kerja.

Menghentikan proses atau pratinjau mempertahankan ruang kerja. Menghapus tugas Work menghapusnya permanen; salin dahulu yang diperlukan.

Gunakan Persona untuk Pekerjaan Berulang​

Buat persona untuk alur kerja rutin:

  • Peninjau kode ringkas dengan suhu rendah.
  • Penyunting tulisan dengan panduan gaya jelas.
  • Asisten riset dengan pencarian dokumen aktif.
  • Asisten dukungan dengan nada dan struktur tetap.

Persona menyimpan model, perintah sistem, parameter generasi, avatar/latar, serta pengaturan memori/mutasi opsional. Persona dapat diekspor dan diimpor sebagai JSON.

Simpan Catatan Tahan Lama di Samping Pekerjaan​

Buka Notes dari menu pembuatan jika informasi harus mandiri dari satu chat atau tugas Work. Catatan mendukung pratinjau Markdown, penyuntingan eksplisit, pencarian, dan simpan otomatis. Pratinjau juga merender SVG sebaris dan HTML dasar yang disanitasi agar skrip, penangan kejadian, dan URL berbahaya tidak berjalan. Laci alat menambahkan riwayat versi yang dapat dipulihkan, lampiran, sematan, berbagi per pengguna, ekspor Markdown, serta panel penyuntingan AI yang menampilkan perbedaan sebelum penerapan. Karena versi lama diambil lebih dahulu, penyuntingan AI dapat dibatalkan. Catatan terikat akun dan masuk arsip pengguna; riwayat serta lampiran tetap di instans.

Jadikan Artefak Lebih Andal​

Libre WebUI mendeteksi tag artefak eksplisit, blok kode berpagar, dokumen HTML mandiri, dan bundel HTML multiberkas. Untuk hasil terbaik, minta model:

Create one complete self-contained HTML file.
Inline the CSS and JavaScript.
Do not rely on external files unless they are CDN URLs.

Jika ingin blok terpisah, beri nama jelas:

```html filename="index.html"
...
```

```css filename="style.css"
...
```

```js filename="app.js"
...
```

Libre WebUI mencoba menggabungkan blok CSS dan JavaScript lokal ke pratinjau HTML.

Antrekan Perintah Saat Jawaban Mengalir​

Mengirim pesan selama generasi mengantrekan perintah alih-alih membuangnya. Perintah antre muncul di atas kolom pesan, dapat disunting, diurutkan, dan dihapus, lalu dikirim satu per satu setelah tiap jawaban. Antrean tersimpan bersama chat dan bertahan setelah pemuatan ulang.

Cabangkan Percakapan​

Tombol cabang pada pesan menyalin percakapan hingga titik itu, termasuk varian, ke chat baru dan mencatat asalnya. Percakapan asli tidak berubah sehingga eksperimen tidak mengotori alur utama.

Bandingkan Model dalam Satu Giliran​

Tombol kolom di samping pemilih alat mengirim perintah berikutnya ke maksimal tiga model tambahan. Setiap jawaban merupakan generasi mandiri dengan label model, statistik, dan kendali batal sendiri; model lambat tidak memblokir yang lain.

Gunakan Chat Dokumen dengan Sengaja​

Document Chat menerima PDF, Office (DOCX/PPTX/XLSX), Markdown, HTML, kode, dan CSV hingga 10 MB. Pencarian memiliki dua mode:

  • Pencarian kata kunci (BM25) selalu tersedia.
  • Pencarian hibrida menggabungkan peringkat semantik dan kata kunci ketika embedding diaktifkan di Settings dan model embedding tersedia.

Pasang nomic-embed-text untuk model embedding lokal yang mudah:

ollama pull nomic-embed-text

Unggah dokumen yang terfokus per chat, bukan satu kumpulan campuran besar.

Sesuaikan Pengaturan Generasi​

PengaturanPenggunaan praktis
TemperatureRendah untuk akurasi, tinggi untuk kreativitas
Top P / Top KBiarkan bawaan kecuali menyetel sampling dengan sengaja
Context windowNaikkan untuk chat panjang hanya jika model dan memori mampu
Max tokensBatasi jawaban panjang atau naikkan untuk kode/artefak
Repeat penaltyNaikkan sedikit jika model berulang

Jika model berperilaku buruk, turunkan suhu, kurangi tekanan konteks, lalu coba model lain.

Tentukan Seberapa Dalam Model Bernalar​

Kendali di samping nama model membuka tingkat off, on, low, medium, dan high. Pilihan melekat pada percakapan, bertahan setelah pemuatan ulang, dan berlaku saat regenerasi. Settings > Generation menyimpan nilai bawaan jawaban baru.

Jika tidak disetel, tidak ada nilai yang dikirim. Jika disetel, server menerjemahkannya bagi penyedia: Ollama menerima dalam badan permintaan, penyedia gaya OpenAI menerima upaya penalaran, Anthropic/Gemini menerima anggaran token. Claude Sonnet 5.5 dan Opus 5.5 tidak memakai anggaran: keduanya berpikir secara adaptif, level bernama menjadi pengaturan effort-nya, dan off pada Sonnet 5.5 menjaga pemikiran di awal tetap mati dengan mode between_tools milik Anthropic. Opus 5.5 tidak punya sakelar mati, sehingga off membiarkannya pada default-nya sendiri.

Dua hal perlu diketahui. Model yang menurut Ollama tidak dapat bernalar tidak menerima pengaturan, sehingga kendali tersembunyi. Tingkat bernama hanya ada pada model seperti gpt-oss; model bernalar tanpa tingkat memperlakukannya sebagai on. Dengan nilai global, tombol menunjukkan tingkat nyata berikutnya dan "Default" menunjukkan hasil saat ini.

Pantau Jendela Konteks​

Cincin di samping nama model terisi saat percakapan tumbuh. Arahkan untuk melihat kepenuhan, token terpakai, dan ukuran. Setelah empat perlima warnanya kuning, pada batas merah; ukuran tak dikenal berupa garis putus-putus.

Hitungan mencakup isi permintaan berikutnya: riwayat terpadatkan dan cabang ditinggalkan tidak memakan ruang. Nilai berlandaskan pengukuran penyedia terakhir dan perkiraan satu token per empat karakter baru; tanpa ukuran diberi ~. Jika jendela dibatasi di bawah panjang pelatihan, meter mengukur OLLAMA_MAX_CONTEXT (bawaan 32,768), bukan panjang penuh. Menaikkan variabel mengubah keduanya.

Model penyedia menampilkan jendela hanya jika daftar model menerbitkannya. Jika tidak, token tetap dihitung tanpa pembagi.

Biarkan Chat Panjang Memadatkan Diri​

Administrator dapat mengaktifkan context compaction di Settings > Generation. Saat konteks diperkirakan melewati ambang token, server meminta model merangkum pesan lama dan menyimpan hanya pesan terbaru secara verbatim. Ringkasan muncul di tempat riwayat dilipat; pesan lama tetap terbaca tetapi tidak dikirim. "recent messages kept" juga menjadi jendela bergerak.

PengaturanYang dikendalikan
Token thresholdKonteks yang memicu pemadatan
Recent messages keptJumlah pesan terbaru yang tetap verbatim
Compaction modelModel peringkas; bawaan model percakapan
Custom summary promptInstruksi dengan {{PREVIOUS_SUMMARY}} dan {{MESSAGES}}

Pemadatan bawaan mati dan berlaku untuk semua pengguna, tetapi tiap chat dapat mematikannya dan membatalkan kartu ringkasan. Pemulihan mengaktifkan tepat pesan yang diganti, satu pemadatan per kali. Giliran tidak dibelah; bagian verbatim dimulai dari pesan Anda. Ringkasan baru menyertakan yang lama, sehingga hanya satu ringkasan aktif. Jika peringkas gagal, generasi berlanjut dengan riwayat utuh.

Simpan Kunci Penyedia per Pengguna​

Plugin dapat membaca kunci lingkungan, tetapi kredensial pengguna lebih bersih untuk instalasi bersama. Tambahkan kunci di Settings agar setiap pengguna mengelola aksesnya.

Gunakan variabel lingkungan backend untuk bawaan seluruh penerapan atau instalasi otomatis.

Jadikan Akses Jarak Jauh Dapat Diprediksi​

Untuk akses telepon atau LAN, ikat server pengembangan ke antarmuka jaringan:

npm run dev:host

Buka alamat LAN/Tailscale komputer pada port 8080 dari perangkat lain (dev:host menyajikan antarmuka pada 8080, bukan bawaan Vite). Di produksi, tetapkan CORS_ORIGIN dan alamat API antarmuka secara eksplisit.

Periksa Versi Tanpa Meninggalkan Aplikasi​

Settings → About membandingkan build dengan rilis GitHub terbaru: memberi tahu jika terkini, menautkan rilis jika tertinggal, dan menandai build -dev yang lebih maju. View changelog membuka kembali catatan. Jika Libre WebUI berguna, Star on GitHub membantu orang lain menemukannya.

Selaraskan Dokumentasi dan Antarmuka​

Produk berubah cepat. Utamakan dokumentasi tahan lama tentang perilaku dan alur kerja; biarkan antarmuka menampilkan daftar model terbaru. Jangan salin katalog panjang kecuali dibuat aplikasi.

Dokumentasi Terkait​