Để tóm tắt những gì đã thay đổi giữa hai phiên bản tài liệu, hãy yêu cầu đại lý AI của bạn cung cấp câu trả lời chứ không phải một tệp. Với máy chủ GroupDocs.Comparison.Mcp, Claude Desktop, Claude Code, Cursor hoặc GitHub Copilot gọi analyze_changes, chức năng này so sánh hai tệp cục bộ và trả về các khác biệt dưới dạng dữ liệu mà không thực hiện việc render bất kỳ thứ gì:

Cái gì đã thay đổi giữa proposal-draft.docx và proposal-final.docx? Giữ ngắn gọn.

Phiên bản từng bước với cấu hình và khắc phục sự cố có trong tài liệu: Cách tóm tắt những gì đã thay đổi giữa hai tài liệu.

Tại sao bản tóm tắt không cần tài liệu đã render?

Việc render một tài liệu đã được đánh dấu là nửa phần tốn kém của quá trình so sánh: engine phải bố trí và ghi một tệp mới. Các câu hỏi như “giá đã thay đổi chưa?” hoặc “có điều gì tôi nên lo lắng không?” muốn có câu trả lời, và câu trả lời đã có trong danh sách thay đổi. analyze_changes phát hiện các khác biệt giống như compare, nhưng nó bỏ qua việc render và lưu tệp kết quả.

analyze_changes compare
Phát hiện các thay đổi Có Có
Ghi một tệp đã đánh dấu Không Có, <source-stem>_compared<ext>
Để lại các tệp trong thư mục đầu ra của bạn Không có Một tệp mỗi lần gọi
Dưới giấy phép tính theo mức Tiêu thụ ít hơn Tiêu thụ nhiều hơn
Sử dụng cho Câu hỏi, bản tóm tắt, vòng lặp Các tệp để gửi hoặc lưu trữ

Làm thế nào để bạn có một danh sách thay đổi để trả lời nhiều câu hỏi?

Công cụ trả về <N> change(s) detected tiếp theo là một mảng JSON. Mỗi mục có loại thay đổi, trang, thành phần, đoạn đã thay đổi, văn bản nguồn và đích xung quanh, ô bảng và thông tin kiểu. Đại lý giữ mảng này trong cuộc trò chuyện và lọc nó:

Chỉ các phần xóa, làm ơn.
Bỏ qua định dạng và cho tôi thấy các thay đổi làm thay đổi ý nghĩa.
Nhóm các thay đổi theo trang.
Có số nào thay đổi không?

Không có gì trong số này yêu cầu đọc lại các tài liệu. Một thay đổi kiểu và một chỉnh sửa nội dung là các mục khác nhau, vì vậy đại lý có thể tách “điều này trở nên in đậm” ra khỏi “điều này trở thành 45 ngày”.

Làm thế nào để thiết lập nó?

Chạy dnx GroupDocs.Comparison.Mcp --yes (với .NET 10 SDK) hoặc hình ảnh Docker ghcr.io/groupdocs-comparison/comparison-net-mcp, và đặt GROUPDOCS_MCP_STORAGE_PATH tới thư mục chứa tài liệu của bạn.

Những bản tóm tắt nào bạn có thể tự động hoá với nó?

Ghi chú phát hành cho một bộ tài liệu.
So sánh phiên bản trước và hiện tại của một chính sách hoặc thông số kỹ thuật và yêu cầu một danh sách dạng bullet các thay đổi bằng ngôn ngữ đơn giản.

So sánh handbook-2025.docx với handbook-2026.docx và viết ghi chú phát hành: một bullet cho mỗi thay đổi nội dung, bỏ qua định dạng.

Một dấu vết kiểm toán.
Yêu cầu một danh sách các thay đổi kèm theo trang của chúng, để người kiểm tra có thể xác minh từng thay đổi trong nguồn.

Liệt kê mọi thay đổi giữa ledger-q2.xlsx và ledger-q3.xlsx kèm theo trang của mỗi thay đổi.

Kiểm tra phê duyệt.
Xác nhận rằng những gì đã được phê duyệt là những gì đã được gửi.

approved-offer.docx có giống hệt nội dung với sent-offer.docx không?

No changes detected là một câu trả lời hợp lệ và hữu ích ở đây. Nó xác nhận rằng hai tệp có cùng nội dung ngay cả khi byte của chúng khác nhau vì đã được lưu lại hoặc xuất lại, điều mà một diff ở mức byte không thể cho bạn biết đối với các tệp DOCX hoặc PDF. Trong chế độ đánh giá, kết quả sạch chỉ bao phủ 2 trang đầu tiên của mỗi tài liệu, vì vậy hãy kiểm tra get_license_status trước khi dựa vào nó.

Phiên làm việc mẫu

Rút gọn và minh họa; cách diễn đạt thực tế phụ thuộc vào khách hàng và mô hình của bạn.

You:    What changed between proposal-draft.docx and
        proposal-final.docx? Keep it short.

Agent:  [calls analyze_changes: proposal-draft.docx, proposal-final.docx]

        The engine detected changes. In short: the pricing table was
        edited and one paragraph was deleted. Ask for the page-by-page
        list or for a marked-up copy if you need either.

Nếu bạn thực sự cần một tệp sau này, hãy nói rõ: “Bây giờ cho tôi bản sao đã đánh dấu của những phần liên quan đến giá.” Đại lý sau đó sẽ gọi compare. Đầu tiên tóm tắt, sau đó render khi cần.

Những giới hạn là gì?

  • Giới hạn đánh giá. Không có giấy phép, chỉ 2 trang đầu tiên của mỗi tài liệu được so sánh và kết quả có watermark, vì vậy một tài liệu dài sẽ âm thầm báo cáo ít thay đổi hơn thực tế. Hãy hỏi “tình trạng giấy phép của máy chủ so sánh là gì?” trước; đại lý sẽ gọi get_license_status.
  • Lỗi là văn bản. Khi engine gặp lỗi, nó trả về văn bản bắt đầu bằng Analyze failed for, vì vậy một kiểm tra tự động phải tìm kiếm tiền tố này.

Câu hỏi thường gặp

AI có thể tóm tắt sự khác biệt giữa hai PDF mà không cần tôi tải lên không?
Có. Quá trình so sánh chạy trong một tiến trình cục bộ đối với các tệp trong thư mục bạn chọn. Văn bản tóm tắt mà đại lý viết sẽ được gửi tới mô hình mà khách hàng của bạn sử dụng.

Tôi có thể nhận các khác biệt bằng tiếng Anh đơn giản không?
Có. Engine trả về dữ liệu có cấu trúc và đại lý chuyển chúng thành văn bản theo độ dài và chi tiết bạn yêu cầu.

Câu trả lời có rẻ hơn so với một so sánh đầy đủ không?
Nó bỏ qua việc render và không ghi tệp, đây là phần mà analyze_changes loại bỏ. Dưới giấy phép tính theo mức, điều này có nghĩa là tiêu thụ ít hơn; tài liệu không công bố số liệu cho mỗi lần gọi.

Đi sâu hơn