
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. החליפו אותן בסוגי הנתונים ובשמות האלמנטים שלכם. כתובות מדיה לדוגמה חייבות להיות מוחלפות בקבצים שלכם.
מתוכנן: בחר את השדות שהטופס שלך צריך, לדוגמה fields_json=["title","date","total"]. אפשר את enable_analysis_export והגדר את analysis_context לחשבון או רשומה שנבחרה. הגדרות ניתוח אלו אינן זמינות בגרסת הצילום הנוכחית.
אפשר למשתמש לצלם תמונה ולהסכים בנפרד לעיבוד. ב‑analysis_requested, הפעל את Analyze Captured Document באמצעות analysis_image_base64, analysis_mime_type, analysis_fields_json ו‑analysis_consent של אלמנט זה. השתמש ב‑analysis_request_id כ‑idempotency_key.
שמור את operation_id, request_id ואת status שהוחזרו. אם status הוא processing, השתמש ב‑Read Analysis יחד עם operation_id כדי לקבל את התוצאה מאוחר יותר.
הצג את fields_json שהוחזר בטופס ביקורת שניתן לעריכה. שמור ערכים מאושרים רק לאחר שהמשתמש בודק אותם ולוחץ על אישור. שמור את הרשומה המקורית עד לאישור זה.
הגדר פעם אחת
צור או בחר את פרויקט האפליקציה Bubble שלך ב‑BestPlugins → Dashboard → Plugins. בחר ב‑Xodera Documents AI Native, העתק את המפתח שלו, ואז פתח את Bubble → Plugins → Xodera Documents AI Native והדבק אותו ב‑project_api_key. שמור פעם אחת; לאחר מכן השתמש בפעולות למטה. לכל תוסף בכל פרויקט יש מפתח משלו.
בקש הרשאת מצלמה והסבר מדוע נדרשת התמונה. העיבוד דורש הסכמה נפרדת של המשתמש. בחר את ספק ה‑AI שלך בהגדרות הפרויקט; השימוש מחויב על ידי ספק זה.
הגדר פעם אחת
- צור או בחר את פרויקט האפליקציה Bubble שלך ב‑BestPlugins → Dashboard → Plugins.
- בחר בתוסף זה והעתק את מפתח הפרויקט שלו.
- פתח את Bubble → Plugins → Xodera Documents AI Native; הדבק את המפתח ב‑project_api_key ושמור.
- הוסף את הרכיב, בחר את נתוני האפליקציה שלך ובנה את זרימת העבודה למטה.
- גישה לבטא פרטית רק לעת עתה. התקנה ציבורית והפעלה בתשלום עדיין אינן פתוחות.
התקנה ומנוי
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 - דוגמה לביטוי Bubble
Capture Side Dropdown's value - השתמש בערך של רשומת העסק הנוכחית; אמת אותו מול המגבלות למטה.
button_labeltext · ברירת מחדל: ""- ערך לדוגמה
"" - דוגמה לביטוי Bubble
App Texts' capture_label - טקסט שמוצג באפליקציה; כאשר השדה ריק, נעשה שימוש בטקסט המובנה המתורגם, היכן שנתמך. אין לכלול פרטי גישה.
consent_texttext · ברירת מחדל: ""- ערך לדוגמה
I agree to capture this non-sensitive receipt. - דוגמה לביטוי Bubble
App Texts' capture_consent - הסבר את מטרת הלכידה/העיבוד הספציפית ואת הנמען. משיכת הסכמה מוחקת את הבייטים שנשמרו, אך לא את העותקים הקודמים של האפליקציה.
disabledyes/no · ברירת מחדל: false- ערך לדוגמה
no - דוגמה לביטוי Bubble
GuideHost'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. - דוגמה לביטוי Bubble
App Texts' processing_consent - הסבר את מטרת הלכידה/העיבוד הספציפית ואת הנמען. משיכת הסכמה מוחקת את הבייטים שנשמרו, אך לא את העותקים הקודמים של האפליקציה.
analyze_button_labeltext · ברירת מחדל: ""- ערך לדוגמה
"" - דוגמה לביטוי Bubble
App Texts' analyze_label - טקסט שמוצג באפליקציה; כאשר השדה ריק, נעשה שימוש בטקסט המובנה המתורגם, היכן שנתמך. אין לכלול פרטי גישה.
languagetext · ברירת מחדל: "auto"- ערך לדוגמה
uk - דוגמה לביטוי Bubble
Current User's preferred_language - הגדר language=auto כדי להשתמש בשפת המכשיר או הדפדפן, אם היא נתמכת. הזן קוד שפה נתמך כדי לבחור שפה במפורש.
ui_text_jsontext · ברירת מחדל: ""- ערך לדוגמה
{} - דוגמה לביטוי Bubble
App Settings' player_labels_json (supported keys only) - JSON אופציונלי עם תוויות כפתורים נתמכות. השאר ריק כדי להשתמש בטקסט המובנה.
enable_analysis_exportyes/no · ברירת מחדל: false- ערך לדוגמה
yes - דוגמה לביטוי Bubble
App Settings' enable_reviewed_extraction - מתוכנן: אפשר לפעולת הניתוח להשתמש בתמונה רק לאחר שהמשתמש נתן בנפרד הסכמה לצילום והסכמה לעיבוד. כבוי כברירת מחדל.
analysis_contexttext · ברירת מחדל: ""- ערך לדוגמה
<current-user-id> - דוגמה לביטוי Bubble
Current User's unique id - ערך יציב עבור חשבון או רשומה זו. שינויו מוחק את התמונה הקודמת.
is_activeyes/no · ברירת מחדל: true- ערך לדוגמה
yes - דוגמה לביטוי Bubble
GuideHost's view_is_active (your yes/no custom state) - הגדר yes כל עוד התצוגה פתוחה. בעת היציאה הגדר no, כדי לאפשר את עצירת ההשמעה או העבודה הנוכחית.
fields_jsontext · ברירת מחדל: "[\"title\",\"date\",\"total\"]"- ערך לדוגמה
["title","date","total"] - דוגמה לביטוי Bubble
Expense Settings' extraction_fields_json - JSON מערך של שמות שדות חילוץ מבוקשים; הפלט הוא נתונים מוצעים לביקורת אנושית.
פעולות והקלטים שלהן · 2
תהליך מתוכנן. עדיין אינו זמין בבטא הנוכחי.
Analyze Captured Document
image_base64text · ברירת מחדל: —- ערך לדוגמה
<canonical bytes from consented export> - דוגמה לביטוי Bubble
Document Capture's analysis_image_base64 - השתמש בערך של רשומת העסק הנוכחית; אמת אותו מול המגבלות למטה.
mime_typetext · ברירת מחדל: —- ערך לדוגמה
image/jpeg - דוגמה לביטוי Bubble
Document Capture's analysis_mime_type - השתמש בערך של רשומת העסק הנוכחית; אמת אותו מול המגבלות למטה.
fields_jsontext · ברירת מחדל: —- ערך לדוגמה
["title","date","total"] - דוגמה לביטוי Bubble
Document Capture's analysis_fields_json - JSON מערך של שמות שדות חילוץ מבוקשים; הפלט הוא נתונים מוצעים לביקורת אנושית.
consentyes/no · ברירת מחדל: —- ערך לדוגמה
yes — current processing consent - דוגמה לביטוי Bubble
Document Capture's analysis_consent - השתמש בערך של רשומת העסק הנוכחית; אמת אותו מול המגבלות למטה.
idempotency_keytext · ברירת מחדל: —- ערך לדוגמה
<unchanged analysis_request_id> - דוגמה לביטוי Bubble
Document Capture's analysis_request_id - השתמש בערך של רשומת העסק הנוכחית; אמת אותו מול המגבלות למטה.
environmenttext · ברירת מחדל: —- ערך לדוגמה
development - דוגמה לביטוי Bubble
App Settings' selected_environment - השתמש בערך של רשומת העסק הנוכחית; אמת אותו מול המגבלות למטה.
ערכי החזרה
ok · yes/nostatus · textoperation_id · textrequest_id · textfields_json · texterror_code · textreview_required · yes/noRead Analysis
operation_idtext · ברירת מחדל: —- ערך לדוגמה
<returned operation_id> - דוגמה לביטוי Bubble
Current ExpenseDraft's operation_id - השתמש בערך של רשומת העסק הנוכחית; אמת אותו מול המגבלות למטה.
environmenttext · ברירת מחדל: —- ערך לדוגמה
development - דוגמה לביטוי Bubble
App 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 שחרור ממתין
מדריך פורום לא פורסם
לעזרה, ספר לנו איזה תוסף והתקן אתה משתמש, את הפעולה שניסית ומה קרה. השתמש בדוגמה ללא נתונים אישיים. לעולם אל תשתף את המפתח או קבצים פרטיים שלך.