🛡️

שריון אמינות

AutoRI-Studio - WhatsApp Warmup

טוען...
🌙 מצב לילה: כבוי
🌴 סופ"ש: כבוי
👁️ אורח (צפייה בלבד) - כניסת מנהל

התקדמות החימום

יום 0 / 14 שלב 1 (בניית בסיס)

הודעות יוצאות היום

0 / 0 0%
פנייה יזומה הבאה: טוען...
איש הקשר הבא: טוען...

סטטיסטיקת הודעות (היום)

0 נכנסו
0 נשלחו
0 קבוצות

סטטוס יומי (WhatsApp Status)

סטטוס היום: לא פורסם ❌
⚔️

מטרת הפרויקט: המלחמה מול האלגוריתמים המרושעים של Meta

חברת Meta (וואטסאפ) מפעילה מנגנוני סינון אגרסיביים ואוטומטיים נגד מספרי וואטסאפ חדשים או פעילות עסקית. מספיק שהמספר שולח הודעות מהירות מדי, תבניתיות או מושלמות מדי – והאלגוריתם שלהם חוסם אותו לצמיתות. המערכת שלנו מנהלת מלחמה טכנולוגית והתנהגותית אקטיבית מול השרתים שלהם ובונה למספר "ציון אמינות" (Trust Score) אותנטי שלא מאפשר לזהות אותו כרובוט.

🧠 למה הבוט "לא חכם מדי" בכוונה?

הרבה מצפים שבוט AI ידבר בשפה אקדמית, יכתוב חיבורים ארוכים או יפגין ידע אנציקלופדי. אבל בעולם האמיתי – אף אחד לא מתכתב ככה בוואטסאפ! כדי להערים על מטא, הבוט שלנו מתוכנן בכוונה לא להיות גאון אלא לדמות ישראלי ממוצע ביומיום: כותב משפטים קצרים וקלילים, משתמש בסלנג טבעי, לפעמים עונה רק באימוג'י (Reactions), שוכח לענות וחוזר אחרי שעה, ומפצל הודעות. זו ההתנהגות האנושית המושלמת שמנצחת את מטא ומגינה על המספר!

📋 לוגים ופעילות מערכת בזמן אמת

אין לוגים להצגה כרגע.

👥 ניהול אנשי קשר מודרכים

אלו הם מספרי הטלפון שיקחו חלק פעיל בחימום המספר. הבוט יפנה אליהם בשיחות יזומות (אקטיבי) ויענה להודעות נכנסות מהם (פסיבי). הודעות ממספרים אחרים יסוננו.

שם מספר טלפון הערות הודעות שהוחלפו פעילות אחרונה סטטוס לידרבורד 🏆 פעולות
טוען אנשי קשר...
טוען אנשי קשר...
💬

בחר איש קשר מהרשימה כדי להתחיל להתכתב

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

🤖 סימולטור פניות וואטסאפ (Offline Testing)

השתמש בסימולטור זה כדי לבדוק את התגובות של ג'מיני ואת חוקי המערכת (למשל מניעת מענה בלילה) מבלי לחבר חשבון וואטסאפ אמיתי.

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

📡 מספרי וואטסאפ (Instances)

כל מספר וואטסאפ הוא "instance" נפרד עם חיבור Evolution API, יום חימום ומכסה משלו - כל המספרים חולקים את אותה דמות ציבורית (נהוראי) ואת אותו מפתח Gemini. המספר המסומן "ברירת מחדל" משמש כגיבוי תמיד-זמין ללידרבורד הציבורי, ומקבל מצב "פטור מחימום" רק אם תסמן זאת ידנית עבורו (לא אוטומטי - מספר שעדיין בחימום צריך את ההגנות שלו גם אם הוא ברירת המחדל).

תווית מספר ברירת מחדל יום חימום מכסה היום חימום פעיל פטור מחימום פעולות
טוען מספרים...

⚙️ הגדרות גלובליות

הגדרות אלו משותפות לכל מספרי הוואטסאפ (הדמות של נהוראי ומדיניות הלידרבורד). חיבורי Evolution API, ימי חימום, מכסות וחוקי מנוחה הם כעת לפי מספר - ראה לשונית "מספרים (Instances)".

