A redaksi selesai hanya ketika Anda telah memeriksa file yang akan Anda rilis, dan agen AI dapat menjalankan pemeriksaan itu secara lokal dalam beberapa panggilan. Dengan GroupDocs.Redaction.Mcp terhubung ke Claude Code, Cursor, atau GitHub Copilot, mulailah dengan membaca kembali salinan yang disunting sebagai teks dan mencarinya:

Ekstrak teks dari case-file_redacted.pdf dan beri tahu saya apakah ada alamat email yang muncul di dalamnya.

Harapkan tidak ada. Versi langkah demi langkah dengan konfigurasi dan pemecahan masalah ada di dokumentasi: Cara memverifikasi bahwa redaksi selesai.

Mengapa “alat dijalankan” bukan bukti?

Karena alat redaksi yang selesai tanpa error tidak mengatakan apa-apa tentang pola, file, status lisensi, atau tempat lain data disembunyikan. Redaksi yang belum Anda verifikasi adalah klaim, bukan kontrol. Cara yang biasanya salah tidaklah eksotik. Kelas kegagalan sedikit:

  • Data ditutupi, bukan dihapus. Blok opak yang digambar di atas teks meninggalkan teks dalam file, dan pembaca dapat menyalinnya. Artikel Wikipedia tentang redaksi menjelaskan laporan militer AS tahun 2005 tentang kematian Nicola Calipari, yang dipublikasikan sebagai PDF dengan bagian yang diblokir yang dapat dipulihkan dengan menyalin dan menempelkannya ke pengolah kata (lihat juga BBC News, 2 Mei 2005).
  • Pola melewatkan varian: pemisah yang berbeda, pemisahan baris, atau huruf kapital yang berbeda.
  • Sebuah langkah diterapkan pada file yang salah, sehingga langkah selanjutnya membatalkan langkah sebelumnya.
  • Komentar atau properti dokumen masih menyebutkan orang tersebut.
  • Sebuah proses tanpa lisensi berhenti secara diam-diam pada batas penggantian.

Apa cara yang salah untuk memverifikasi?

Menanyakan kepada agen “apakah Anda mendapatkan semuanya?” dan menerima “ya”. Agen tidak memiliki informasi baru; ia hanya merangkum panggilan-panggilannya sendiri. Cara salah kedua adalah memverifikasi file yang Anda pikir Anda hasilkan. Aturan chaining berarti sepenuhnya mungkin memverifikasi dokumen yang melewatkan sebuah langkah.

Apa cara yang benar? Empat pemeriksaan

Jalankan mereka pada file tepat yang Anda rencanakan untuk dirilis.

1. Baca kembali salinan yang disunting sebagai teks. Prompt di atas melakukan ini dengan alat yang mengembalikan teks, seperti extract_text di GroupDocs.Parser.Mcp (dokumen), yang disediakan sebagai image Docker. Setiap temuan berarti pola melewatkan varian, atau proses mencapai batas evaluasi. Jangan gunakan redact_text untuk pemeriksaan ini: ia melaporkan file yang disimpan, bukan hitungan, dan menulis salinan lain, sehingga balasan yang tampak bersih tidak membuktikan apa-apa.

2. Periksa tiga tempat lainnya. Anotasi dan properti tidak muncul dalam pencarian teks. Server GroupDocs.Annotation.Mcp menampilkan anotasi dengan get_annotations, satu entri per komentar dengan halaman dan pesannya.

Sekarang periksa salinan yang disunting untuk anotasi dan baca properti dokumennya.

Untuk pemeriksaan properti yang lebih mendalam di seluruh paket, alat read_metadata pada server GroupDocs.Metadata.Mcp mengembalikan semua properti metadata sebagai JSON, dan juga membaca EXIF, XMP, dan IPTC. Ini adalah loop lintas server: server Redaction menghapus, server kedua membacanya kembali.

3. Lihat halaman-halaman. Redaksi area tidak dapat diverifikasi dengan pencarian teks. Buka dokumen, atau minta agen merender setiap halaman dengan alat render_page pada GroupDocs.Viewer.Mcp, dan konfirmasi setiap kotak menutupi apa yang seharusnya ditutupi, sepenuhnya, pada halaman yang tepat.

4. Konfirmasi status lisensi dari proses yang menghasilkan itu.

Apa status lisensi dari server redaksi?

Jika jawabannya evaluation, redaksi dibatasi pada empat penggantian. Verifikasi biasanya akan menunjukkan hal itu, tetapi dokumen dengan tepat empat kecocokan akan lolos dan tetap salah. Lisensi dulu, verifikasi kedua, setiap saat. get_license_status menjawab pertanyaan pertama, dan get_document_info mengembalikan jumlah halaman dan ukuran ketika redaksi area terlibat.

Contoh sesi (disingkat)

You:    What is the license status of the redaction server?
Agent:  -> get_license_status()   mode: licensed
You:    Extract the text of case-file_redacted.pdf and tell me whether any email address appears.
Agent:  -> extract_text (Parser server)   No email addresses in the extracted text.
You:    Now check it for annotations and read its document properties.
Agent:  -> get_annotations (Annotation server)   no annotations
        -> read_metadata (Metadata server)       Author, Company: empty
You:    Summarize what you redacted, in which file, and what the verification found.

Bagaimana Anda menyimpan bukti?

Transkrip verifikasi, yaitu pola yang digunakan, file yang dihasilkan, dan apa yang ditemukan pada pembacaan kembali, adalah catatan bahwa redaksi telah dilakukan dan diperiksa. Minta agen untuk memberikannya sebagai ringkasan dan simpan bersama file kasus. Ini cocok untuk jejak audit, bukan sertifikasi hasil.

Apa yang tidak dapat diberitahukan verifikasi?

Ia tidak dapat memberi tahu Anda apakah pola Anda tepat. Semua di atas menunjukkan bahwa apa yang Anda minta untuk dihapus sudah hilang. Memutuskan apa yang harus dihapus adalah penilaian Anda, dan tidak ada alat yang mengambilnya dari tangan Anda.

Apa batasan mode evaluasi?

Satu dokumen per proses, satu redaksi, dibatasi pada 4 penggantian, plus lencana percobaan. Batas ini adalah batas demo; proses tanpa lisensi terlihat seperti disunting tetapi masih dapat berisi data, jadi periksa get_license_status sebelum Anda mempercayai verifikasi apa pun.

  • PDF di Linux. Di Linux, termasuk image Docker, redact_image_area dan erase_metadata saat ini gagal pada file PDF (penanganan gambar mesin PDF bergantung pada System.Drawing, yang hanya didukung .NET di Windows); keduanya berfungsi pada dokumen Word, dan redact_text berfungsi pada PDF. Jalankan redaksi area PDF dan penghapusan metadata di Windows dengan dnx.

FAQ

Apakah PDF yang saya sunting benar-benar disunting? Hanya jika pembacaan kembali teks dari salinan yang disunting tidak menemukan nilai yang dihapus, anotasi dan properti bersih, dan Anda telah melihat redaksi area. Memeriksa keempatnya membutuhkan beberapa panggilan.

Bisakah agen AI memeriksa PDF yang disunting untuk kebocoran? Ia dapat membaca kembali teks, membaca properti melalui server metadata, dan merender halaman untuk Anda lihat. Ia tidak dapat menilai apakah Anda memilih pola yang tepat.

Apakah metadata tetap ada setelah redaksi teks? Ya, kecuali Anda juga menjalankan erase_metadata. Redaksi teks mengubah teks; properti penulis, perusahaan, dan tanggal terpisah.

Selami lebih dalam