وكيل استخراج بيانات المستندات
يعيد الحقول التي يستطيع قراءتها فعلاً، ويصرّح بذلك عن بقيتها
- 8قواعد صارمة
- أشياء يُمنع عليه فعلها أبدًا، مفروضة في كل تشغيل
- 5قواعد تسليم
- حالات يتوقف عندها ويسلّم العمل إلى شخص
- 6حقول المخرجات
- نتيجة منظّمة، لا فقرة عليك إعادة قراءتها
- ≤5خطوة لكل تشغيل
- عمل محدود: 4 استدعاء أداة كحد أقصى، مفروضة من بيئة التشغيل
قراءة فقط بحكم التصميم. هذا الوكيل لا يملك أي طريق للإرسال أو الإنفاق أو النشر أو الالتزام بأي شيء. وحين يكون هذا الحد هو المنتج نفسه، فإن إزالته تزيل سبب الثقة في المخرجات.
نظرة عامة
تحويل المستندات إلى صفوف هو الأتمتة الأكثر تقليداً على كل منصة، وتفشل جميعها تقريباً بالطريقة نفسها: كل حقل يعود مملوءاً. الإجمالي الذي لم يستطع قراءته يصبح رقماً معقولاً، والتاريخ الذي خمّنه يصبح تاريخاً، ويدخل الصف إلى سجلاتك وهو يبدو مطابقاً للصفوف التي قُرئت بشكل صحيح.
لا قيمة للاستخراج إلا إذا عرفت أي الحقول تثق بها. هذا الوكيل يمنح درجة لكل حقل يعيده، ويرفض تقديم قيمة لا يستطيع دعمها، ويفرّق بين حقل غائب عن المستند وحقل موجود لكنه غير قابل للقراءة — لأن الأول يحتاج إلى سؤال، والثاني يحتاج إلى مسح أفضل.
كما يفحص المستند مقارنة بنفسه: سطور لا يجمع مجموعها إلى الإجمالي المذكور، تاريخ يأتي بعد تاريخ إصدار المستند نفسه، عملة تتغير في وسط الصفحة. هذه هي الأخطاء التي تنجو من كل درجة ثقة، لأن كل حقل على حدة كان يبدو سليماً.
الفوائد
راجع فقط ما يحتاج إلى ذلك
الحقول ذات الثقة المنخفضة تُعلَّم؛ والباقي يمر.
لا شيء خاطئ بصمت
نمط الفشل في كل مستخرج آخر هو رقم خاطئ يبدو صحيحاً.
يكشف أخطاء المُرسل أيضاً
التناقضات الداخلية تُكتشف في أثناء المعالجة.
ماذا يفعل
درجة ثقة لكل حقل
تعرف أي القيم تثق بها قبل أن تصل إلى السجلات، لا بعد التدقيق.
فارغ لا معقول
الحقل الذي لا يستطيع قراءته يعود فارغاً. إجمالي مُخمَّن أسوأ من إجمالي مفقود.
الغائب وغير القابل للقراءة مختلفان
أحدهما يحتاج سؤالاً للمُرسل، والآخر يحتاج مسحاً أفضل.
يفحص المستند مقارنة بنفسه
سطور لا يجمع مجموعها، تاريخ بعد تاريخ الإصدار، عملة تتغير في وسط الصفحة — أخطاء تفوتها كل درجة ثقة على مستوى الحقل.
مخططك، لا مخططنا
يستخرج الحقول التي طلبتها، ويصرّح بأيها لا يحتوي المستند عليه.
لا يكتب في أي مكان
يعيد البيانات. إدخالها في أنظمتك خطوة تتحكم بها أنت.
ما الذي يتغيّر
ما الذي يتغيّر في أسبوعك
- يتولّى
- كتابة بيانات المستندات في نظام، حقلاً حقلاً.
- من يقوم به اليوم
- أياً كان الأرخص، ولهذا تُكتشف الأخطاء متأخرة.
- كم مرة
- كل فاتورة ونموذج وكشف حساب يرد.
- الجهد اليدوي المعتاد
- دقائق قليلة لكل مستند، مضروبة في كل ما يرد.
لماذا العمليات تحديدًا. يترك ما لا يستطيع قراءته فارغاً. كل مستخرج آخر يعيد رقماً معقولاً يبدو مطابقاً تماماً لرقم صحيح، ولا يراجعه أحد.
يعمل دون إشراف
تبدأه أنت أو يبدأ بحدث، ثم ينهيه بنفسه. لا شيء ينتظر أن يكون أحدهم أمام مكتبه.
المعيار نفسه في كل مرة
العنصر المئتان يُقاس بالمعيار الذي قِيس به الأول. الاتساق هو الجزء الذي لا يستطيع البشر الحفاظ عليه.
لا يستطيع التصرّف من تلقاء نفسه
وكيل استخراج بيانات المستندات لا يملك أي طريق للإرسال أو الإنفاق أو الالتزام. وهذا الحد نفسه هو سبب أمان التصرّف بناءً على مخرجاته.
كيف يعمل
يعمل هذا الوكيل على الخادم عبر بيئة تشغيل PROMIVO. يُسجَّل كل تشغيل خطوة بخطوة، ويُفحص إذن كل استدعاء أداة قبل تنفيذه.
- 1المدخليُتحقَّق منه وفق مخطّط مدخلات الوكيل
- 2النموذجclaude-opus-5 مع تحويل احتياطي تلقائي
- 3الأدواتextract_structured_data
- 4الصلاحياتينفّذ إجراءات READ تلقائيًا؛ وما فوقها ينتظر الموافقة
- 5المخرجنتيجة منظّمة مطابقة لمخطّط المخرجات
- 6التسجيلالرموز والمدة وكل خطوة مسجّلة
عرض توضيحي
بيانات تجريبيةIllustrative sample output, abridged.
المدخلات
{
"text": "…",
"fields": [
{
"name": "total",
"type": "currency",
"required": true
}
],
"documentType": "invoice"
}المخرجات
{
"fields": [
{
"name": "total",
"basis": "Labelled 'Total due' in the summary block.",
"value": "4180.00",
"status": "read",
"confidence": "high"
},
{
"name": "purchaseOrder",
"basis": "No PO reference anywhere in the document.",
"value": "",
"status": "absent",
"confidence": "low"
},
{
"name": "dueDate",
"basis": "Reads '03/04/2026'. Day-first and month-first give different dates and the document states no convention.",
"value": "",
"status": "ambiguous",
"confidence": "low"
}
],
"escalate": true,
"disclaimer": "Every field carries the confidence behind it. Nothing has been inferred from typical documents of this kind or from the rest of the batch, a blank is a value that could not be read, and inconsistencies are reported rather than quietly corrected.",
"inconsistencies": [
{
"issue": "Line items sum to 4,120.00 but the stated total is 4,180.00.",
"values": [
"4120.00",
"4180.00"
]
}
],
"escalationReason": "The document does not add up to its own stated total.",
"needsHumanReview": [
"dueDate — ambiguous format",
"total — does not match the line items"
]
}المتطلبات
التكاملات
لا يحتاج أي تكامل.
قبل أن تبدأ
- نص المستند
- الحقول التي تريدها، كمخطط
- يتطلب خطة المبتدئ أو أعلى
حالات الاستخدام
فواتير الموردين
إلى صفوف، مع تمييز ما يحتاج إلى مراجعة بشرية.
النماذج والطلبات
منظمة، مع سرد الحقول المفقودة بدل اختراعها.
كشوف الحسابات والحوالات
تُسوّى مقابل إجمالياتها الخاصة أثناء القراءة.
التسعير
المبتدئ
يُفوتر شهريًا ضمن اشتراكك في PROMIVO. ويمكنك الإلغاء في أي وقت.
التشغيلات تستهلك حصّة باقتك من تنفيذات الوكلاء والرموز. انظر حدود الباقات
الأسئلة الشائعة
هل يقرأ الصور الممسوحة؟
يعمل من النص الذي تزوّده به، بما في ذلك النص الناتج عن مسحك الخاص. وحين يكون هذا النص مشوّهاً، يبلّغ عن الحقل بأنه غير قابل للقراءة بدل تخمين ما كان يُحتمل أن يقوله.
لماذا يترك الحقول فارغة؟
لأن القيمة الخاطئة المعقولة هي الفشل المكلف. الحقل الفارغ يطرح سؤالاً؛ والحقل المُخمَّن يجيب عليه إجابة خاطئة ولا يراجعه أحد.
هل يمكنه الكتابة في نظامنا؟
لا. يعيد بيانات منظمة مع درجات ثقة. ما تفعله بصف منخفض الثقة قرار، ويجب أن يكون قرارك.
التقييمات
تُفتح التقييمات بعد أن يشغّل العملاء هذا الوكيل.
تريد هذا الوكيل أن يعمل بشكل مختلف؟
أخبرنا بما تريد تغييره وسيحدّد فريقنا نطاق نسخة مخصّصة لعملك.
خصّص هذا الوكيل