Chatgpt-smartnavbar
ChatGPT-SMARTNAVBAR adalah ekstensi krom yang dirancang untuk merampingkan dan mempercepat proses mengelola dan menggunakan petunjuk pada platform chatgpt. Ini meningkatkan pengalaman pengguna dengan fitur -fitur seperti navbar interaktif, menu dropdown pintar untuk akses cepat cepat, penyaringan opsi dinamis, dan navigasi keyboard yang efisien. Ekstensi ini menawarkan antarmuka yang modern dan intuitif yang berfokus pada peningkatan kecepatan dan kemudahan pembuatan, organisasi, dan pengambilan yang cepat.
Fitur
- Dynamic Navbar : Menambahkan navbar interaktif yang responsif ke UI Chatgpt.
- Menu Dropdown Cerdas : Dinamis menghasilkan dropdown berdasarkan input pengguna setelah mengetik tombol yang dapat disesuaikan (default adalah
<<
). - Navigasi Keyboard : Navigasi melalui opsi dropdown menggunakan tombol panah dan pilih dengan 'Enter'.
- Buat dan kelola petunjuk : Pengguna dapat membuat prompt mereka sendiri dan menyimpannya ke kategori khusus untuk akses cepat.
- Kategori Kustom untuk Prompt : Pengguna dapat membuat, mengganti nama, dan menghapus kategori prompt mereka sendiri. Prompt dapat dengan mudah dipindahkan antar kategori.
- Manajemen Prompt : Pengguna dapat menambah, mengedit, dan menghapus petunjuk dalam kategori apa pun, membuat organisasi menjadi mudah.
- Penugasan Kategori Seamless : Memfasilitasi penugasan yang cepat dan penugasan kembali antara berbagai kategori dengan antarmuka intuitif.
- Styling CSS Tailwind : Gaya bersih, modern, dan dapat disesuaikan menggunakan CSS Tailwind.
- Dioptimalkan untuk Kinerja : Interaksi cepat dan responsif menggunakan pengamat DOM yang efisien, memastikan bahwa kinerja tetap halus karena lebih banyak petunjuk dan kategori ditambahkan.
- Preferensi Pengguna : Ekstensi menyimpan preferensi pengguna seperti kategori cepat, pesanan cepat, dan kustomisasi lainnya, memastikan pengalaman yang dipersonalisasi di seluruh sesi.
Fitur dan Peningkatan Baru
Fungsi pencarian yang ditingkatkan : Mesin pencari sekarang mendukung pencarian yang lebih fleksibel dan intuitif. Pengguna dapat mencari ID bahkan jika berisi spasi, kata -kata parsial, atau beberapa fragmen kata. Misalnya, jika kategori cepat dinamai "pola desain" atau "integrasi basis data", pengguna sekarang dapat mencari menggunakan:
-
Design
-
Pat
-
Dark
-
Code
Ini meningkatkan pengalaman pencarian dengan mempersempit hasil berdasarkan logika pencocokan yang lebih fleksibel. Dropdown juga akan menyoroti kecocokan terdekat dengan kueri pengguna, memungkinkan pemilihan yang lebih cepat.
Perilaku dropdown yang ditingkatkan : Dropdown yang sekarang secara cerdas melayang di atas pertandingan terdekat ketika pengguna mulai mengetik, sehingga menekan 'Enter' memilih pertandingan terbaik secara otomatis. Ini membantu menghindari memilih opsi yang tidak relevan secara tidak sengaja. Selain itu, dropdown sekarang menonaktifkan lebih efisien setelah opsi dimasukkan, dan dengan benar menangani penempatan kursor setelah dimasukkan untuk mencegahnya mengganggu kunci pemicu pencarian.
Pemformatan teks dengan newline : Setelah memilih opsi dari menu dropdown, teks yang dimasukkan sekarang secara otomatis menyertakan garis baru setelahnya. Ini menyelesaikan masalah di mana kursor akan secara keliru melompat di belakang teks yang baru dimasukkan, dan memastikan pengalaman mengetik yang lebih halus.
Kunci aktivasi dropdown yang dapat disesuaikan : Pengguna sekarang dapat mengatur kunci mereka sendiri untuk memicu menu dropdown alih -alih default <<
. Kustomisasi ini tersedia di popup ekstensi, memberikan lebih banyak fleksibilitas untuk alur kerja yang berbeda.
Penanganan kesalahan dan peningkatan UI : Ekstensi tidak lagi menunjukkan pesan peringatan mentah untuk menyimpan perubahan pada petunjuk, kategori, atau kunci aktivasi. Sebaliknya, pemberitahuan ditampilkan dengan cara yang tidak mengganggu, menarik secara visual, meningkatkan pengalaman pengguna. Fitur pengeditan inline untuk ID kategori dan prompt sekarang berada di jendela popup yang sama, membuatnya lebih mudah untuk memodifikasi kedua elemen tanpa melompat di antara menu yang berbeda.
Perbaikan di masa depan
- Perilaku kursor yang disempurnakan : Perbaikan lebih lanjut akan fokus untuk memastikan bahwa kursor ditempatkan secara optimal setelah penyisipan yang cepat, bahkan dalam skenario kompleks di mana beberapa petunjuk ditambahkan dengan cepat.
- Antarmuka pengguna yang ditingkatkan : merampingkan desain menu popup untuk membuat pengeditan yang cepat dan kategori menjadi lebih intuitif, dan menambahkan umpan balik visual yang lebih baik untuk tindakan seperti menyimpan tanpa peringatan yang mengganggu.
- Kemampuan Pencarian Lanjutan : Terus menyempurnakan pencarian untuk menangani logika pencocokan yang lebih fleksibel, termasuk toleransi kesalahan ketik dan dukungan yang lebih baik untuk perpustakaan prompt yang lebih besar.
- Sistem Rekomendasi : Tingkatkan atau tambahkan fitur rekomendasi untuk prompt yang paling sering digunakan berdasarkan perilaku pengguna. Ini secara otomatis akan memesan ulang kategori dan meminta berdasarkan penggunaan untuk memaksimalkan kecepatan dan efisiensi.
- Peningkatan Desain : Meningkatkan desain dropdown, navbar, dan popup, menambahkan gaya yang lebih halus dan modern menggunakan CSS tailwind untuk memberikan pengalaman pengguna yang lebih baik.
Fitur tambahan untuk dipertimbangkan
- Sinkronisasi Cloud : Izinkan pengguna untuk menyinkronkan petunjuk dan kategori mereka di beberapa perangkat menggunakan penyimpanan cloud. Ini memastikan bahwa pengalaman pengguna konsisten di seluruh lingkungan tanpa ekspor/impor manual.
- Prompt Ekspor dan Impor : Tambahkan fitur untuk mengekspor petunjuk dan kategori sebagai file JSON, yang dapat diimpor kembali ke ekstensi nanti. Ini bermanfaat untuk tujuan cadangan atau untuk berbagi koleksi cepat dengan orang lain.
- Tagging dan Filtering : Memperkenalkan sistem penandaan untuk petunjuk, memungkinkan pengguna untuk memfilter dan mencari berdasarkan tag. Ini dapat membantu mengelola koleksi besar permintaan lebih efisien.
- Rekomendasi Konteks-Sehat : Berdasarkan konteks percakapan, merekomendasikan petunjuk yang cenderung berguna. Ini dapat memanfaatkan AI atau deteksi kata kunci dasar.
- Kreasi Prompt AI-Assisted : Memberikan saran kepada pengguna atau fungsionalitas lengkap secara otomatis saat membuat petunjuk baru, berdasarkan pada struktur umum atau petunjuk sebelumnya yang telah mereka buat.
- Mode Gelap : Tambahkan dukungan untuk mode gelap di UI ekstensi, membuatnya lebih nyaman secara visual untuk pengguna yang bekerja di lingkungan cahaya rendah.
- Dukungan multi-platform : Perluas fungsi ekstensi untuk bekerja tidak hanya dengan chatgpt tetapi juga dengan platform AI populer lainnya seperti Claude, Gemini, dan lainnya. Ini akan memungkinkan pengguna untuk mengelola dan memanfaatkan petunjuk mereka di berbagai layanan AI, meningkatkan keserbagunaan dan kegunaan di luar chatgpt.
Instalasi
Prasyarat
- Node.js (versi 12 atau lebih tinggi)
- NPM (Node Package Manager)
Bangun aplikasi
Untuk membangun CSS untuk ekstensi, gunakan perintah berikut:
Instal dependensi:
Bangun CSS Tailwind:
Penggunaan
- Bangun CSS ekstensi menggunakan instruksi di atas.
- Muat ekstensi ke chrome dengan menavigasi ke
chrome://extensions/
. - Aktifkan Mode Pengembang dan klik "Muat Unpacked" untuk memilih folder
dist
. - Ekstensi akan aktif di halaman chatgpt (https://chatgpt.com/*).
Berkontribusi
Jangan ragu untuk membuka masalah dan mengirimkan permintaan tarik untuk meningkatkan proyek. Pastikan untuk mengikuti praktik terbaik dalam hal kebersihan kode dan keterbacaan.
Nikmati produktivitas yang ditingkatkan dengan chatgpt-smartnavbar!