قل إن لديك مجلدًا من العقود وتحتاج إلى الصفحة الأولى من كل منها، أو صفحة التوقيع، للمراجعة. يقوم وكيل AI مع خادم GroupDocs.Merger.Mcp بتنفيذ ذلك في طلب واحد، محليًا على جهازك، من Claude Desktop، Claude Code، Cursor أو VS Code مع GitHub Copilot:

استخرج الصفحة 1 من كل ملف PDF في مجلد المستندات الخاص بي وقم بإدراج ما أنتجته.

الإصدار خطوة بخطوة مع الإعدادات واستكشاف الأخطاء موجود في الوثائق: كيفية استخراج الصفحات من مستندات متعددة مرة واحدة.

ماذا يفعل الوكيل مع مجلد من الملفات؟

لكل ملف، يستدعي الوكيل أداة split مرة واحدة. كل استدعاء يكتب مستندًا بصفحة واحدة. لذلك، مجلد يحتوي على 40 فاتورة ينتج 40 صفحة غلاف. لا تحتوي الأداة على وضع المجلد؛ الوكيل يوفر الحلقة، والمحرك يقوم باستخراج الصفحات لكل ملف. يتم حل الملفات بالاسم داخل المجلد المُكوَّن في GROUPDOCS_MCP_STORAGE_PATH، لذا يمرر الوكيل invoice-014.pdf، وليس مسارًا من جهازك.

كيف تحتفظ بالصفحات المستخرجة بعيدًا عن مجلد الأصليين؟

وجود أربعين صفحة مستخرجة بجانب أربعين أصلية هو مجلد لا يستطيع أحد تصفحه. اضبط GROUPDOCS_MCP_OUTPUT_PATH إلى دليل منفصل، وستُوضع النتائج بعيدًا عن المصادر. بدون ذلك، يذهب الإخراج إلى مجلد التخزين. هذا إعداد لمرة واحدة، وكل طلب دفعي بعده يبقى منظمًا.

كيف تستخرج الصفحة الأخيرة، أو صفحة تتغير موقعها؟

“الصفحة الأخيرة” رقم مختلف في كل ملف. اجعل الوكيل يستدعي get_document_info لكل مستند أولاً. تُعيد pageCount، لذا يمكن للوكيل حساب رقم الصفحة لكل ملف:

لكل ملف PDF في المجلد، تحقق من عدد الصفحات، ثم استخرج الصفحة الأخيرة من كل واحد.

الوكيل الذي يخمن يفشل في الملفات التي يكون فيها التخمين خاطئًا. الخطأ يكون لكل ملف، وليس فادحًا.

ما هي الاختلافات التي تظهر غالبًا؟

استخرج الصفحة الأخيرة من كل مستند. تحقق من عدد الصفحات أولاً.

اسحب الصفحة 2 من كل عقد، ثم دمج جميعها في ملف مراجعة واحد.

لكل ملف، استخرج صفحة التوقيع وضع النتائج في مجلد الإخراج.

يتم ربط الطلب الثاني بـ merge في جولات تصل إلى أربعة مستندات، مما يمنحك مستندًا موحدًا مبنيًا من صفحة واحدة من كل مصدر. أكثر من أربعة مصادر يعني جولات إضافية. يعمل طلب صفحة التوقيع عندما تخبر الوكيل أي صفحة تحتوي على التوقيع؛ الأداة تستخرج أرقام الصفحات التي تعطيها ولا تبحث عن المحتوى.

متى يكون طلب واحد لكل مجلد هو الحجم المناسب؟

استخدمه عندما ينطبق نفس القاعدة على كل ملف: الصفحة الأولى، الصفحة الأخيرة، صفحة توقيع معروفة. يذكر الطلب القاعدة مرة واحدة، ويطبق الوكيلها ملفًا بملف. يناسب عمل الأرشفة والمراجعة القانونية هذا الشكل: ورقة غلاف من كل ملف للفهرس، أو الصفحة التي تحمل التوقيعات من كل عقد للتحقق. إذا اختلفت القاعدة بين الملفات، قسّم المجلد إلى مجموعات وشغّل طلبًا واحدًا لكل مجموعة، بحيث يظل كل طلب يذكر قاعدة واحدة. احتفظ بالتعليمات “list what you produced” في كل طلب دفعي؛ القائمة هي سجلك للملفات التي تم معالجتها.

جلسة مثال (مختصرة)

رسم توضيحي يعتمد على سلوك الأداة الموثق، وليس لقطة شاشة مسجلة.

You:   Extract page 1 from every PDF in my documents folder and
       list what you produced.

Agent: Found 3 PDFs in the folder.
       [calls split on each file with pages = "1"]
       Extracted page 1 from all 3 files: 3 single-page documents
       in your output folder. No failures.

ما الذي يحدث خطأً في دفعة من ملفات متعددة؟

  • الأخطاء تكون لكل ملف. مستند تالف أو محمي بكلمة مرور يفشل في استدعائه الخاص. اطلب الأخطاء كقائمة حتى لا تخفي دفعة من 40 ملفين خطأين. تقبل أداة split معامل password للمستندات المحمية.
  • مستند قصير. طلب صفحة غير موجودة يفشل لهذا الملف؛ الملفات الأخرى لا تتأثر.
  • الاستخدام القائم على العداد يتراكم. تحت الترخيص القائم على العداد، كل استدعاء يُفوتر كمعالجة.

حدود صريحة

  • وضع التقييم يقتصر الإخراج المدمج إلى 3 صفحات. يتم تقليم النتيجة إلى أول 3 صفحات، مع شارة تجريبية على كل صفحة. استخراج الصفحات الفردية لا يتأثر، لكن بمجرد دمج النتائج يُطبق الحد بصمت. ملف مراجعة مدمج مبني من أربعين صفحة أولى يعود كـ ثلاث صفحات. تحقق من get_license_status قبل التنفيذ.
  • لا بحث في المحتوى. يختار الوكيل الصفحات حسب الرقم. العثور على “الصفحة التي تحتوي على التوقيع” هو تعليمك، وليس ميزة في الأداة.
  • لا وضع مجلد في الأداة. استدعاء واحد لـ split يتعامل مع ملف واحد، لذا مجلد كبير يعني العديد من الاستدعاءات.

الأسئلة المتكررة

كيف أستخرج الصفحة الأولى من جميع ملفات PDF في مجلد؟ وجه الخادم إلى المجلد، ثم اسأل: “Extract page 1 from every PDF in my documents folder and list what you produced.” يستدعي الوكيل split لكل ملف.

هل يمكن للذكاء الاصطناعي تقسيم المستندات دفعيًا وجمع الصفحات في ملف واحد؟ نعم. بعد الاستخراج، اطلب من الوكيل دمج ملفات الصفحات الفردية في جولات من أربعة. في وضع التقييم يتم تقليم الملف المدمج إلى 3 صفحات.

هل تغادر الملفات جهازي؟ لا. يقرأ الخادم ويكتب في المجلدات التي تقوم بتكوينها، عبر نقل stdio المحلي، دون أي منافذ واردة.

تعمق أكثر