Chevron是一個與Chatgpt集成的功能強大且功能強大的起點
並隱藏在超級簡約和動畫設計下
在靜態,託管和github頁面選項中可用
現場演示|下載|安裝
AutoSuggestions,歷史記錄,宏和命令,宏菜單,熱鍵,ChatGpt集成,貨幣轉換器,計算器,動畫和簡約設計
您可以將字形設置為主頁(在瀏覽器設置)或新標籤(您需要自定義選項卡擴展程序)。
警告如果您希望該應用程序本身在打開新標籤而不是地址欄時專注於
我建議與所有基於鉻的瀏覽器( Google Chrome,Microsoft Edge,Brave,Opera,Vivaldi等)同時使用託管或GITHUB頁面安裝方法
有幾種安裝人字形的方法:
建議使用此方法,因為它不取決於您的Internet連接或任何遠程服務器,並且UI將立即加載。
一些瀏覽器和擴展可能會有重點問題
當您想解決焦點問題或出於任何其他原因,本地文件方法對您不起作用時,此方法很有用
請注意,此方法假設您在PC上安裝了Node.js和NPM
克隆這個存儲庫
建造
安裝節點 - ( Windows/Linux/Mac )
對於Windows:
npm install -g node-windows && npm link node-windows對於Linux:
npm install -g node-linux && npm link node-linux對於Mac:
npm install -g node-mac && npm link node-mac將本地服務器註冊為系統服務
注意管理員特權必須運行此命令
對於Windows:
npm run register_windows對於Linux:
npm run register_linux對於Mac:
npm run register_mac此操作將在您的系統中創建一個服務以在啟動時運行服務器。
要卸載服務,請再次運行命令。
註冊服務器後,您將能夠在Localhost上訪問人字形:8000
不推薦此方法,因為它取決於您的Internet連接和GitHub服務器
Settings → Pages → Branch: "gh-pages" → Save注意> node.js和npm需要
安裝依賴項
npm install建造
npm run build構建後,您可以在/dist文件夾中找到所有必要的文件
要使用Chevron的主要功能,只需鍵入某些內容(您不必擔心專注於輸入字段,它始終在正確的時刻焦點)。
一旦您鍵入某些內容,查詢就會被解析並提出建議。
建議來自歷史和自動駕駛引擎。您可以限制每個源的建議數量是設置。
默認情況下,您將被重定向到搜索引擎的搜索頁面,但是,如果查詢匹配宏的觸發器,則將其重定向到此查詢將帶您到宏屬性( url屬性)中指定的URL。
宏是書籤。它有助於訪問您經常訪問的網站。
要使用宏,您的查詢必須匹配其觸發器之一。
> GH
命令是宏的補充。使用命令,您可以通過修改URL來實現一些網站邏輯。
要使用命令,您需要在宏觸發器之後放置命令(必須在Global和Macro命令列表中定義命令)。追求命令的一切都是參數。
>那麼?如何用正則分析HTML
忽略宏和強制使用搜索引擎按CTRL
宏可以固定在宏菜單上。
控件:
打開/關閉:
注意至少一次單擊一次後,宏菜單切換按鈕只會出現在懸停之後
導航:
您可以使用Hotkeys快速調用具有key屬性的宏。
Shift + <key>
宏必須
pinned
在使用CHATGPT之前,您需要在Settings中指定OpenAI API鍵→ Query → AI → Api key 。
鑰匙在本地存儲在您的計算機上
鍵入查詢後,要使用ChatGpt Integration Double Press Space 。
您可以在設置中配置應用程序的主要功能。
要打開設置,請單擊右上角的齒輪圖標。
您可以單擊“設置”窗口底部的顯示/隱藏圖標以顯示高級設置。
請注意,齒輪圖標至少在訪問設置後才出現在懸停在懸停上
您只能在/config.js文件中編輯宏和命令。
/config.js包含一個名為Config的單個JS對象,該對象具有3個屬性:
宏Array
結構:
{
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
}命令Array
結構:
{
type : string , // command type (name)
trigger : string // command trigger (preferably a symbol)
}引擎Object
結構:
{
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
}
}
}由於CORS策略ICONS /icons.js中。您可以將任何有效的HTML SVG作為字符串放在那裡
警告請注意報價
JS,CSS,HTML,APCA(來自color.js)
受Tilde的啟發