يمكن لوكيل الذكاء الاصطناعي وضع علامة مائية على المستندات على جهازك الخاص، دون رفعها: تطلب ذلك بلغة بسيطة، ويستدعي الوكيل خادم GroupDocs.Watermark.Mcp، وتظهر نسخة مُعلَّمة بجانب الأصل. يعمل هذا في Claude Desktop، Claude Code، Cursor، VS Code مع GitHub Copilot وWindsurf. طلب أولي نموذجي، يُنفَّذ محليًا:

أضف علامة مائية مائلة CONFIDENTIAL إلى contract.pdf.

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

لماذا يجب أن تحمل المستندات التي تم إنشاؤها بواسطة نموذج لغة كبير (LLM) تسمية؟

بمجرد أن يقوم نموذج لغة كبير (LLM) بصياغة أو تلخيص أو إعادة تنسيق المستندات، تنتشر الملفات دون أي إشارة إلى كيفية إنتاجها. طلب من النموذج “إضافة ملاحظة في الأعلى” يغيّر المحتوى نفسه، والنموذج الذي يعيد كتابة مستند يمكنه أن يغيّر أكثر من الملاحظة. تُطبق العلامة المائية بواسطة المحرك ككائن منفصل على نسخة محفوظة، لذا لا يتم إعادة توليد النص الموجود أسفلها. يكتب الخادم كل نتيجة كـ ملف جديد؛ يظل الأصل دون تغيير. العلامة هي نص عادي أو صورة تختارها؛ لا يكتشف الخادم ما إذا كان المستند مُولَّدًا بالذكاء الاصطناعي ولا يضمّن أي بيانات تعريفية للمنشأ. هذا يجعل وضع العلامة سياسة يمكنك صياغتها في جملة واحدة: كل مستند يخرج من هذا المجلد يحمل علامة.

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

الطريقة 1: وضع حالة كنص

استخدم add_watermark عندما تكون العلامة كلمة أو عبارة قصيرة: DRAFT، CONFIDENTIAL، تاريخ، “Generated with AI”.

أضف علامة مائية مائلة AI-GENERATED إلى summary.docx.

يستدعي الوكيل add_watermark مع text، وحجم خط اختياري fontSize (الافتراضي 36) وتدوير rotation (الافتراضي -45، المائل الكلاسيكي). النتيجة المتوقعة: رسالة على الشكل Added text watermark "AI-GENERATED" to "summary.docx" ومسار الملف الجديد في مجلد الإخراج الخاص بك.

الطريقة 2: وضع علامة المصدر بصورة

استخدم add_image_watermark عندما تكون العلامة شعارًا أو ختمًا أو توقيعًا ممسوحًا ضوئيًا. يمكن أن تكون الصورة PNG أو JPG أو BMP أو TIFF ويتم استدعاؤها بالاسم من نفس مجلد التخزين الذي يحتوي على المستند.

ضع approved-stamp.png على كل صفحة من report.pdf بنسبة شفافية 30%.

opacity تتراوح من 0.0 إلى 1.0 مع القيمة الافتراضية 0.5. القيم بين 0.2 و0.4 تُقرأ عادةً كعلامة بدلاً من عائق.

الطريقة 3: دمج حالة وعلامة مصدر

استخدم نداءين عندما لا تكون علامة واحدة كافية، مثل شعار المصدر بالإضافة إلى حالة. اربطهما معًا واذكر ذلك:

أضف الشعار بنسبة شفافية 30%، ثم أضف علامة مائية نصية DRAFT إلى تلك النتيجة.

كل نداء يكتب ملفًا جديدًا. بدون “to that result” يبدأ النداء الثاني من الأصل ولا يبقى سوى علامة DRAFT.

كيف تتحقق من وجود العلامة؟

استخدم search_watermarks لسؤال ما يحمله المستند. تُعيد كائن JSON يحتوي على count ومصفوفة watermarks؛ كل إدخال يحتوي على type (نص أو صورة)، text، page، x، y، width، height و rotateAngle.

هل يحتوي proposal.pdf بالفعل على علامة مائية، وماذا تقول؟

شغّله قبل عملية وضع العلامة وملف يُظهر بالفعل CONFIDENTIAL لن يُطبع مرتين بزاويتين. شغّله بعد العملية وستحصل على دليل على وجود العلامة.

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

You:    Add a diagonal CONFIDENTIAL watermark to contract.pdf, then
        check that it is there.
Agent:  [add_watermark: text "CONFIDENTIAL", rotation -45]
        Added text watermark "CONFIDENTIAL" to "contract.pdf"
Agent:  [search_watermarks on the new copy]
        count: 1 - type: text, text: "CONFIDENTIAL", page: 1
        The copy carries one text watermark. contract.pdf is unchanged.

كيف تقوم بإعدادها؟

مع تثبيت .NET 10 SDK، يبدأ الخادم بأمر واحد، ويقوم عميلك بتشغيله لك بمجرد تسجيله:

dnx GroupDocs.Watermark.Mcp --yes

عيّن GROUPDOCS_MCP_STORAGE_PATH إلى المجلد الذي يحتوي على مستنداتك. توجد كتل تسجيل لـ Claude Desktop، Claude Code، Cursor، VS Code مع GitHub Copilot، Windsurf، Cline وCodex CLI؛ الإعداد الدقيق لكل منها موجود في مركز الوثائق المرتبط أدناه.

ما هي الحدود؟

الحد الأول هو الترخيص. يبدأ الخادم في وضع التقييم، حيث، وفقًا لصفحة ترخيص الخادم، يحمل الناتج قيود التقييم؛ الحدود الدقيقة موجودة في صفحة الترخيص للمكتبة. بالنسبة لأداة وضع العلامات المائية هذا مهم: النسخة المنتجة في وضع التقييم هي مسودة، ليست شيئًا لتوزيعه. اطلب من الوكيل استدعاء get_license_status أولاً؛ تُعيد mode (evaluation، licensed أو metered) دون لمس أي مستند.

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

هل يمكن لـ Claude وضع علامة مائية على PDF دون رفعه؟
نعم. يعمل الخادم كعملية محلية يبدأها عميلك، ومسار البيانات هو الوكيل، الخادم المحلي، نظام الملفات المحلي. يرى النموذج طلبك والردود النصية من الخادم؛ تبقى ملفات المستند على القرص.

ما الصيغ التي يمكن لوكيل الذكاء الاصطناعي وضع علامة مائية عليها؟
PDF، Word، Excel، PowerPoint، الصور وأكثر من 50 صيغة أخرى للمستندات والصور، باستخدام الأداتين نفسهما لجميعها.

كيف يمكنني وضع علامة على العديد من الملفات مرة واحدة؟
حدد اسم المجلد في الطلب؛ يستدعي الوكيل الأداة لكل ملف. دليل كامل موجود في المنشور المتعلق بالدفعات المرتبط أدناه.

تعمق أكثر