דלג לתוכן

אוטומציית דפדפן (Browser Automation)

כלים וסוכנים

הגדרה

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

אוטומציית דפדפן (Browser Automation) היא שליטה תוכנתית על דפדפן אינטרנט — גלישה, לחיצה, מילוי טפסים, קריאת-תוכן — שמאפשרת לתוכנה או לסוכן AI לבצע משימות באתרים כאילו הוא משתמש אנושי. הרבה שירותים לא חושפים ממשק-תכנות-יישומים רשמי לגישה חיצונית, אבל כן אתר-אינטרנט רגיל שבני-אדם גולשים בו; אוטומציית-דפדפן מאפשרת לתוכנה "לגלוש" באתר בעצמה — בדיוק כפי שאדם היה עושה, דרך אותו ממשק חזותי בדיוק.

הטכנולוגיה מתבססת על כלים כמו Selenium (פרויקט-קוד-פתוח שיצר ג'ייסון האגינס ב-2004 כתוכנת-פנים בחברת ThoughtWorks) ו-Playwright, שמאפשרים לתוכנית-שליטה חיצונית לפתוח דפדפן אמיתי (או "דפדפן-ללא-ראש" — ללא ממשק חזותי בפועל), לטעון עמוד, ולנתח את מבנה-הדף כדי לזהות כפתורים, שדות-טופס וקישורים לפעולה עליהם. גישה זו יעילה במיוחד לאתרים "דינמיים" שתוכנם נטען רק אחרי הרצת-קוד בדפדפן, כי דפדפן-אמיתי טוען את העמוד באופן מלא, בדיוק כמו שהיה נטען אצל משתמש אנושי.

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

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

📬 הגיליון השבועי של Wiki-AI

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

שתפו:וואטסאפטלגרם

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