הכלים של האקי

flow 58 · סוכן HAKI (gemini-2.5-flash) · 7 כלים · עד 14 איטרציות

מפת הניתוב

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

שאלת הלקוח וואטסאפ / צ'אט האקי מחלץ תאריכים מחלץ נושאים (topics) בוחר כלי · מנסח תשובה + פרופיל החברה + היסטוריה בלי כלי שיחה · "מה אפשר לשאול" · תגובה לנתונים קבלת חשבונות חברה מוזכר חשבון בנק ספציפי get_company_accounts חיפוש וסינון תנועות לפי נושא סכום או רשימה לפי ספק, קטגוריה, אמצעי תשלום search_transactions · flow 36 חיפוש חופשי לפי תאריך כל התנועות בטווח, בלי נושא search_transaction_by_dates_only · flow 46 קבלת דוח חודשי רווח והפסד, הרכב הוצאות, דוח חודשי get_monthly_report ניתוח תזרים מזומנים מצב התזרים, יתרה צפויה, חריגה, מינוס cashflow_analyze דוח תזרים מזומנים בקשה מפורשת לדוח תזרים cashflow_report קבלת פגישות חברה פגישות, סיכומים, החלטות get_company_meetings

כל כלי והשאלות שמתאימות לו

חיפוש וסינון תנועות לפי נושא flow 36

search_transactions

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

שאלות שמתאימות
  • כמה קניתי מג'י סיטי החודש?
  • כמה שילמתי על משכורות במאי?
  • תפרט את ההוצאות של חומרי גלם ברבעון 2
  • כמה הכנסות היו בחודש הקודם?
  • כמה יצא בצ'קים באוגוסט?
  • כמה שילמתי על הלוואות מתחילת השנה?
  • מה קיבלתי מתן ביס ביולי?
לא לכאן
  • אין נושא בשאלה ← חיפוש חופשי לפי תאריך
  • "איך התזרים שלי?" ← ניתוח תזרים
נושא
topic + רמה header / category / description + כיוון debit / credit / all + filter_by (null אלא אם נאמר אמצעי תשלום)
תאריכים
שנה וחודש חובה; יום אופציונלי. חסר תאריך: שואל, לא מנחש
מחזיר
filter_by_tags_results, filter_by_categories_and_descriptions_results, is_default

חיפוש חופשי לפי תאריך flow 46

search_transaction_by_dates_only

כל התנועות בין תאריכים, בלי סינון נושאי. הרשימה הגולמית של מה שקרה.

שאלות שמתאימות
  • תראה לי את כל התנועות ביולי
  • מה נכנס ויצא בשבוע שעבר?
  • מה היו התנועות בין 1 ל-15 באוגוסט?
  • מה צפוי לצאת בחודש הבא?
  • מה ההוצאה הכי גדולה החודש?
לא לכאן
  • יש ספק או קטגוריה בשאלה ← חיפוש לפי נושא
תאריכים
שנה וחודש חובה, tense חובה
מחזיר
sum, data[]

ניתוח תזרים מזומנים skill

cashflow_analyze

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

שאלות שמתאימות
  • איך התזרים שלי?
  • מתי צפויה חריגה?
  • מה תהיה היתרה בעוד שבועיים?
  • מתי נצא מהמינוס?
  • האם אכנס לחריגה השבוע?
  • מה היתרה הנמוכה ביותר הצפויה?
  • כמה נכנס ויוצא השבוע?
  • כמה מסגרת פנויה יש לי?
לא לכאן
  • רשימת תנועות ← חיפוש
  • "שלח לי דוח תזרים" ← דוח תזרים
  • מגמה על 3 חודשים ← פיצול חודשי
תאריכים
start_date, end_date, tense past/future. טווח קצר (כ-30 יום)
מחזיר
cashflow: current_balance, credit_limit, available_funds, totals, lowest_projected_balance, deviation, largest_expenses/incomes, daily_breakdown, trailing_transactions

