Penyelesaian Masalah
Mulakan di sini apabila sesuatu tidak berfungsi. Ikut langkah-langkah mengikut urutan.
Langkah Pertama
1. Semak sama ada daemon sedang berjalan
bash
triggerfish statusJika daemon tidak berjalan, mulakan ia:
bash
triggerfish start2. Semak log
bash
triggerfish logsIni mengekori fail log secara masa nyata. Gunakan penapis tahap untuk mengurangkan bunyi:
bash
triggerfish logs --level ERROR
triggerfish logs --level WARN3. Jalankan diagnostik
bash
triggerfish patrolPatrol menyemak sama ada gateway boleh dicapai, pembekal LLM memberi respons, saluran disambungkan, peraturan dasar dimuatkan, dan kemahiran ditemui. Sebarang semakan yang ditanda CRITICAL atau WARNING memberitahu anda di mana hendak menumpukan perhatian.
4. Sahkan konfigurasi anda
bash
triggerfish config validateIni menghurai triggerfish.yaml, menyemak medan yang diperlukan, mengesahkan tahap klasifikasi, dan menyelesaikan rujukan rahsia.
Penyelesaian Masalah Mengikut Kawasan
Jika langkah-langkah pertama di atas tidak menunjukkan masalah, pilih kawasan yang sepadan dengan gejala anda:
- Pemasangan - kegagalan skrip pemasangan, isu binaan dari sumber, masalah platform
- Daemon - perkhidmatan tidak mahu bermula, konflik port, ralat "sudah berjalan"
- Konfigurasi - ralat hurai YAML, medan hilang, kegagalan penyelesaian rahsia
- Saluran - bot tidak memberi respons, kegagalan pengesahan, isu penghantaran mesej
- Pembekal LLM - ralat API, model tidak ditemui, kegagalan penstriman
- Integrasi - Google OAuth, GitHub PAT, Notion API, CalDAV, pelayan MCP
- Automasi Pelayar - Chrome tidak ditemui, kegagalan pelancaran, navigasi disekat
- Keselamatan & Klasifikasi - blok write-down, isu taint, SSRF, penolakan dasar
- Rahsia & Kelayakan - ralat keychain, stor fail yang disulitkan, masalah kebenaran
Masih Tersekat?
Jika tiada panduan di atas menyelesaikan isu anda:
- Kumpulkan bundle log
- Baca panduan pemfailan isu
- Buka isu di GitHub
