сhevron هو صفحة البداية قوية وعملية للغاية متكاملة مع chatgpt
ومختبئ تحت التصميم السوبر للرسوم المتحركة
متوفر في خيارات صفحات ثابتة ومستضافة وجيثب
العرض التوضيحي الحية | تنزيل | تثبيت
Autosuggestions ، التاريخ ، وحدات الماكرو والأوامر ، قائمة وحدات الماكرو ، مفاتيح الساخنة ، تكامل chatgpt ، محول العملة ، الآلة الحاسبة ، الرسوم المتحركة والتصميم البسيط
يمكنك تعيين Chevron كصفحة رئيسية (في إعدادات المتصفح) أو علامة التبويب الجديدة (ستحتاج إلى تمديد علامة تبويب مخصصة).
تحذير إذا كنت تريد تركيز التطبيق نفسه عند فتح علامة تبويب جديدة وليس شريط العناوين ،
أوصي بهذا الامتداد جنبًا إلى جنب مع طريقة تثبيت صفحات GitHub المستضافة أو لجميع المتصفحات القائمة على الكروم ( Google Chrome ، Microsoft Edge ، Brave ، Opera ، Vivaldi إلخ )
هناك بعض الطرق لتثبيت شيفرون:
يوصى بهذه الطريقة لأنها لا تعتمد على اتصال الإنترنت الخاص بك أو أي خوادم عن بُعد ، وسيتم تحميل واجهة المستخدم على الفور.
قد تواجه بعض المتصفح والإضافات مشكلة التركيز
هذه الطريقة مفيدة عندما تريد إصلاح مشكلة التركيز أو لأي سبب آخر لا تعمل طريقة الملف المحلي من أجلك
لاحظ أن هذه الطريقة تفترض أن لديك Node.js و NPM مثبتان على جهاز الكمبيوتر الخاص بك
استنساخ هذا المستودع
يبني
تثبيت العقدة- ( Windows/Linux/Mac )
لنظام التشغيل Windows:
npm install -g node-windows && npm link node-windowsللينكس:
npm install -g node-linux && npm link node-linuxلنظام Mac:
npm install -g node-mac && npm link node-macسجل الخادم المحلي كخدمة نظام
ملاحظة مطلوب امتيازات المسؤول لتشغيل هذا الأمر
لنظام التشغيل Windows:
npm run register_windowsللينكس:
npm run register_linuxلنظام Mac:
npm run register_macستقوم هذه العملية بإنشاء خدمة في نظامك لتشغيل الخادم عند بدء التشغيل.
لإلغاء تثبيت الخدمة ، قم بتشغيل الأمر مرة أخرى.
بعد تسجيل الخادم ، ستتمكن من الوصول إلى Chevron على LocalHost: 8000
لا ينصح هذه الطريقة لأنها تعتمد على اتصالك بالإنترنت وخوادم github
Settings ← Pages ← Branch: "gh-pages" → Saveملاحظة > node.js و NPM مطلوبة
تثبيت التبعيات
npm installيبني
npm run build بعد الإنشاء ، يمكنك العثور على جميع الملفات اللازمة في مجلد /dist
لاستخدام الوظيفة الرئيسية لشيفرون ، فقط اكتب شيئًا (لا داعي للقلق بشأن التركيز على حقل الإدخال ، فهو دائمًا في التركيز في اللحظة المناسبة).
بمجرد كتابة شيء ما ، سيتم تحليل الاستعلام وسيتم تقديم اقتراحات.
توليد الاقتراحات من المحرك التاريخ ومحرك AutoSuggestion. يمكنك الحد من عدد الاقتراحات لكل مصدر هو الإعدادات.
بشكل افتراضي ، سيتم إعادة توجيهك إلى صفحة البحث في محرك البحث ، ولكن إذا كان الاستعلام يطابق مشغلًا للماكرو ، فسيأخذك إعادة التوجيه إلى هذا الاستعلام إلى عنوان URL ، المحدد في خصائص الماكرو (خاصية url ).
ماكرو هو شيء مثل الإشارة المرجعية. يساعد في الوصول إلى مواقع الويب التي تمت زيارتها بشكل متكرر.
لاستخدام ماكرو ، يجب أن يتطابق استعلامك مع أحد مشغلاته.
> GH
الأمر هو إضافة إلى وحدات الماكرو. مع الأوامر ، يمكنك تنفيذ بعض منطق موقع الويب عن طريق تعديل عنوان URL.
لاستخدام أمر ، تحتاج إلى وضع الأمر بعد مشغل ماكرو (يجب تعريف الأمر في قوائم الأوامر العالمية والماكرو). كل شيء يتبع الأمر هو حجة .
> هكذا ؟ كيفية تحليل HTML مع regex
لتجاهل وحدات الماكرو والقوة باستخدام محرك البحث ، اضغط على CTRL
يمكن تثبيت وحدات الماكرو لقائمة الماكرو.
الضوابط :
مفتوح/إغلاق :
لاحظ أن زر تبديل قائمة الماكرو سيظهر فقط على Hover بعد النقر فوقه مرة واحدة على الأقل
ملاحة :
يمكنك استخدام مفاتيح Hotkeys للاتصال بسرعة وحدات الماكرو التي لديها خاصية key .
Shift + <key>
يجب
pinnedالماكرو
قبل استخدام chatgpt ، تحتاج إلى تحديد مفتاح API Openai في Settings → Query → AI → Api key .
يتم تخزين المفتاح محليًا على جهاز الكمبيوتر الخاص بك
لاستخدام مساحة chatgpt Integration Double Press Space بعد كتابة استعلام.
يمكنك تكوين الوظائف الرئيسية للتطبيق في الإعدادات .
لفتح الإعدادات ، انقر على أيقونة التروس في الزاوية اليمنى العليا.
يمكنك النقر فوق أيقونة العرض/إخفاء في أسفل نافذة الإعدادات لإظهار الإعدادات المتقدمة.
لاحظ أن أيقونة التروس ستظهر فقط عند التحوم بعد زيارة الإعدادات مرة واحدة على الأقل
يمكنك تحرير وحدات الماكرو والأوامر فقط في ملف /config.js حتى الآن.
يحتوي /config.js على كائن JS واحد يسمى Config والذي يحتوي على 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.js ICONS . يمكنك وضع أي HTML SVG صالح كسلسلة
تحذير كن على دراية بالاقتباسات
JS ، CSS ، HTML ، APCA (من Color.JS)
مستوحاة من تيلد