קבלת דוח חודשי skill

get_monthly_report

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

שאלות שמתאימות
  • מה הרווח שלי באוגוסט?
  • תראה לי דוח רווח והפסד לרבעון האחרון
  • ממה מורכבות ההוצאות שלי?
  • מה אחוז עלות המכר מהמחזור?
  • איך ההוצאות התפתחו מינואר? (קריאה לכל חודש)
לא לכאן
  • ספק ספציפי ← חיפוש לפי נושא
תאריכים
שנה וחודש חובה, מספרים. אסור לנחש
מחזיר
categories, headers, profit, balance, descriptions

דוח תזרים מזומנים skill

cashflow_report

מפיק דוח מוכן לשליחה. רק כשהלקוח ביקש דוח במילים.

שאלות שמתאימות
  • שלח לי דוח תזרים
  • תציג לי דוח תזרים ל-30 הימים הקרובים
  • תוציא דוח תזרים של אוגוסט
לא לכאן
  • כל שאלת ניתוח ("איך התזרים?") ← ניתוח תזרים
תאריכים
בלי תאריכים: היום עד +30 יום
מחזיר
cashflow_report (מחרוזת)

קבלת פגישות חברה skill

get_company_meetings

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

שאלות שמתאימות
  • מה סוכם בפגישה האחרונה?
  • מה ההחלטות מהפגישה הקודמת?
  • תכין אותי לפגישה הבאה
  • אילו תובנות עלו בפגישות האחרונות?
  • מה התקדם מאז הפגישה?
פרמטר
limit (כמות, החדשות ראשונות)
מחזיר
id, date, topic, progress[], decisions[], insights[]

קבלת חשבונות חברה skill

get_company_accounts

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

שאלות שמתאימות
  • מה היתרה בחשבון לאומי?
  • כמה יצא מהעו"ש בפועלים החודש?
  • איזה חשבונות יש לי במערכת?
לא לכאן
  • שאלה בלי אזכור חשבון: לא קוראים לו בכלל
מחזיר
accountDetails, accountUUID

כללים שחוצים כלים

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

חסר תאריך או נושא. האקי לא מנחש ולא שולח מחרוזת ריקה. הוא שואל שאלת הבהרה קצרה. חריג: שאלות "איך המצב?" ובקשת דוח תזרים בלי תאריכים.

השאלה עוברת מילה במילה. user_query הוא ההודעה המקורית, לא מילות מפתח.

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

ממצא פתוח (לוח #253). בדוח החודשי חוזרים גם סכומי כותרות וגם קטגוריות. סיכום של שניהם מכפיל פי 2.

לוודא. selected_action ו-tense ב-flow 36 בלי ערכים מותרים בתיאור. ההנחיות הדינמיות לכל כלי בשרת לא מופיעות בקובץ הפלואו.

שאלות בעל העסק מהאפיון, לפי כלי

שאלה (מסך "עוזר AI", קבוצת "הכסף שלי" / "הליווי שלי")כליהערה
מה מגמת ההכנסות?חיפוש לפי נושא × חודשtopic "הכנסות" ברמת header, קריאה לכל חודש
מה תהיה היתרה בעוד שבועיים?ניתוח תזריםtense future, היום עד +14
מתי צפויה חריגה?ניתוח תזריםdeviation.first_deviation_date, היום הראשון שהיתרה יורדת מתחת למסגרת
כמה קניתי מ{ספק} החודש?חיפוש לפי נושאtopic = שם הספק, level description, attribute debit
מה סוכם בפגישה האחרונה?פגישותlimit 1
מתי הפגישה הבאה שלי?פגישותהכלי מחזיר רק פגישות שהיו. פגישה עתידית לא זמינה לו
מה נעשה עבורי החודש? / מה פתוח אצלי?אין כליאין כלי למשימות ולתפעול. האקי יענה מהפרופיל או יפנה ליועץ