برای بررسی بازنگری یک قرارداد با یک عامل هوش مصنوعی، هر دو نسخه را در چت پیست نکنید و نپرسید چه تفاوتی دارد. هر دو فایل را در یک پوشه قرار دهید، اجازه دهید سرور GroupDocs.Comparison.Mcp تغییرات را به صورت محلی پیدا کند، و از Claude Desktop، Claude Code، Cursor یا GitHub Copilot بخواهید آن‌ها را ارزیابی کنند:

مقایسه کنید contract-v1.docx با contract-v2.docx. هر تغییر را فهرست کنید و هر چیزی که به شرایط پرداخت، مسئولیت یا خاتمه مربوط می‌شود را علامت‌گذاری کنید.

چه مشکلی در درخواست از یک چت‌بات برای شناسایی ویرایش‌ها وجود دارد؟

گردش کار معمولی یک خلأ دارد. طرف مقابل «چند ویرایش کوچک» را به عنوان یک فایل جدید بدون ردیابی تغییرات ارسال می‌کند. شما هر دو نسخه را در یک دستیار می‌چسبانید و می‌پرسید چه چیزی متفاوت است. دستیار به‌صورت روان پاسخ می‌دهد و شما نمی‌توانید تشخیص دهید که آیا پاسخ کامل است یا نه، زیرا یافتن تفاوت‌ها یک اندازه‌گیری است و مدل متن تولید می‌کند. یک جمله بازنویسی شده یا عددی داخل یک سلول جدول دقیقاً همان نوع تغییری است که یک خلاصه مطمئن می‌تواند آن را نادیده بگیرد.

شواهدی که می‌توانید بررسی کنید شکل خروجی است. خلاصه یک مدل به صورت نثر است. نتیجه یک موتور به صورت فهرست است: هر تغییر دارای نوعی است (درج، حذف، تغییر سبک)، صفحه، مؤلفه، بخش تغییر یافته، متن اطراف آن و سلول جدول زمانی که تغییر در جدول قرار دارد. می‌توانید این فهرست را شمارش و فیلتر کنید. نمی‌توانید یک پاراگراف را شمارش کنید.

عامل باید چه تصمیمی بگیرد و موتور چه تصمیمی بگیرد؟

سؤال تصمیم‌گیرنده
کدام متن بین نسخه v1 و v2 متفاوت است؟ موتور، از طریق analyze_changes
در کدام صفحه، در کدام سلول جدول؟ موتور، در هر ورودی تغییر
آیا این تغییر به شرایط پرداخت، مسئولیت یا خاتمه مربوط می‌شود؟ عامل، با خواندن فهرست موتور
آیا مدت ۴۵ روز برای ما قابل قبول است؟ شما
فایل علامت‌گذاری شده چگونه به نظر می‌رسد؟ موتور، از طریق compare

چگونه بازبینی را اجرا می‌کنید؟

مرحله ۱: بپرسید چه چیزی تغییر کرده است. contract-v1.docx و contract-v2.docx را در پوشه‌ای که GROUPDOCS_MCP_STORAGE_PATH به آن اشاره می‌کند قرار دهید، سپس از درخواست ابتدای این پست استفاده کنید. عامل analyze_changes را فراخوانی می‌کند و فهرست را بر اساس سه معیار شما می‌خواند. چون هر ورودی صفحه و سلول جدول خود را دارد، پاسخ می‌تواند بگوید که برنامه پرداخت در جدول صفحه ۴ از ۳۰ به ۴۵ روز تغییر کرده است، نه فقط اینکه چیزی در صفحه ۴ تغییر کرده.

مرحله ۲: نسخه علامت‌گذاری شده را دریافت کنید.

حالا نسخه علامت‌گذاری شده‌ای را بدهید که بتوانم به بخش حقوقی بفرستم.

عامل compare را فراخوانی می‌کند که contract-v1_compared.docx را در پوشه خروجی شما ذخیره می‌کند. بازبین‌ها آن را در Word باز می‌کنند و تفاوت‌ها برجسته شده‌اند. آن‌ها به چیز دیگری نیاز ندارند.

مرحله ۳: فهرست را مورد پرس‌وجو قرار دهید. فهرست تغییرات هنوز در گفتگو موجود است، بنابراین پیگیری‌ها نیازی به مقایسه جدید ندارند:

آیا چیزی در بخش ۷ تغییر کرده است؟
آیا هیچ بندی به‌طور کامل حذف شده است؟
فقط تغییرات سبک را نشان بدهید. می‌خواهم بدانم آیا تأکید جابجا شده است یا نه.

یک تغییر سبک و یک تغییر متن به‌صورت ورودی‌های جداگانه هستند، بنابراین عامل می‌تواند بگوید «این به بولد تبدیل شد» را از «این به ۴۵ روز تبدیل شد» تشخیص دهد.

جلسه نمونه

مختصر و نمونه؛ متن واقعی بستگی به مشتری و مدل شما دارد.

You:    Compare contract-v1.docx with contract-v2.docx. List every
        change, and flag anything touching payment terms, liability,
        or termination.

Agent:  [calls analyze_changes: contract-v1.docx, contract-v2.docx]

        Flagged: the payment schedule in the table on page 4 changed
        from 30 to 45 days. Other changes are listed below with their
        page and surrounding text.

محدودیت‌های این بازبینی چیست؟

  • قبل از اعتماد به نتیجه، حالت لایسنس را بررسی کنید. در حالت ارزیابی فقط دو صفحه اول مقایسه می‌شوند و نتیجه دارای واترمارک است. در یک قرارداد بیست صفحه‌ای این منجر به فهرست تغییرات کوتاه و اطمینان‌بخش می‌شود که بدترین شکست برای این گردش کار است. بپرسید «وضعیت لایسنس سرور مقایسه چیست؟»؛ عامل get_license_status را فراخوانی می‌کند و "mode": "evaluation" به این معنی است که شما فقط دو صفحه از قرارداد را می‌بینید.
  • درخواست شما محلی نیست. اسناد بر روی دستگاه شما باقی می‌مانند. متن درخواست شما و هر بخشی که عامل نقل می‌کند به مدل مورد استفاده مشتری شما ارسال می‌شود. برای عملیات کاملاً محلی، سرور را با یک مدل میزبانی‌شده محلی ترکیب کنید.

سوالات متداول

آیا ابزاری برای بازبینی قرارداد با هوش مصنوعی وجود دارد که اسناد را خصوصی نگه دارد؟
این ابزار این کار را می‌کند: مقایسه در یک فرآیند فرزند بر روی دستگاه شما و بر روی فایل‌های موجود در پوشه‌ای که انتخاب می‌کنید اجرا می‌شود. فقط متن درخواست و بخش‌های نقل‌شده به ارائه‌دهنده مدل شما می‌رسند.

آیا می‌توانم دو نسخه قرارداد را با هوش مصنوعی مقایسه کنم اگر ردیابی تغییرات وجود نداشته باشد؟
بله. موتور خود فایل‌های دو نسخه را مقایسه می‌کند، بنابراین نیازی به ردیابی تغییرات در هیچ‌یک از آن‌ها نیست.

آیا می‌تواند ویرایشی که داخل جدول مخفی شده است را تشخیص دهد؟
بله. هر ورودی تغییر، سلول جدول را که تغییر در آن رخ داده است، حمل می‌کند، بنابراین عامل می‌تواند به سلول اشاره کند نه فقط به صفحه.

بیشتر بخوانید