Сhevron adalah startpage yang kuat dan sangat fungsional yang terintegrasi dengan chatgpt
dan tersembunyi di bawah desain super minimalis dan animasi
Tersedia dalam opsi halaman statis , host dan github
Demo langsung | Unduh | Instalasi
Autosugestions, Sejarah, Makro dan Perintah, Menu Makros, Hotkeys, Integrasi ChatGPT, Konverter Mata Uang, Kalkulator, Desain Animasi dan Minimalis
Anda dapat mengatur chevron sebagai beranda (di pengaturan browser) atau tab baru (Anda akan memerlukan ekstensi tab khusus).
Peringatan jika Anda ingin aplikasi itu sendiri fokus saat membuka tab baru dan bukan bilah alamat,
Saya merekomendasikan ekstensi ini bersamaan dengan metode instalasi halaman yang di -host atau github untuk semua browser berbasis kromium ( Google Chrome, Microsoft Edge, Brave, Opera, Vivaldi dll )
Ada beberapa cara untuk menginstal chevron:
Metode ini disarankan karena tidak tergantung pada koneksi internet Anda atau server jarak jauh, dan UI akan dimuat secara instan.
Beberapa browser dan ekstensi mungkin memiliki masalah fokus
Metode ini berguna saat Anda ingin memperbaiki masalah fokus atau untuk alasan lain metode file lokal tidak berfungsi untuk Anda
Perhatikan metode ini mengasumsikan bahwa Anda memiliki node.js dan npm yang diinstal di pc Anda
Kloning repositori ini
Membangun
Instal Node- ( Windows/Linux/Mac )
untuk windows:
npm install -g node-windows && npm link node-windowsuntuk Linux:
npm install -g node-linux && npm link node-linuxUntuk Mac:
npm install -g node-mac && npm link node-macDaftarkan server lokal sebagai layanan sistem
Catatan Hak istimewa administrator diperlukan untuk menjalankan perintah ini
untuk windows:
npm run register_windowsuntuk Linux:
npm run register_linuxUntuk Mac:
npm run register_macOperasi ini akan membuat layanan di sistem Anda untuk menjalankan server saat startup.
Untuk menghapus instalasi layanan, jalankan perintah lagi.
Setelah Anda mendaftarkan server, Anda akan dapat mengakses Chevron di LocalHost: 8000
Metode ini tidak disarankan karena tergantung pada koneksi internet Anda dan server GitHub
Settings GO → Pages → Branch: "gh-pages" → SaveCatatan > Node.js dan NPM diperlukan
Instal dependensi
npm installMembangun
npm run build Setelah membangun, Anda dapat menemukan semua file yang diperlukan di folder /dist
Untuk menggunakan fungsionalitas utama Chevron, cukup ketik sesuatu (Anda tidak perlu khawatir tentang fokus pada bidang input, itu selalu fokus pada saat yang tepat).
Segera setelah Anda mengetik sesuatu, kueri akan diuraikan dan saran akan diberikan.
Saran menghasilkan dari mesin sejarah dan autosugestion. Anda dapat membatasi jumlah saran untuk setiap sumber adalah pengaturan.
Secara default, Anda akan diarahkan ke halaman pencarian mesin pencari, namun jika kueri cocok dengan pemicu makro, mengarahkan kembali ke kueri ini akan membawa Anda ke URL, yang ditentukan dalam properti makro (properti url ).
Makro adalah sesuatu seperti bookmark. Ini membantu mengakses situs web yang sering Anda kunjungi.
Untuk menggunakan makro, pertanyaan Anda harus cocok dengan salah satu pemicunya.
> GH
Perintah adalah tambahan untuk makro. Dengan perintah Anda dapat menerapkan beberapa logika situs web dengan memodifikasi URL.
Untuk menggunakan perintah, Anda perlu meletakkan perintah setelah pemicu makro (perintah harus didefinisikan dalam daftar perintah global dan makro). Segala sesuatu yang mengejar perintah adalah argumen .
> Jadi ? cara menguraikan html dengan regex
Untuk mengabaikan makro dan memaksa menggunakan mesin pencari tekan ctrl
Makro dapat disematkan ke menu makro.
Kontrol :
Buka/Tutup :
Perhatikan tombol Toggle Menu Macros hanya akan muncul di hover setelah Anda mengkliknya setidaknya sekali
Navigasi :
Anda dapat menggunakan hotkeys untuk dengan cepat memanggil makro yang memiliki properti key .
Shift + <yyy>
Makro harus
pinned
Sebelum menggunakan chatgpt, Anda perlu menentukan tombol API OpenAI Anda di Settings → Query → AI → Api key .
Kuncinya disimpan secara lokal di komputer Anda
Untuk menggunakan integrasi chatgpt ruang pers ganda setelah Anda mengetik kueri.
Anda dapat mengonfigurasi fungsi utama aplikasi dalam pengaturan .
Untuk membuka pengaturan , klik ikon gigi di sudut kanan atas.
Anda dapat mengklik ikon Show/Sembunyikan di bagian bawah jendela Pengaturan untuk menampilkan pengaturan lanjutan.
Perhatikan ikon gigi akan hanya muncul di hover setelah Anda mengunjungi pengaturan setidaknya sekali
Anda dapat mengedit makro dan perintah hanya di file /config.js .
/config.js berisi objek JS tunggal bernama Config yang memiliki 3 properti:
Array makro
struktur:
{
name : string , // macros name
category : string , // category of the macros
url : string , // full macros URL
normalisedURL : string , // normalised URL (secondLevelDomain + '.' + firstLevelDomain)
triggers : [ string , ... ] , // list of triggers
commands : { // commands of the macro
[ type ] : {
// {@} - macros URL
// {$} - command argument
template : string , // URL template
description ( optional ) : string // description of the command for this macros
}
} ,
bgColor : complexColor , // background color
textColor : string , // text color
pinned : boolean , // is the macros pinned in the Macros Menu
key : ( optional ) : string , // hotkey ('key' + <keyName>)
icon : ( optional ) : string // the name of the icon in the "/icons.js" file
} perintah Array
struktur:
{
type : string , // command type (name)
trigger : string // command trigger (preferably a symbol)
} Object Mesin
struktur:
{
name : string , // engine name
bgColor : complexColor , // background color
textColor : string , // text color
types : { // query, calculator, currency, ...
[ type ] : {
// {@} - raw query (what user typed)
// {$} - parsed query (what is in the query field)
template : string // URL template
}
}
} Karena keterbatasan kebijakan CORS, ikon makro harus disimpan dalam /icons.js dalam objek ICONS . Anda dapat menempatkan di sana HTML SVG yang valid sebagai string
Peringatan Waspadai Kutipan
JS, CSS, HTML, APCA (dari Color.js)
Terinspirasi oleh Tilde