🔑 מפתח Gemini (משותף לכל המספרים)

🏆 מדיניות לידרבורד ציבורי (נהוראי)

🏆 לידרבורד ציבורי - כפתור מצוקה

הצ'אטים עולים ומתפרסמים אוטומטית ברגע שמשתתף שהסכים לתנאים חוצה סף הודעות מינימלי - אין כאן אצירת תוכן ידנית. הכלי היחיד כאן הוא הסרה מיידית של צ'אט מהאתר הציבורי (חשיפת מידע פרטי/פלילי, בעיה עם משתתף וכו'). ההסרה היא הסתרה הפיכה - הצ'אט לא נמחק מהדיסק, רק נעלם מהעמוד הציבורי מיידית.

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

🎬 סרטוני נהוראי (Story Reels)

הסרטונים שמוצגים בגלריית ה"סטורי" בעמוד הציבורי (לחיצה על תמונת הפרופיל של נהוראי). כדי להוסיף סרטון חדש, תעלה קודם את קובץ ה-mp4 לתיקייה public/nehorai/ בשרת, ואז תרשום אותו כאן עם שם הקובץ המדויק.

שם קובץ כיתוב לייקים פעיל פעולות
טוען סרטונים...

🧠 ספריית האלגוריתמים: איך המערכת מחקה התנהגות אנושית מושלמת?

מדריך ארכיטקטורה מעמיק על מנגנוני ההתחזות האנושית וההגנה מפני חסימות של מנוע Trust Shield AI.

🕒

1. דימוי קצב חיים אנושי (Bio-Rhythm)

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

  • שנת לילה ותור בוקר (`nightQueue`): בשעות המנוחה (20:00 עד 09:30) הבוט לא יוזם ולא עונה. הודעות נכנסות בלילה נשמרות בתור מיוחד ומקבלות מענה מדורג בבוקר בצורה טבעית.
  • האטה של סוף שבוע (Weekend Chill): בימי שישי ושבת קצב היזמה מואט פי 5, והמכסה היומית נחתכת לחצי כדי לדמות אווירת סופ"ש ורוגע.
  • גלגלת זמן חכמה (Roll-Forward): תזמונים יזומים שנופלים בתוך שעות הלילה מועברים אוטומטית לשעות הבוקר שלמחרת.
📱

2. טלמטריה והתנהגות מכשיר (Device Simulation)

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

  • השהיית פתיחת אפליקציה (Read Delay): המתנה אקראית של 3-7 שניות לפני סימון "קראתי".
  • סימון "וי כחול" אמיתי (Mark Read): שידור סטטוס קריאה רשמי והמתנה לעיבוד הטקסט.
  • דימוי הקלדה מותאם אורך (Composing State): חישוב מדויק של זמן ההקלדה במילישניות בהתאם לאורך ההודעה המיועדת (בין 2 ל-6 שניות הקלדה).
  • מצב חיבור אונליין/אופליין: מעבר לסטטוס Available לפני שליחה וחזרה ל-Unavailable מיד אחריה.
🛡️

3. פיזור שיחות והגנת אנטי-ספאם (Anti-Spam)

כדי לבנות ציון אמינות (Trust Score) מהיר מבלי לעורר חשד, המנוע מיישם את החוקים הבאים:

  • עומק שיחה אקראי גמיש (3 עד 5 הודעות): הבוט לא מדבר לנצח עם אותו אדם. בכל יום הוא מגריל סף שונות (3, 4 או 5 תגובות) ומסיים את השיחה בסימון "וי כחול" טבעי כדי לשמור מכסה לאנשים אחרים.
  • פיזור רשת (Social Graph Diversity): הבטחה שההודעות היומיות יתחלקו בין מספר אנשי קשר שונים להוכחת רשת חברתית אנושית.
  • גיבוי מועמדים מיידי (Candidate Fallback): אם שליחה לאיש קשר נכשלת, הבוט מדלג אליו מיידית ובוחר איש קשר חלופי מבלי לבזבז את סבב התזמון.
💬

4. שפה אנושית, סלנג והבעה טבעית (Gemini AI)

מודל הבינה המלאכותית מונחה להגיב בדיוק כמו חבר ישראלי טוב ולא כמו רובוט רשמי:

  • פיצול הודעות קצרות (`||`): במקום לשלוח בלוק טקסט ארוך וכבד, הבוט מפצל הודעות לשתי בועות צ'אט עוקבות (למשל: "היי מה קורה || ראיתי את ההודעה שלך מקודם").
  • תגובות אימוג'י על הודעה (`Reactions`): תגובה מהירה עם אימוג'י (❤️, 👍, 😂) ישירות על בועת ההודעה של השולח במקום מענה טקסטואלי מלא.
  • סימולציית שגיאות הקלדה קלות: שילוב עדין של הקלדה אנושית אותנטית ושפה עכשווית שאינה חוזרת על עצמה.
👻

5. מנגנון "עסוק ורחוק מהטלפון" (Busy Ghosting)

סימולציה של מצבים שבהם המשתמש באמצע פגישה, נהיגה או עבודה ואינו זמין למענה מיידי:

  • השהיה רנדומלית (Delay Simulation): סיכוי מוגדר מראש להשהות מענה להודעה נכנסת לפרק זמן של 5 עד 30 דקות.
  • צבירת הודעות: אם איש הקשר שולח הודעות נוספות בזמן ההשהיה, הבוט מאחד אותן ומגיב לכל ההקשר יחד כשיחזור.
📢

6. נוכחות חברתית: העלאת סטטוסים יומית (Stories)

העלאת סטורי יומי היא האות החזק ביותר של משתמש פרטי פעיל בשרתי WhatsApp:

  • יצירה אוטומטית או תמונות אווירה: בחירה אקראית בין טקסט על רקע צבעוני לבין תמונת אווירה שנוצרה על ידי AI.
  • כיתוב אותנטי (Captions): צירוף משפטים ישראליים קצרים בהתאם לחלק של היום (קפה של בוקר, סיכום יום עבודה וכדומה).

🖥️ מדריך למשתמש: התמצאות בדשבורד ושליטה במערכת

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

📊

1. לוח בקרה ראשי (Overview)

המסך המרכזי המציג את תמונת המצב המלאה של החימום בזמן אמת:

  • כרטיסיות נתונים בלייב: מעקב מדויק אחרי מונה ההודעות הנכנסות, היוצאות והתקדמות אל מול המכסה היומית (`4/10`).
  • תזמון היזמה הבאה: תצוגת השעה המדויקת של השיחה היזומה הבאה ואיש הקשר שנבחר מראש לתור השליחה.
  • מונה ימי חימום: מציג באיזה יום אתה נמצא מתוך 14 ימי החימום ההדרגתי.
  • כפתור יזמה מיידית: אפשרות לאלץ פנייה יזומה מיידית לבדיקה בלחיצת כפתור מכרטיסיית יום החימום.
👥

2. אנשי קשר מודרכים (Guided Contacts)

ניהול רשימת האנשים שהבוט מורשה לנהל איתם שיחות חימום:

  • הוספת הערות רקע (Context Notes): העשרת הבוט במידע אישי על איש הקשר (למשל: "חבר מהצבא, אוהב כדורגל") כדי שייצר שיחות מותאמות אישית.
  • הפעלה והשבתה מהירה: כיבוי/הפעלה של איש קשר ספציפי מלהשתתף בסבבי החימום ללא מחיקתו.
  • סטטיסטיקה פרטנית: מעקב אחרי כמות ההודעות שהוחלפו עם כל אדם ומועד האינטראקציה האחרון.
💬

3. צ'אט בלייב והשתלטות אנושית (Live Chat)

ממשק צ'אט המאפשר לך לראות ולהתערב בשיחות בכל רגע נתון:

  • צפייה בזמן אמת: קריאת כל השיחות המתנהלות מול אנשי הקשר בממשק דמוי WhatsApp Web.
  • השתלטות אנושית (Manual Override): ברגע שאתה מקליד ושולח הודעה בעצמך מתוך הדשבורד, הבוט מזהה התערבות אנושית ומשהה אוטומטית את המענה הבא שלו כדי לא להפריע לך בשיחה!
⚙️

4. הגדרות גלובליות (Settings)

לשונית "הגדרות מערכת" מכילה כיום רק את מה שבאמת משותף לכל מספרי הוואטסאפ:

  • מפתח Gemini API: משותף לכל המספרים - כולם מדברים באותה דמות (נהוראי) ואותו קול.
  • מדיניות לידרבורד: נושאי שיחה בטופס ההרשמה, וסף ההודעות המינימלי לפני פרסום אוטומטי.

שעות מנוחה, מכסות יומיות, יום חימום, חיבור Evolution API והגדרות קבוצות עברו להיות לפי מספר - ראו את הכרטיסים על לשונית "מספרים (Instances)" בהמשך.

📢

5. ניהול והעלאת סטטוסים (AI Story Center)

שליטה בסטורי היומי של הוואטסאפ מתוך הדשבורד:

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

6. יומן לוגים וניטור (System Logs)

שקיפות מלאה על כל פעולה שמתרחשת "מאחורי הקלעים":

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

📡 חימום כמה מספרי וואטסאפ במקביל (Multi-Instance)

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

🧩

1. מה זה "instance" ולמה בכלל כמה מספרים?

כל מספר וואטסאפ שרוצים לחמם דורש חיבור Evolution API נפרד (בדרך כלל על שרת/IP נפרד משלו, כדי שמטא לא תזהה כמה מספרים כבאים מאותו מקום). לכן במקום להריץ עותק שלם של המערכת לכל לקוח, נהוראי מנהל רשימת instances - כל אחד מחזיק את חיבור ה-Evolution, יום החימום (1-14), המכסה היומית וחוקי המנוחה של המספר שלו, בעוד שהדמות (Gemini), הלידרבורד הציבורי וה-PIN של הניהול נשארים משותפים ואחידים לכולם.

🏠

2. "ברירת מחדל" מול "פטור מחימום" - שני דברים שונים!

זו הנקודה הכי חשובה להבין נכון:

  • ברירת מחדל (isDefault): רק תפקיד ניתוב. זה המספר שהלידרבורד הציבורי מפנה אליו נרשמים חדשים כשאף מספר לקוח אחר לא פנוי כרגע (בלילה, במכסה, או כי אין עדיין מספרי לקוחות בכלל). יש תמיד בדיוק מספר ברירת מחדל אחד.
  • פטור מחימום (warmupExempt): דגל נפרד לגמרי, שמכבה עבור המספר את מכסת ההודעות היומית ואת מנוחת הלילה. מיועד רק למספר שבאמת סיים את תהליך החימום בפועל (הגיע ליום 14 ומעלה זמן משמעותי).

מספר יכול להיות ברירת מחדל בזמן שהוא עדיין מתחמם (פטור = כבוי) - זה בדיוק המצב של המספר הראשי היום. סמנו "פטור" ידנית בלשונית Instances רק כשאתם בטוחים שהמספר באמת בוגר.

⚖️

3. איך נרשם חדש בלידרבורד "מוקצה" למספר?

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

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

🌐

4. הלידרבורד הציבורי נשאר אחד, תמיד

גם עם 5 מספרים פעילים במקביל, הציבור רואה עמוד לידרבורד אחד בלבד עם דמות אחת (נהוראי) - אין שום דרך לדעת מבחוץ איזה מספר טיפל באיזו שיחה. זה לא רק עניין עיצובי: המנוע פשוט לא שולח שום מזהה מספר/instance לשום נתיב ציבורי (chats, config, הרשמה) - הבידוד הזה נבדק ואומת בפועל.

5. מדריך צעד-אחר-צעד: איך מוסיפים מספר חדש

  1. הכינו תשתית נפרדת קודם: instance חדש ב-Evolution API, רצוי על שרת/IP נפרד מכל מספר אחר (כדי שמטא לא תקשר בין המספרים).
  2. בדשבורד, עברו ללשונית "📡 מספרים (Instances)" ולחצו "+ הוסף מספר".
  3. מלאו תווית (שם פנימי לזיהוי, למשל שם הלקוח), מספר הוואטסאפ, וכתובת/Token/שם ה-instance של ה-Evolution API שהקמתם עבורו.
  4. שמרו - המספר החדש מקבל אוטומטית יום חימום 1, מכסות ברירת מחדל, ומתחיל לרוץ מיד (יש לו scheduler עצמאי משלו, בלי לגעת באף מספר אחר).
  5. פתחו שוב לעריכה (✏️) את המספר שזה עתה נוסף - עכשיו תראו שדה "כתובת ה-Webhook" מוכן. העתיקו אותו והדביקו אותו כ-Webhook URL בהגדרות ה-Evolution API של המספר הזה (לא של אף מספר אחר!).
  6. לחצו "🔍 בדיקה" בטבלת המספרים כדי לוודא שהחיבור באמת תקין לפני שסומכים על המספר.
  7. המספר החדש כבר מוכן לקבל הרשמות מהלידרבורד הציבורי אוטומטית (לפי כלל האיזון בכרטיס 3 למעלה) - אין צורך בשום פעולה נוספת.

🤝 מדריך למשתתפים ולאנשי הקשר: איך להתנהל נכון מול הבוט?

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

💬

1. דברו איתו הכי טבעי שיש!

אל תשלחו הודעות מלאכותיות כמו "הודעת בדיקה 1" או טקסטים תבניתיים שמטא יכולה לזהות כספאם. תתכתבו איתו כמו חבר רגיל:

  • שאלו אותו שאלות קלילות: "היי מה קורה?", "איך בעבודה?", "מה התוכניות לסופ\"ש?"
  • שלחו הודעות קצרות, תגובות, אימוג'ים ואפילו הקלטות או תמונות. הבוט ידע לענות ולהגיב בהתאם.

2. למה לצפות כשהבוט "מסנן" או משהה תגובה?

אם שלחתם הודעה והבוט לא ענה מיד – אל תדאגו ואל תעלבו!

  • סימולציית "עסוק" (Ghosting): לפעמים הבוט משהה מענה בכוונה ל-10 עד 30 דקות כדי לדמות אדם באמצע ישיבה, נהיגה או עבודה.
  • שנת לילה (20:00 עד 09:30): הודעות שתשלחו בלילה יישמרו בתור ויענו רק בבוקר שלמחרת בצורה מסודרת.
✔️✔️

3. סיום שיחה יומי עם "וי כחול"

הבוט מתוכנן לא לנהל שיחות אינסופיות עם אדם אחד באותו יום:

  • אחרי 3 עד 5 תגובות מולכם באותו יום, הבוט יסמן לכם "וי כחול" (Read Receipt) או יגיב באימוג'י ויעצור את השיחה לאותו יום.
  • זה מנגנון קריטי ששומר על מכסת ההודעות היומית ומאפשר לבוט לפזר את השיחות מול שאר המשתתפים!
🔒

4. פרטיות ובטיחות השיחות שלכם

חשוב לדעת: הבוט הוא לא "תוכנת ריגול" אלא מנוע שיחה ממוקד:

  • אפס גישה לשיחות אחרות: הבוט רואה ומגיב אך ורק לשיחה הישירה שלכם מול מספר החימום. אין לו גישה לאף שיחה או קבוצה אחרת שלכם בוואטסאפ!
  • ההתכתבות שלכם מול הבוט מוצגת בממשק הצ'אט בדשבורד לצורך בקרה של מנהל החימום בלבד, אז תרגישו בנוח לדבר בחופשיות.
📲

5. מי יוזם קודם? (יוזמה הדדית)

אל תחכו רק שהבוט ישלח לכם הודעה ראשונה!

  • יוזמה הדדית (Two-way Initiation): חימום מספר חזק מבוסס על כך שגם אתם שולחים הודעות מיוזמתכם (למשל הודעת "בוקר טוב" או שאלה סתמית בצהריים).
  • שילוב של פניות מצידכם ומצידו מעלה את דירוג ה-Trust Score של המספר מול מטא במהירות כפולה!
⚠️

6. מה לעשות אם הבוט לא עונה שעות ארוכות?

אם שלחתם הודעה והבוט לא ענה יותר משעתיים בשעות היום:

  • מכסה יומית התמלאה: כנראה שהמערכת ניצלה את מכסת ההודעות היומית הכללית שלה (`Daily Quota`) מול כלל המשתתפים.
  • אין צורך להציף את הבוט בסימני שאלה (`???`). פשוט המתינו לבוקר שלמחרת – המכסה תתאפס והבוט יחזור לענות לכם באהבה!