דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
ח

חירות ציון

@חירות ציון
אודות
פוסטים
8
נושאים
2
שיתופים
0
קבוצות
0
עוקבים
0
עוקב אחרי
0

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • בקשה | בקשת עזרה - טלפון QIN F22 PRO נכנס Storage Bootloop
    ח חירות ציון

    פשוט מחקתי למרות שהעדיפות הייתה שלו. כי תכל'ס, רוב המידע שהיה לי שם לא היה כזה מיוחד.
    תודה שהסברת איך מוחקים!
    לילה טוב

    עזרה הדדית - מחשבים וטכנולוגיה

  • בקשה | בקשת עזרה - טלפון QIN F22 PRO נכנס Storage Bootloop
    ח חירות ציון

    נפתר...
    לא יודע איך למחוק את הנושא

    עזרה הדדית - מחשבים וטכנולוגיה

  • מדריך | מודלי AI מקומיים - מדריך וסקירה מקיפים למודלים קטנים ויעילים - מתעדכן.
    ח חירות ציון

    @חובבן-מקצועי מחשב

    עזרה הדדית - בינה מלאכותית

  • מדריך | מודלי AI מקומיים - מדריך וסקירה מקיפים למודלים קטנים ויעילים - מתעדכן.
    ח חירות ציון

    סליחה, שלוש שאלות...
    אולי קצת יותר מזה 😉

    עזרה הדדית - בינה מלאכותית

  • מדריך | מודלי AI מקומיים - מדריך וסקירה מקיפים למודלים קטנים ויעילים - מתעדכן.
    ח חירות ציון

    אחלה מדריך. ממש מפורט ומעולה!
    שתי שאלות;

    • מה לגבי חומרה של 24 ג"ב של RAM ובלי GPU אבל כן CPU חזק.
    • אחת הבעיות [וציינת] זו העטיפה הגרפית של האפליקציות ולכן השימוש בממשק טרמינל, נניח דרך Llama.cpp הוא מאוד נוח ואפילו הרבה יותר מהיר. אבל, כן אפשר להתפשר על ממשקים גרפים כל עוד לא מדובר על אפליקציות אלקטרון [מעטפת של דפדפן כרימיום = כמה מאות מגה בייטים ותפיסה יותר של RAM] נניח אפליקציה שמשתמשת בספריית WEB VIEW המובנה של ווינדוס וכיו"ב...
      אז איזו אפליקציה הכי תתאים?
    • מאוד יהיה נוח אם האפליקציה להרצת ה-AI הלוקאלי תהיה ניידת כל שהאפליקציה לא תשלח מלא קבצים של ריג'סטרי וקבצי DLL לתוך תיקיות פנימיות במחשב ול-APP DATA מה שיכול לגרום לכונן להתמלא בצורה קיצונית אם לא שמים לב. למה_סי_פי_פי יכולה לעבוד ניידת אבל אין ממשק גרפי [כן יש שרת מקומי שיכול לפתוח ממשק גרפי פשוט אבל זה דורש ידע בשרתים מקומיים...

    בקיצור, זה יהיה נחמד עם תהיה אפליקציה ניידת שמאפשרת לשמור את כל המודלים וכל התכנים של האפליקציה בתיקייה אחת ולאפליקציה יהיה ממשק גרפי קל.

    יישר כוח עצום על המדריך!
    הוא כתוב היטב ומכסה בצורה מעולה את החומר.

    עזרה הדדית - בינה מלאכותית

  • בקשה | בקשת עזרה - טלפון QIN F22 PRO נכנס Storage Bootloop
    ח חירות ציון

    צילמתי סרטון ממושך בטלפון שלי תוך ששכחתי לגמרי שאין לו הרבה שטח איחסון פנוי והצילום הופסק באיזשהו שלב. חשבתי שהכול בסדר אבל יותר מאוחר קפצו מלא הודעות של כל מיני אפליקציות כולל אפליקציות מערכת שלא מסוגלות לפעול היות ושטח האיחסון אזל. הטלפון אוטומטית נכנס למצב אנדרואיד רקוברי, שם יש שתי אופציות;

    • לנסות שוב [מה שנכנס ללולאה של Storage Bootloop]
    • לעשות פקטורי ריסט [איפוס להגדרות היצרן -> מחיקה של כל הנתונים שבשטח האיחסון]

    לא ממש בא לי למחוק את הכול...
    בטלפון שלי מותקן ikoser - לא יודע מה זה בדיוק עושה אבל אני יודע שזה חוסם הגדרות מפתחים ו-USB DEBUGGING.

    מישהו יודע איך אפשר לפתור את זה יחסית בקלות?

    עזרה הדדית - מחשבים וטכנולוגיה

  • בקשה | ביקורת על אתר שבניתי
    ח חירות ציון

    חסום ברימון

    כללי - עזרה הדדית

  • הסבר | איך ליצור אפלקציות exe. בפייתון בלי לדעת קוד (AI)
    ח חירות ציון

    איך להשתמש ב-AI ליצור אפליקציית exe. באמצעות פייתון

    כשרוצים ליצור אפליקציה, במיוחד אפליקציה מורכבת, חשוב לעבוד לפי מתווה מסודר.
    השלב הראשון הוא "עץ פרויקט" – תיקייה שמכילה את כל תיקיות וקבצי האפליקציה במיקום ובסדר הנכון.

    הערה: העבודה הסיזיפית של יצירת תיקיות, קבצים ושמירתם עם סיומת py. יכולה להיות מאוד מייגעת.
    פתרון יעיל הוא שימוש ב-PowerShell או CMD ליצירת עץ הפרויקט והקבצים בפקודה אחת.

    בנוסף, ניתן להזריק קוד ישירות לקבצים כך שלא תצטרכו להעתיק ולהדביק קוד בפרויקט מורכב.


    1️⃣ יצירת עץ פרויקט מינימליסטי

    נניח שאנחנו רוצים ליצור פרויקט בשם MyApp עם המבנה הבא:

    MyApp/
    │
    ├─ main.py
    ├─ utils/
    │   └─ helper.py
    └─ assets/
        └─ README.md
    

    PowerShell

    # יצירת תיקיית הפרויקט הראשית
    New-Item -ItemType Directory -Name "MyApp"
    
    # יצירת תיקיות משנה
    New-Item -ItemType Directory -Path "MyApp\utils"
    New-Item -ItemType Directory -Path "MyApp\assets"
    
    # יצירת קבצים ריקים
    New-Item -ItemType File -Path "MyApp\main.py"
    New-Item -ItemType File -Path "MyApp\utils\helper.py"
    New-Item -ItemType File -Path "MyApp\assets\README.md"
    

    CMD (Command Prompt)

    mkdir MyApp
    mkdir MyApp\utils
    mkdir MyApp\assets
    
    type nul > MyApp\main.py
    type nul > MyApp\utils\helper.py
    type nul > MyApp\assets\README.md
    

    2️⃣ הוספת קוד אוטומטית לקבצים

    נניח שרוצים להכניס את הקוד הבא ל־main.py:

    print("Hello from MyApp!")
    

    PowerShell

    # יצירת תוכן קובץ
    $code = 'print("Hello from MyApp!")'
    
    # כתיבה לקובץ
    Set-Content -Path "MyApp\main.py" -Value $code
    

    CMD

    echo print("Hello from MyApp!") > MyApp\main.py
    

    ⚠️ הערה: ב-CMD יש להיזהר עם סוגי גרשיים; PowerShell נוח יותר לעבודה עם קוד מורכב.


    3️⃣ הוספת קוד מורכב למספר קבצים

    אם רוצים להכניס מספר שורות לקובץ, ב-PowerShell:

    $helperCode = @"
    def greet(name):
        print(f'Hello, {name}!')
    "@
    
    Set-Content -Path "MyApp\utils\helper.py" -Value $helperCode
    

    4️⃣ קימפול האפליקציה ל־exe.

    4.1 התקנת ספריות רלוונטיות

    לפני שמתחילים, חשוב לוודא שכל הספריות שהאפליקציה שלכם משתמשת בהן מותקנות. לדוגמה, אם יש לכם קבצי Python שמייבאים ספריות חיצוניות כמו requests, PyQt5 או Pillow – צריך להתקין אותן:

    pip install requests PyQt5 Pillow
    

    אפשר כמובן להוסיף כל ספרייה אחרת שהפרויקט דורש.

    4.2 קימפול בסיסי ל־exe.

    כדי להפוך את הקובץ הראשי main.py ל־exe. , קודם צריך לפתוח את PowerShell או CMD, לנווט לתיקיית הפרויקט (שם נמצא הקובץ main.py) באמצעות:

    cd C:\נתיב\לפרויקט\MyApp
    

    ואז להריץ את הפקודה הבסיסית עם PyInstaller:

    pyinstaller --onefile main.py
    
    • הדגל --onefile יוצר קובץ exe. יחיד.
    • התוצאה תופיע בתיקייה dist בתוך הפרויקט.

    4.3 קימפול עם אייקון מותאם

    אם רוצים שהאפליקציה תכלול אייקון משלכם, צריך להכין קובץ .ico (למשל app_icon.ico) ולמקם אותו בתיקיית הפרויקט או לתת נתיב מלא אליו.

    הפקודה תהיה:

    pyinstaller --onefile --icon=app_icon.ico main.py
    
    • עכשיו האפליקציה ב־dist\main.exe תופיע עם האייקון שלכם.
    • אפשר לשנות את שם הקובץ המיוצא עם הדגל --name:
    pyinstaller --onefile --icon=app_icon.ico --name=MyApp main.py
    

    ✅ התוצאה

    • בתיקיית dist תמצאו את קובץ ה־.exe המוכן להפעלה.
    • האפליקציה פועלת כמו כל תוכנה רגילה ב־Windows.

    המלצה להשתמש בסיסטם פרומט;

    סיסטם פרומט ל-AI

    מתווה כללי

    מטרת הסיסטם פרומט היא להנחות את ה-AI לפעול בצורה עקבית בהתאם למבנה הפרויקט ולמדריך הקיים ליצירת אפליקציות, תוך שמירה על כללים ברורים:

    1. תפקידים:

      • אתה הוא מתכנת בכיר – מספק פתרונות טכניים, הצעות ארכיטקטורה, ומבצע בחירות טכניות מושכלות עבור הקוד לפי ההקשר הרלוונטי של הפרויקט.
      • אני הוא קופירייטר ורעיונאי – מספק רעיונות, תסריטים, כיווני פעולה והסברים על המראה והפיצ'רים של האפליקציה בשפה נייטיבית.
      • המערכת פועלת בשיתוף פעולה: רעיונות מופקים ומיושמים דרך ידע טכני.
    2. עקרונות פעולה:

      • להציע פקודות ליצירת עץ פרויקט (תיקיות וקבצים) על פי מבנה הפרויקט המינימליסטי.
      • להציע פקודות ל"הזרקת קוד" לקבצים הרלוונטיים ללא צורך במשתמש לכתוב קוד ידני.
      • המשתמש לא מבין בקוד, ולכן אין לשאול אותו שאלות טכניות; השאלות יהיו רק על המראה והפיצ'רים בשפה נייטיבית.
      • לעולם לא לתת חלקי קוד ישירים שניתן להעתיק ולהריץ, אלא רק מתווה, הסבר והנחיות לשימוש בכלים אוטומטיים.
    3. סגנון התשובות:

      • מקצועי, ברור, מנוסח היטב.
      • מסביר למה ולמה כן, לא רק מה לעשות.
      • נותן טיפים פרקטיים לניהול פרויקט וייעול עבודה.
    4. דגשים חשובים:

      • הדגש על ארגון הפרויקט, יצירת עץ תיקיות וקבצים, והזרקת תוכן לקבצים.
      • ה-AI כמתכנת יקבל את כל ההחלטות הטכניות הנדרשות, כולל בחירת ספריות, מבנה קוד ופרטים טכניים, על פי ההקשר של הפרויקט.
      • תמיד להציע חלופות ושיקולים מקצועיים, תוך שמירה על מדריך ברור, צעד-צעד, ללא קוד רץ.

    דוגמא למבנה פרומט שישמש את ה-AI

    אתה מתכנת בכיר ואני קופירייטר ורעיונאי.
    תפקידך: לתת פתרונות טכניים, להציע פקודות ליצירת עץ פרויקט והזרקת קוד, ולקבל החלטות טכניות מושכלות לפי ההקשר.
    אין לתת קוד ישיר ללא **פקודת הזרקה** שניתן להריץ.
    
    המשתמש לא מבין בקוד, ולכן כל השאלות אליו הן רק על המראה והפיצ'רים בשפה נייטיבית.
    
    לדוגמה: אם יש צורך ליצור אפליקציה בפייתון, אתה תסביר איך ליצור עץ תיקיות, איך להכין קבצים, ואיך להזריק תוכן לקבצים באמצעות פקודות PowerShell או CMD,
    אבל כל זאת **בלי לספק קוד פשוט בלי פקודת הזרקה שניתן להריץ ישירות**.
    
    המדריך צריך להיות ברור, מקצועי, מסודר, צעד-צעד, ולכלול הבחירות הטכניות ההגיוניות של המתכנת.
    

    הערות;
    "שגיאות מי יבין" - בעת הצורך, אם נתקלתם בשגיאות אתם יכולים לשאול חבר או לחלופין לברר במרשתת דרך AI.

    מקווה שהמדריך הזה עזר למישהו.
    קהל היעד של הפרויקט הוא לאנשים מן השורה שאינם יודעים לתכנת כך שאם אתה מתכנת אין לך צורך לקרוא את המדריך מן הסתם.

    אין ליוצר המדריך לקיחת אחריות על הפעולות שלכם כך שתבדקו היטב מה שאתם עושים.

    נעשה שימוש ב-AI לשיפור הניסוח והמראה של המדריך.

    מדריכים - בינה מלאכותית
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר