ממשק לכידת תמונות Documents AI. חילוץ שדות מתוכנן.
ממשק לכידת תמונות Documents AI. חילוץ שדות מתוכנן.
← כל מדריכי הנייטיב

Xodera Plugins · Bubble Native

Xodera Documents AI Native

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

Public beta guides · Haptics instructions are in its Bubble listing

Public beta offer: free Bubble install · 7-day card trial, then US$1.50/month per plugin/project.

תיעוד נבדק 6 נובמבר 2026

דוגמאות מעשיות

מלא מראש טיוטת הוצאה מתמונת קבלה

הקלדה חוזרת של merchant, date ו‑total מאטה את הכנסת ההוצאות; השדות המופקים יכולים להיות טיוטה שניתנת לבחינה.

`fields_json = ["merchant","date","total","currency"]`; המשתמש מצלם תמונת קבלה ומסכים בנפרד לעיבוד. השתמשו רק בקבלות לדוגמה במהלך הבדיקה.

מתוכנן: `analysis_requested` → Analyze Captured Document באמצעות הבייטים המיוצאים המוגבלים/MIME/שמות השדות/הסכמה/מזהה הבקשה → הצגת השדות שהוחזרו בטופס ההוצאה הניתן לעריכה שלך.

הפעולה מחזירה את `status`, `operation_id`, `fields_json` ו‑`review_required`. המשתמש שלך מתקן/מאשר את השדות לפני שהזרימה שלך יוצרת הוצאה.

במקרה של תוצאה שאינה ודאית, Read Analysis עם אותו `operation_id`; אל תוציא ניתוח נוסף באופן אוטומטי. משיכת הסכמה מוחקת את הלכידה/הייצוא השמורים; לעולם אל תשמור נתוני base64 גולמיים ברשומת Thing ציבורית או ביומנים.

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

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

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

`fields_json = ["delivery_reference","supplier","delivery_date"]`; צלם את הצד הרלוונטי של תעודת משלוח לדוגמה במהלך הבדיקה.

לאחר הסכמה נפרדת ללכידה/עיבוד, Analyze Captured Document מציע את השדות שנבחרו. הצג את התמונה לצד השדות הניתנים לעריכה ובקש מהצוות לאשר את רשומת המשלוח המתאימה.

שמור את `operation_id` שהוחזר כדי לבדוק את התוצאה שוב ואת `fields_json` כהצעה. הזרימה שלך מבצעת את חיפוש/עדכון המשלוח בפועל רק לאחר ביקורת הצוות.

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

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

הצע מספר סידורי של ציוד מתמונה של תווית

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

`fields_json = ["manufacturer","model","serial_number"]`; צלם תמונת תווית ציוד לדוגמה; בחר את ספק ה‑AI שלך בהגדרות הפרויקט.

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

השתמש ב‑`fields_json`, `review_required` ו‑`operation_id` שהוחזרו. התייחס למזהים כטקסט כדי שהאפליקציה שלך תשמר אפסים מובילים.

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

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

מה עובד כעת

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

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

מתוכנן

תהליך מתוכנן. עדיין אינו זמין בבטא הנוכחי.

דוגמאות אלו משתמשות ברשומות אפליקציה כגון Lesson, Message ו‑Order. החליפו אותן בסוגי הנתונים ובשמות האלמנטים שלכם. כתובות מדיה לדוגמה חייבות להיות מוחלפות בקבצים שלכם.

  1. מתוכנן: בחר את השדות שהטופס שלך צריך, לדוגמה fields_json=["title","date","total"]. אפשר את enable_analysis_export והגדר את analysis_context לחשבון או רשומה שנבחרה. הגדרות ניתוח אלו אינן זמינות בגרסת הצילום הנוכחית.

  2. אפשר למשתמש לצלם תמונה ולהסכים בנפרד לעיבוד. ב‑analysis_requested, הפעל את Analyze Captured Document באמצעות analysis_image_base64, analysis_mime_type, analysis_fields_json ו‑analysis_consent של אלמנט זה. השתמש ב‑analysis_request_id כ‑idempotency_key.

  3. שמור את operation_id, request_id ואת status שהוחזרו. אם status הוא processing, השתמש ב‑Read Analysis יחד עם operation_id כדי לקבל את התוצאה מאוחר יותר.

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

