השחלבית מסחר ואספקה טכנית
קונקטור MCP: https://hashahal-agent.demos.42a.ai/mcp

RUN OF SHOW · 42a

השחל × 42a — תסריטי הדגמה

מה להריץ מול לקוח, לפי הסדר. כל תסריט כאן מבוסס על כלי שקיים באמת (src/core/tools/shop-tools.ts) ועל מוצרים אמיתיים מהקטלוג של השחל — 1,730 פריטים שנקראו מהפיד שהאתר מפרסם בעצמו. המחירים הם מחירון סחר לפני מע״מ.

לפני שמתחילים

משטחכתובת
קונקטור MCPhttps://hashahal-agent.demos.42a.ai/mcp?token=yossi
תצוגה מהירה בלי התקנהhttps://hashahal-agent.demos.42a.ai/preview
קונסולת המפעילhttps://hashahal-agent.demos.42a.ai/dashboard
עורך ה-Flowshttps://hashahal-agent.demos.42a.ai/dashboard/flows-app
מסעות לקוחhttps://hashahal-agent.demos.42a.ai/journeys
תוסף Chromeטעינה לא ארוזה מ-hashahal/hashahal-extension

זהויות: ?token=yossi — יוסי מזרחי, רכש בבית מלאכה בחולון, לקוח מ-2017, הזמנה אחת שנמסרה וסל פתוח עם שתי שורות. ?token=rina — רינה אלון, חשבון עסקי שנפתח החודש. בלי טוקן — אורח עם כל הכלים ומצב זמני.

מה אמיתי ומה ארגז חול: הקטלוג, המחירון, המלאי, המק״טים, המותגים והתמונות — של השחל. הסל, ההזמנות וההצעות המרוכזות — סביבת הדגמה של 42a, וכל מסך אומר את זה. ההזמנה עצמה נסגרת בחשבון הלקוח באתר השחל.


1 · חיפוש לפי מק״ט — הדבר הראשון שקניין עושה

״יש לי מק״ט BLT001002, מה זה ומה המחיר?״

2 · למצוא מתכלה לפי העבודה, לא לפי השם

״אני צריך לחתוך נירוסטה 2 מ״מ בזוויתית 125. מה הכי מתאים?״

3 · השוואת מותגים

״מה ההבדל בין הדיסקים של KLINGSPOR לאלה של BOLT לאותה עבודה?״

4 · הזמנה חוזרת של קבועים

״מה הזמנתי בפעם הקודמת? תזמין לי שוב את אותו הדבר.״

5 · סל הצעת מחיר

״תוסיף גם 25 דיסקים רב-שכבתיים ותראה לי כמה זה יוצא.״

6 · הצעה מרוכזת

״אפשר מחיר על הכל ביחד?״

7 · זמינות ומה עושים כשאין

״ה-WD40 של מנקה המגעים 250 מ״ל במלאי?״

8 · תנאי אחריות והחזרות

״קניתי מברגה לפני חודשיים והיא לא עובדת. מה התהליך?״

9 · חשבון עסקי חדש

להתחבר מחדש עם ?token=rina ולשאול ״אנחנו לקוח חדש, מה כדאי להזמין להתחלה?״

10 · באתר עצמו — התוסף

לטעון את התוסף ולפתוח את www.hashahal.com.

  1. תיבת החיפוש של האתר — להקליד משפט (״משהו לחתוך פרופיל נירוסטה״) ולקבל את העוזר במקום דף תוצאות מילות מפתח.
  2. כפתור השאלה על כל אריח מוצר — נפתח פופאובר עם ארבע שאלות שנכתבו לפריט הזה (סקלטון בזמן הטעינה; ברירת המחדל הגנרית רק כנפילה לאחור).
  3. דף מוצר — תיבת שאלה מתחת לשורת המק״ט: ״מתאים לפלדה קשה?״, ״מה קוטר הקנה?״.
  4. הסל — סל הצעת המחיר של העוזר, ותחתיו נאמר במפורש שההזמנה נסגרת בחשבון הלקוח באתר; ״מעבר לסל באתר״ מוביל ל-/cart (ולמסך ההתחברות אם צריך).
  5. מסך מלא — כל השיחה על הדומיין של השחל.

כל קריאת רשת עוברת דרך background.js בדומיין של התוסף, כדי שה-CSP של האתר לא יוכל לחסום אותה.

11 · הצד של המפעיל — השכבה של 42a

זה החצי שלא נראה כמו צ׳אט, ובדרך כלל זה החצי שמוכר.

  1. /journeys — להריץ קודם את תסריטים 1–5, ואז לפתוח: כל קריאת כלי מקובצת לסיפור לקוח, כי כל כלי דורש request_intent במילים של הלקוח.
  2. /dashboard → נקודות תורפה — איפה העוזר התקשה: חיפושים שחזרו ריקים, כוונות שלא נענו. זה דוח מרצ׳נדייזינג שהשחל לא מקבלת מהאנליטיקס שלה.
  3. /dashboard/flows-app — Flow אחד לכל כלי, מוכן מראש. לפתוח את search_products, לשנות דירוג או להוסיף צעד, לשמור — ולשאול שוב את אותה שאלה. בלי דיפלוי.
  4. כוונון חיפוש — לדחוף מק״ט למעלה במצב ״מאוזן״ (החיפוש עדיין מנצח) מול ״דחיפה קודם״, ולהסתיר מק״ט לגמרי.
  5. מבצע חי — merchant_set_banner מהקונסולה, לשאול שוב כלקוח ולראות את הבאנר. merchant_clear_banner לביטול. שימו לב: השחל לא מפרסמת מבצעים כלל, ולכן list_deals ריק עד שמפעיל דוחף משהו — וזו בדיוק ההדגמה.

12 · כנות ותפעול (לחדר טכני)

  1. בלי ANTHROPIC_API_KEY — כל משטח מתדרדר בחן: חיפוש והטקסט של השחל עונים במקום ניסוח של המודל. שום דבר לא נשבר.
  2. SHOP_LIVE=0, ולמה — האתר הוא BSmart: המחירים והסל מאחורי התחברות לקוח עסקי, אין קישור סל ואין API. אז הקטלוג מגיע מהפיד שהשחל מפרסמת (/LLMS-Full.txt), הסל הוא ארגז חול, וזה נאמר. מוק שמצהיר שהוא מוק עדיף על ״חי״ שמעמיד פנים.
  3. אין דירוגים — האתר לא מפרסם חוות דעת, ולכן אין כוכבים בשום כרטיס. גם לא מומצאים.
  4. reset_demo — להחזיר את ארגז החול למצב ההתחלתי בין פגישות.

הדף הזה מוגש מתוך SCENARIOS.md של הדמו — מקור אמת אחד למסמך ההרצה. עדכון: לערוך את הקובץ, להריץ bun run gen-scenarios ולפרוס.