AI Assistant he - msupino/NavigationApp GitHub Wiki
כבוי באתר החי. ברירת המחדל היא
featureAssistant: falseוהתצורה שנפרסת אינה מדליקה אותה, ולכן אין כפתור 💬 ב-https://navaid.supino.org/ — שום דבר בדף הזה אינו נגיש עד שמפעילים אותו ידנית (למטה). זו תכונה עובדת שאינה דלוקה, לא תוכנית לעתיד.
עוזר צ'אט שעונה על שאלות ומתכנן מסלולים בשפה חופשית, באמצעות מפתח ה-API שלכם (BYOK). הוא פועל כולו בדפדפן — NavAid נשאר אתר סטטי ללא שרת — כך שהמפתח והשיחה שלכם אינם מגיעים לשום שרת של NavAid.
איך מדליקים. פתחו את האפליקציה עם ?tune=1, מצאו את Feature: AI assistant button
בפאנל הכוונון והדליקו. מי שמריץ עותק משלו יגדיר featureAssistant: true
ב-gist כדי שיישאר דלוק. שינויי כוונון הם מקומיים לעמוד, ולכן טעינה מחדש בלי ?tune=1 מסתירה את
הכפתור שוב.
הוא כבוי כברירת מחדל כי רוב הטיסות אינן שואלות את המפה דבר, וכפתור צ'אט על לוח ברכיים הוא עוד דבר שנלחץ בטעות. כשהוא פעיל, כפתור ה-💬 יושב בעמודת הפקדים בפינה התחתונה, מעל כפתורי הזום. אפשר לגרור את החלון מהכותרת ולשנות את גודלו מהפינה; המיקום והגודל נשמרים.
כיבוי המתג מסיר את הכפתור ואת החלון מיד — בלי טעינה מחדש — ומוציא את השורה שלו מהעמודה, כך ששום דבר מתחתיו אינו זז.
אמצעי תכנון בלבד — לא תדריך מבצעי. העוזר עונה מנתוני האפליקציה בזמן אמת ולעולם אינו ממציא NOTAM, נתון מזג אוויר או תדר; יש לאמת מול ה-AIP הרשמי, לשכת ה-NOTAM ותדריך מזג אוויר תקין לפני הטיסה.
בוחרים ספק בהגדרות (⚙), מדביקים מפתח, ואופציונלית מגדירים מודל:
| ספק | מודל ברירת מחדל | הערות |
|---|---|---|
| Google Gemini | gemini-2.5-flash |
שכבה חינמית; עובד ישירות מהדפדפן. קבלת מפתח |
| Anthropic (Claude) | claude-sonnet-5 |
עובד ישירות מהדפדפן. קבלת מפתח |
| OpenRouter | openai/gpt-4o-mini |
מפתח אחד, מודלים רבים; עובד ישירות מהדפדפן. קבלת מפתח |
| DeepSeek | deepseek-chat |
עשוי לחסום קריאות ישירות מהדפדפן (CORS) — במקרה כזה הגדירו כתובת בסיס תואמת OpenAI (פרוקסי) בהגדרות. קבלת מפתח |
המפתח והמודל של כל ספק נשמרים בנפרד, כך שאפשר להחליף בלי להזין אותם מחדש.
המפתחות נשמרים רק ב-localStorage של הדפדפן ונשלחים רק לספק שבחרתם.
לענות (קריאה בלבד):
- NOTAMים לשדה תעופה או ליד נקודה
- מזג אוויר בקרקע בנקודה (דרך Open-Meteo)
- פרטי שדה תעופה + תדר ראשי, Radial/DME מ-VOR, פענוח קוד לקואורדינטות
- תיאור המסלול הנוכחי עם פירוט מלא לכל קטע — כיוון, מרחק, גובה, מהירות, זמן, דלק, Radial/DME של VOR ותדר תקשורת
תכנון / עריכת מסלול (מוחל מיד, ביטול בלחיצה):
- בניית מסלול בין שדות תעופה. הוא עוקב אחר ניתוב CVFR אמיתי בסדר הבא: תבנית מסלול מוכנה → אחרת רשת הקטעים של CVFR (עם הוספת נקודות דיווח) → קטע ישיר רק אם אין מסלול (ומצוין זאת). הוא לא יצייר קטע "ישיר" שאינו מסלול אמיתי.
- היפוך מסלול, קביעת גובה/מהירות לקטע.
פעולות יוצאות (מבקש אישור):
- שמירת המסלול הנוכחי לספריית המסלולים.
הפעולות מדורגות: כלי קריאה רצים חופשי, עריכות מסלול מוחלות מיד אך ניתנות לביטול, וכל דבר שיוצא מהאפליקציה (שמירה) מבקש אישור.
- מפתח ה-API שלכם נשלח רק לספק שבחרתם — אין שרת NavAid מעורב ואין תיעוד שיחות בצד שרת.
- מפתחות API וכתובת הבסיס של הספק נשארים במכשיר. הפעלת סנכרן גם הגדרות מסנכרנת את בחירת הספק והמודל, אך לא את פרטי הגישה. סנכרון ההגדרות המוצלח הבא מסיר מ-Drive גם עותק ישן של מפתח.
- אין מעורבות של שרת NavAid; אין תיעוד שרת של השיחות.
- ראו סכמת LocalStorage עבור מפתחות
navaid.ai.*.