תרשים זרימת עבודה — לא צילום מסך של אפליקציה

הגדר פעם אחת

צור או בחר את פרויקט האפליקציה Bubble שלך ב‑BestPlugins → Dashboard → Plugins. בחר ב‑Xodera Documents AI Native, העתק את המפתח שלו, ואז פתח את Bubble → Plugins → Xodera Documents AI Native והדבק אותו ב‑project_api_key. שמור פעם אחת; לאחר מכן השתמש בפעולות למטה. לכל תוסף בכל פרויקט יש מפתח משלו.

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

הגדר פעם אחת
  1. צור או בחר את פרויקט האפליקציה Bubble שלך ב‑BestPlugins → Dashboard → Plugins.
  2. בחר בתוסף זה והעתק את מפתח הפרויקט שלו.
  3. פתח את Bubble → Plugins → Xodera Documents AI Native; הדבק את המפתח ב‑project_api_key ושמור.
  4. הוסף את הרכיב, בחר את נתוני האפליקציה שלך ובנה את זרימת העבודה למטה.
  5. גישה לבטא פרטית רק לעת עתה. התקנה ציבורית והפעלה בתשלום עדיין אינן פתוחות.
התקנה ומנוי

For Audio Player, Video Player, Photo Editor, Audio Recorder, Files Kit and Haptics: free Bubble installation, a 7-day trial with a card, then US$1.50 per month per plugin and app project. Development and production are included, with no operation cap. File-size and feature limits still apply. Review billing and cancellation before confirming. Other plugins remain unavailable for purchase.

שמור את התוצאה באפליקציה שלך

דוגמה ExpenseDraft: בעלים, operation_id, request_id, סטטוס ו‑proposed_fields_json. לאחר הבדיקה, שמור את התאריך המאושר, הסכום הכולל ושדות נוספים, כולל reviewed_by ו‑reviewed_at. מפת רק את השדות שהטופס שלך ביקש. אל תכניס את תוכן התמונה המלא לרשומות יומן או טקסט רגילים.

כשל, ביטול ושחזור

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

יכולות ומגבלות

קלט תמונה מתוכנן: PNG, JPEG או WebP, עד 5 MiB; בקש שמות שדות שונים 1–32. תמיד בדוק ערכים שהוצאו. זה אינו אימות זהות, בדיקת אמיתות מסמך או כלי החלטה רפואית. עלויות ספק ה‑AI נפרדות.

הגדרות, פעולות ותוצאות

השתמשו בשמות אלה ב‑Bubble. תכונות מתוכננות מסומנות בנפרד.

הגדרות בטא זמינות

הגדרות אלמנט

document_side · textbutton_label · textconsent_text · textdisabled · yes/nofields_json · textprocessing_consent_text · textanalyze_button_label · textcheck_button_label · textlanguage · textui_text_json · text

מצבים

capture_status · textlocal_uri · textmime_type · textdocument_side · textimage_width · numberimage_height · numbererror_code · textis_capturing · yes/noanalysis_status · textanalysis_operation_id · textanalysis_fields_json · textanalysis_error_code · textreview_required · yes/nois_analyzing · yes/no

אירועים

capture_startedcapture_succeededcapture_cancelledpermission_deniedcapture_erroranalysis_startedanalysis_readyanalysis_pendinganalysis_error

פעולות והקלטים שלהן

הגדרות אלמנט · 12

תהליך מתוכנן. עדיין אינו זמין בבטא הנוכחי.

