Katakan Anda memiliki folder kontrak dan membutuhkan halaman pertama dari masing-masing, atau halaman tanda tangan, untuk sebuah tinjauan. Sebuah agen AI dengan server GroupDocs.Merger.Mcp melakukannya dalam satu prompt, secara lokal di mesin Anda, dari Claude Desktop, Claude Code, Cursor atau VS Code dengan GitHub Copilot:
Ekstrak halaman 1 dari setiap PDF di folder dokumen saya dan daftar apa yang Anda hasilkan.
Versi langkah demi langkah dengan konfigurasi dan pemecahan masalah ada di dokumentasi: Cara mengekstrak halaman dari banyak dokumen sekaligus.
Apa yang dilakukan agen dengan folder berkas?
Untuk setiap berkas, agen memanggil alat split satu kali. Setiap pemanggilan menulis dokumen satu halaman. Sebuah folder berisi 40 faktur maka menghasilkan 40 halaman sampul. Alat ini tidak memiliki mode folder; agen menyediakan loop, dan mesin melakukan ekstraksi halaman untuk setiap berkas. Berkas diidentifikasi berdasarkan nama di dalam folder yang dikonfigurasi di GROUPDOCS_MCP_STORAGE_PATH, sehingga agen mengirimkan invoice-014.pdf, bukan jalur dari mesin Anda.
Bagaimana cara menjaga halaman yang diekstrak tetap terpisah dari folder asli?
Empat puluh halaman yang diekstrak berdampingan dengan empat puluh halaman asli menjadi folder yang tidak dapat dinavigasi siapa pun. Atur GROUPDOCS_MCP_OUTPUT_PATH ke direktori terpisah, dan hasilnya akan disimpan terpisah dari sumber. Tanpa pengaturan ini, output akan masuk ke folder penyimpanan. Ini adalah pengaturan satu kali, dan setiap prompt massal setelahnya tetap rapi.
Bagaimana cara mengekstrak halaman terakhir, atau halaman yang berpindah?
“Halaman terakhir” memiliki nomor yang berbeda di setiap berkas. Minta agen memanggil get_document_info untuk setiap dokumen terlebih dahulu. Ia mengembalikan pageCount, sehingga agen dapat menghitung nomor halaman per berkas:
Untuk setiap PDF di folder, periksa jumlah halaman, lalu ekstrak halaman terakhir dari masing‑masing.
Agen yang menebak akan gagal pada berkas‑berkas di mana tebakan itu salah. Kesalahan bersifat per berkas, bukan fatal.
Variasi apa yang paling sering muncul?
Ekstrak halaman terakhir dari setiap dokumen. Periksa jumlah halaman terlebih dahulu.
Ambil halaman 2 dari setiap kontrak, lalu gabungkan semuanya menjadi satu berkas tinjauan.
Untuk setiap berkas, ekstrak halaman tanda tangan dan letakkan hasilnya di folder output.
Prompt kedua berantai ke merge dalam putaran hingga empat dokumen, yang menghasilkan satu dokumen gabungan yang dibangun dari satu halaman tiap sumber. Lebih dari empat sumber berarti lebih banyak putaran. Prompt halaman tanda tangan berfungsi ketika Anda memberi tahu agen halaman mana yang berisi tanda tangan; alat mengekstrak nomor halaman yang Anda berikan dan tidak mencari konten.
Kapan satu prompt per folder merupakan ukuran yang tepat?
Gunakan ketika aturan yang sama berlaku untuk setiap berkas: halaman pertama, halaman terakhir, atau halaman tanda tangan yang diketahui. Prompt menyatakan aturan sekali, dan agen menerapkannya berkas demi berkas. Pekerjaan arsip dan peninjauan hukum cocok dengan pola ini: lembar sampul dari setiap berkas untuk indeks, atau halaman yang memuat tanda tangan dari setiap kontrak untuk pemeriksaan. Jika aturan berbeda per berkas, bagi folder menjadi grup dan jalankan satu prompt per grup, sehingga setiap prompt tetap menyatakan satu aturan. Pertahankan instruksi “daftar apa yang Anda hasilkan” dalam setiap prompt massal; daftar tersebut menjadi catatan Anda tentang berkas‑berkas yang telah diproses.
Contoh sesi (disingkat)
Ilustrasi berdasarkan perilaku alat yang didokumentasikan, bukan tangkapan layar.
Anda: Ekstrak halaman 1 dari setiap PDF di folder dokumen saya dan
daftar apa yang Anda hasilkan.
Agen: Ditemukan 3 PDF di folder.
[memanggil split pada setiap file dengan pages = "1"]
Halaman 1 diekstrak dari semua 3 file: 3 dokumen satu halaman
di folder output Anda. Tidak ada kegagalan.
Apa yang bisa salah dalam batch banyak file?
- Kegagalan bersifat per berkas. Dokumen yang rusak atau dilindungi kata sandi gagal pada pemanggilan masing‑masing. Minta daftar kegagalan sehingga batch berisi 40 tidak menyembunyikan dua kesalahan. Alat
splitmenerima argumenpassworduntuk dokumen yang dilindungi. - Dokumen pendek. Meminta halaman yang tidak ada akan gagal untuk berkas tersebut; berkas‑berkas lain tidak terpengaruh.
- Penggunaan berlisensi metered menumpuk. Pada lisensi berlisensi metered, setiap pemanggilan ditagihkan sebagai pemrosesan.
Batasan jujur
- Mode evaluasi memangkas output gabungan menjadi 3 halaman. Hasil dipotong menjadi tiga halaman pertama, dengan badge percobaan pada setiap halaman. Ekstraksi halaman tunggal tidak terpengaruh, tetapi begitu Anda menggabungkan hasil, batas ini diterapkan secara diam‑diam. Berkas tinjauan gabungan yang dibangun dari empat puluh halaman pertama kembali menjadi tiga. Periksa
get_license_statussebelum menjalankan. - Tidak ada pencarian konten. Agen memilih halaman berdasarkan nomor. Menemukan “halaman dengan tanda tangan” adalah instruksi Anda, bukan fitur alat.
- Tidak ada mode folder dalam alat. Satu pemanggilan
splitmenangani satu berkas, sehingga folder besar berarti banyak pemanggilan.
FAQ
Bagaimana cara mengekstrak halaman pertama dari semua PDF di sebuah folder? Arahkan server ke folder tersebut, lalu tanyakan: “Ekstrak halaman 1 dari setiap PDF di folder dokumen saya dan daftar apa yang Anda hasilkan.” Agen memanggil split untuk setiap berkas.
Bisakah AI memecah dokumen secara batch dan mengumpulkan halaman‑halaman dalam satu berkas? Ya. Setelah ekstraksi, minta agen menggabungkan berkas‑berkas satu halaman dalam putaran empat. Pada mode evaluasi, berkas gabungan tersebut dipotong menjadi 3 halaman.
Apakah berkas‑berkas meninggalkan mesin saya? Tidak. Server membaca dan menulis folder yang Anda konfigurasikan, melalui transport stdio lokal, tanpa port masuk.
Selami lebih dalam
- Dokumentasi, panduan kanonik: Cara mengekstrak halaman dari banyak dokumen sekaligus
- Pusat dokumentasi: GroupDocs.Merger MCP Server
- Mulai di sini: Mengapa agen AI Anda harus menggabungkan berkas dengan mesin, bukan dengan menghasilkan ulang mereka
- Terkait: Terapkan urutan perakitan paket dokumen dengan alur kerja AI otomatis menggunakan MCP
- Terkait: 3 cara membangun kembali dokumen hanya dari halaman yang Anda butuhkan melalui MCP
- Model on‑premise dan keamanan: 3 arsitektur untuk pemrosesan dokumen AI, dan yang menjaga berkas di dalam jaringan Anda
- Pertanyaan: Forum GroupDocs Merger
- Sumber: GroupDocs.Merger.Mcp di GitHub