סוכן AI יכול לפצל קובץ PDF ולבנות מחדש מסמך רק מהדפים שאתה צריך על ידי שרשור שני כלים: split מחלץ את הדפים, ו-merge מחזיר אותם יחד. השרת GroupDocs.Merger.Mcp פועל מקומית במחשב שלך, כך שהוראה אחת מבצעת את המשימה ב-Claude Desktop, Claude Code או Cursor:

הוצא את הדפים 3, 6 ו‑8, ואז מיזג את שלושת התוצאות לקובץ אחד באותו סדר.

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

למה כלי הפיצול צריך שלב שני?

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

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

דרך 1: איך לחלץ דפים כקבצים נפרדים?

הוצא את הדפים 3, 6 ו‑8 של report.pdf.

הסוכן קורא ל-split עם pages: "3,6,8". הכלי מחזיר הודעה מהצורה Split "report.pdf" into 3 file(s): ולאחריה את הנתיב השמור של כל מסמך שחולץ. השתמש בזה כאשר כל דף הוא המוצר הסופי: דף חתימה, תעודה, טופס אחד מחבילה.

מספרי הדפים הם רשימה מופרדת בפסיקים, מבוססת 1. ציין כל דף שברצונך. טווח אינו קלט מתועד, ולכן עבור דפים 5 עד 9 יש לרשום 5,6,7,8,9.

דרך 2: איך לחלץ דפים ולחבר אותם מחדש למסמך אחד?

חלץ את הדפים 5 עד 9 של report.pdf, ואז מיזג את התוצאות לקובץ אחד בסדר הדפים.

כאן הסוכן רושם את הדפים בעצמו (5,6,7,8,9), קורא ל-split פעם אחת, ואז קורא ל-merge. מכיוון ש-merge מקבל שניים עד ארבעה מסמכים לכל קריאה, חמש קבצים של דף בודד דורשים שני סבבים: ארבעה דפים תחילה, ואז את התוצאה הזו יחד עם הדף החמישי. בקש את השרשור במפורש. הסדר הוא סדר המשבצות, ולכן על הסוכן למקם את הדף 5 ב-file1 ואת הדף 9 אחרון. תחת הערכה, הקובץ המשוחזר נחתך לשלושת הדפים הראשונים.

זהו הדפוס שמאחורי “חילוץ דפים וחיבור מחדש”: שני משפחות כלים, הוראה אחת.

דרך 3: איך להסיר דף ממסמך?

למסמך זה יש 10 דפים. חלץ את כולם פרט לדף 4, ואז מיזג את השאר בחזרה יחד לפי סדר.

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

מה על הסוכן לבדוק לפני הפיצול?

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

כמה דפים יש כאן? ואז חלץ את שלושת האחרונים.

הסוכן קורא ל-get_document_info, קורא את מספר הדפים, מחשב את שלושת המספרים האחרונים, ואז קורא ל-split. גיליונות אלקטרוניים מתנהגים אחרת: בפורמטים של גיליונות המספרים מתייחסים לגיליונות עבודה, לא לדפים מודפסים. “פצל את גיליון 2” הוא pages: "2", והתוצאה היא חוברת עבודה המכילה את הגיליון הזה.

דוגמת שיחה (מקוצרת)

הדגמה המבוססת על התנהגות הכלי המתועדת, ולא על צילום מסך מתועד.

You:   Pull pages 3, 6 and 8 out of report.pdf and give me one file
       with just those pages, in that order.

Agent: [calls get_document_info on report.pdf: 12 pages]
       [calls split with pages = "3,6,8": 3 files]
       [calls merge with the three single-page files in order]
       Done. The rebuilt document is in your output folder. The
       original report.pdf was not changed.

מגבלות כנות

  • חיתוך של 3 דפים משפיע על מסמכים משוחזרים. במצב הערכה התוצאה נחתכת לשלושת הדפים הראשונים, עם תג נסיון על כל דף. טווח של שמונה דפים משוחזר חוזר כשלושה דפים. בדוק get_license_status לפני שמחפשים באג.
  • חילוץ לבד אינו מושפע. התיעוד מציין שחילוץ דפים בודדים אינו נחתך; המגבלה חלה ברגע שאתה ממזג את התוצאות.
  • אין קלט של טווח. split מקבל רשימת מספרי דפים ומחזיר קובץ אחד לכל מספר.
  • ארבעה מסמכים לכל מיזוג. טווחים ארוכים דורשים סבבים.
  • לא עורך. השרת מחלץ ומשלב דפים שלמים. הוא אינו ערוך תוכן בתוך דף, והתיעוד מציין שסידור מחדש בתוך קובץ שייך ל‑API של הספרייה ולא לארבעת הכלים האלה.

שאלות נפוצות

האם סוכן AI יכול לחלץ דפים 5 עד 9 מקובץ PDF ולמזג אותם? כן. הוא רושם את הדפים, קורא ל-split עבורם, וממזג את תוצאות הדף הבודד בסבבים של עד ארבעה. הסדר נשמר אם אתה מבקש זאת.

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

איך לפצל מסמך לפי חלקים עם AI? בקש מהסוכן לקרוא את מספר הדפים תחילה, ואז ציין את הדף הראשון של כל חלק בעצמך. split מחלץ את הדפים שאתה מציין; הוא אינו מזהה חלקים.

להעמיק יותר