document_sidetext · ברירת מחדל: "front"
ערך לדוגמהfront
דוגמה לביטוי BubbleCapture Side Dropdown's value
השתמש בערך של רשומת העסק הנוכחית; אמת אותו מול המגבלות למטה.
button_labeltext · ברירת מחדל: ""
ערך לדוגמה""
דוגמה לביטוי BubbleApp Texts' capture_label
טקסט שמוצג באפליקציה; כאשר השדה ריק, נעשה שימוש בטקסט המובנה המתורגם, היכן שנתמך. אין לכלול פרטי גישה.
consent_texttext · ברירת מחדל: ""
ערך לדוגמהI agree to capture this non-sensitive receipt.
דוגמה לביטוי BubbleApp Texts' capture_consent
הסבר את מטרת הלכידה/העיבוד הספציפית ואת הנמען. משיכת הסכמה מוחקת את הבייטים שנשמרו, אך לא את העותקים הקודמים של האפליקציה.
disabledyes/no · ברירת מחדל: false
ערך לדוגמהno
דוגמה לביטוי BubbleGuideHost's is_busy (your yes/no custom state)
השבת את הרכיב כאשר האפליקציה שלך עסוקה או שהפעולה אינה זמינה.
processing_consent_texttext · ברירת מחדל: ""
ערך לדוגמהI agree to send this image to the configured AI provider for draft fields.
דוגמה לביטוי BubbleApp Texts' processing_consent
הסבר את מטרת הלכידה/העיבוד הספציפית ואת הנמען. משיכת הסכמה מוחקת את הבייטים שנשמרו, אך לא את העותקים הקודמים של האפליקציה.
analyze_button_labeltext · ברירת מחדל: ""
ערך לדוגמה""
דוגמה לביטוי BubbleApp Texts' analyze_label
טקסט שמוצג באפליקציה; כאשר השדה ריק, נעשה שימוש בטקסט המובנה המתורגם, היכן שנתמך. אין לכלול פרטי גישה.
languagetext · ברירת מחדל: "auto"
ערך לדוגמהuk
דוגמה לביטוי BubbleCurrent User's preferred_language
הגדר language=auto כדי להשתמש בשפת המכשיר או הדפדפן, אם היא נתמכת. הזן קוד שפה נתמך כדי לבחור שפה במפורש.
ui_text_jsontext · ברירת מחדל: ""
ערך לדוגמה{}
דוגמה לביטוי BubbleApp Settings' player_labels_json (supported keys only)
JSON אופציונלי עם תוויות כפתורים נתמכות. השאר ריק כדי להשתמש בטקסט המובנה.
enable_analysis_exportyes/no · ברירת מחדל: false
ערך לדוגמהyes
דוגמה לביטוי BubbleApp Settings' enable_reviewed_extraction
מתוכנן: אפשר לפעולת הניתוח להשתמש בתמונה רק לאחר שהמשתמש נתן בנפרד הסכמה לצילום והסכמה לעיבוד. כבוי כברירת מחדל.
analysis_contexttext · ברירת מחדל: ""
ערך לדוגמה<current-user-id>
דוגמה לביטוי BubbleCurrent User's unique id
ערך יציב עבור חשבון או רשומה זו. שינויו מוחק את התמונה הקודמת.
is_activeyes/no · ברירת מחדל: true
ערך לדוגמהyes
דוגמה לביטוי BubbleGuideHost's view_is_active (your yes/no custom state)
הגדר yes כל עוד התצוגה פתוחה. בעת היציאה הגדר no, כדי לאפשר את עצירת ההשמעה או העבודה הנוכחית.
fields_jsontext · ברירת מחדל: "[\"title\",\"date\",\"total\"]"
ערך לדוגמה["title","date","total"]
דוגמה לביטוי BubbleExpense Settings' extraction_fields_json
JSON מערך של שמות שדות חילוץ מבוקשים; הפלט הוא נתונים מוצעים לביקורת אנושית.
פעולות והקלטים שלהן · 2

תהליך מתוכנן. עדיין אינו זמין בבטא הנוכחי.

Analyze Captured Document
image_base64text · ברירת מחדל: —
ערך לדוגמה<canonical bytes from consented export>
דוגמה לביטוי BubbleDocument Capture's analysis_image_base64
השתמש בערך של רשומת העסק הנוכחית; אמת אותו מול המגבלות למטה.
mime_typetext · ברירת מחדל: —
ערך לדוגמהimage/jpeg
דוגמה לביטוי BubbleDocument Capture's analysis_mime_type
השתמש בערך של רשומת העסק הנוכחית; אמת אותו מול המגבלות למטה.
fields_jsontext · ברירת מחדל: —
ערך לדוגמה["title","date","total"]
דוגמה לביטוי BubbleDocument Capture's analysis_fields_json
JSON מערך של שמות שדות חילוץ מבוקשים; הפלט הוא נתונים מוצעים לביקורת אנושית.
consentyes/no · ברירת מחדל: —
ערך לדוגמהyes — current processing consent
דוגמה לביטוי BubbleDocument Capture's analysis_consent
השתמש בערך של רשומת העסק הנוכחית; אמת אותו מול המגבלות למטה.
idempotency_keytext · ברירת מחדל: —
ערך לדוגמה<unchanged analysis_request_id>
דוגמה לביטוי BubbleDocument Capture's analysis_request_id
השתמש בערך של רשומת העסק הנוכחית; אמת אותו מול המגבלות למטה.
environmenttext · ברירת מחדל: —
ערך לדוגמהdevelopment
דוגמה לביטוי BubbleApp Settings' selected_environment
השתמש בערך של רשומת העסק הנוכחית; אמת אותו מול המגבלות למטה.

ערכי החזרה

ok · yes/nostatus · textoperation_id · textrequest_id · textfields_json · texterror_code · textreview_required · yes/no
Read Analysis
operation_idtext · ברירת מחדל: —
ערך לדוגמה<returned operation_id>
דוגמה לביטוי BubbleCurrent ExpenseDraft's operation_id
השתמש בערך של רשומת העסק הנוכחית; אמת אותו מול המגבלות למטה.
environmenttext · ברירת מחדל: —
ערך לדוגמהdevelopment
דוגמה לביטוי BubbleApp Settings' selected_environment
השתמש בערך של רשומת העסק הנוכחית; אמת אותו מול המגבלות למטה.

ערכי החזרה

ok · yes/nostatus · textoperation_id · textrequest_id · textfields_json · texterror_code · textreview_required · yes/no
מצבים ואירועים

תהליך מתוכנן. עדיין אינו זמין בבטא הנוכחי.

מצבים

capture_status · text

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

local_uri · text

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

mime_type · text

הערך הנוכחי של הפריט שנבחר. קרא אותו לאחר האירוע הקשור.

document_side · text

הערך הנוכחי של הפריט שנבחר. קרא אותו לאחר האירוע הקשור.

image_width · number

הערך הנוכחי של הפריט שנבחר. קרא אותו לאחר האירוע הקשור.

image_height · number

הערך הנוכחי של הפריט שנבחר. קרא אותו לאחר האירוע הקשור.

error_code · text

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

is_capturing · yes/no

הערך הנוכחי של הפריט שנבחר. קרא אותו לאחר האירוע הקשור.

analysis_image_base64 · text

הערך הנוכחי של הפריט שנבחר. קרא אותו לאחר האירוע הקשור.

analysis_mime_type · text

הערך הנוכחי של הפריט שנבחר. קרא אותו לאחר האירוע הקשור.

analysis_fields_json · text

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

analysis_request_id · text

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

analysis_consent · yes/no

הערך הנוכחי של הפריט שנבחר. קרא אותו לאחר האירוע הקשור.

analysis_export_status · text

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

analysis_export_error · text

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

analysis_image_bytes · number

הערך הנוכחי של הפריט שנבחר. קרא אותו לאחר האירוע הקשור.

אירועים

capture_started

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

capture_succeeded

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

capture_cancelled

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

permission_denied

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

capture_error

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

analysis_requested

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

analysis_export_error

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

analysis_cleared

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

שאלות שמפתחים שואלים

האם זה מאמת זהות או מסמכים?

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

איך המנוי פועל?

תמחור מתוכנן: התקנת התוסף ב‑Bubble היא בחינם. גישה ל‑BestPlugins היא מנוי נפרד לכל תוסף בכל פרויקט אפליקציית Bubble: 7 ימים בחינם, ולאחר מכן US$1.50 לחודש. Development ו‑Live כלולים. אין מגבלה קבועה על מספר הפעולות; מגבלות גודל קובץ ותכונות עדיין חלות. תהליך הרכישה עדיין אינו פתוח. מסך ההפעלה יציג את תאריך החיוב הראשון ואת תנאי הביטול.

מדריכים קשורים

Marketplace שחרור ממתין

מדריך פורום לא פורסם

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