Aby AI agent shrnul, co se změnilo mezi dvěma verzemi dokumentu, požádejte ho o odpověď, ne o soubor. S GroupDocs.Comparison.Mcp serverem, Claude Desktop, Claude Code, Cursor nebo GitHub Copilot volá analyze_changes, který porovná oba soubory lokálně a vrátí rozdíly jako data bez jakéhokoli vykreslování:
Co se změnilo mezi proposal‑draft.docx a proposal‑final.docx? Buďte struční.
Krok‑za‑krokem s konfigurací a řešením problémů najdete v dokumentaci: Jak shrnout, co se změnilo mezi dvěma dokumenty.
Proč souhrn nevyžaduje vykreslený dokument?
Vykreslení označeného dokumentu je nákladná polovina porovnání: engine musí rozvrhnout a zapsat nový soubor. Otázky typu „změnila se cena?“ nebo „je něco, o co bych měl mít starost?“ chtějí odpověď, a odpověď už je v seznamu změn. analyze_changes detekuje stejné rozdíly jako compare, ale přeskočí vykreslování a ukládání výsledného souboru.
analyze_changes |
compare |
|
|---|---|---|
| Detekuje změny | Ano | Ano |
| Zapíše označený soubor | Ne | Ano, <source-stem>_compared<ext> |
| Zanechá soubory ve vašem výstupním adresáři | Žádné | Jeden na volání |
| Pod licencí s měřením | Menší spotřeba | Větší spotřeba |
| Použijte pro | Otázky, souhrny, smyčky | Soubory k odeslání nebo archivaci |
Jak získat jeden seznam změn a odpovědět na mnoho otázek?
Nástroj vrací <N> change(s) detected následované JSON polem. Každý záznam obsahuje typ změny, stránku, komponentu, změněný fragment, okolní zdrojový a cílový text, buňku tabulky a informace o stylu. Agent si toto pole uchová v konverzaci a filtruje ho:
Jen smazání, prosím.
Ignorujte formátování a ukažte mi změny, které mění význam.
Seskupte změny podle stránky.
Změnila se nějaká číslice?
Žádné z těchto nevyžaduje opětovné čtení dokumentů. Změna stylu a podstatná úprava jsou různé záznamy, takže agent může oddělit „toto se stalo tučným“ od „toto se změnilo na 45 dnů“.
Jak to nastavit?
Spusťte dnx GroupDocs.Comparison.Mcp --yes (s .NET 10 SDK) nebo Docker image ghcr.io/groupdocs-comparison/comparison-net-mcp a nastavte GROUPDOCS_MCP_STORAGE_PATH na složku, kde máte dokumenty.
Jaké souhrny můžete s tím automatizovat?
Poznámky k vydání pro sadu dokumentů. Porovnejte předchozí a aktuální verzi politiky nebo specifikace a požádejte o odrážkový seznam změn v jednoduchém jazyce.
Porovnej handbook‑2025.docx s handbook‑2026.docx a napiš poznámky k vydání: jedna odrážka na podstatnou změnu, ignoruj formátování.
Auditní stopa. Požádejte o seznam změn s jejich stránkami, aby recenzent mohl každou ověřit ve zdroji.
Vyjmenuj všechny změny mezi ledger‑q2.xlsx a ledger‑q3.xlsx s uváděním stránky každé změny.
Kontrola schválení. Ověřte, že to, co bylo schváleno, je to, co bylo odesláno.
Je approved‑offer.docx identický v obsahu se sent‑offer.docx?
No changes detected je zde platná a užitečná odpověď. Potvrzuje, že dva soubory mají stejný obsah i když se jejich bajty liší, protože byly znovu uloženy nebo exportovány – něco, co vám bajt‑úrovňový diff nedokáže říct u DOCX nebo PDF souborů. V režimu hodnocení čistý výsledek zahrnuje jen první 2 stránky každého dokumentu, proto před spoleháním se podívejte na get_license_status.
Příklad relace
Zkrácený a ilustrační; skutečná formulace závisí na vašem klientovi a modelu.
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.
Pokud po tom potřebujete soubor, řekněte to: „Teď mi dej označenou kopii té o cenách.“ Agent pak zavolá compare. Nejprve shrňte, vykreslete na vyžádání.
Jaká jsou omezení?
- Limit hodnocení. Bez licence jsou porovnány jen první 2 stránky každého dokumentu a výsledek nese vodoznak, takže dlouhý dokument tiše hlásí méně změn, než ve skutečnosti má. Nejprve se zeptejte „jaký je stav licence serveru pro porovnání?“, agent zavolá
get_license_status. - Selhání jsou textová. Selhání engine vrací text začínající
Analyze failed for, takže automatická kontrola musí hledat tento prefix.
FAQ
Může AI shrnout rozdíly mezi dvěma PDF, aniž bych je nahrál?
Ano. Porovnání běží v lokálním procesu nad soubory ve vámi zvolené složce. Text souhrnu, který agent napíše, jde do modelu, který váš klient používá.
Mohu získat rozdíly v čisté angličtině?
Ano. Engine vrací strukturovaná data a agent je převádí na prose podle požadované délky a podrobnosti.
Je odpověď levnější než úplné porovnání?
Přeskočí vykreslování a neukládá žádný soubor, což je část, kterou analyze_changes odstraňuje. Při licencování s měřením to znamená menší spotřebu; dokumentace neuvádí konkrétní cenu za volání.
Ponořte se hlouběji
- Dokumentace, kanonický návod: Jak shrnout, co se změnilo mezi dvěma dokumenty
- Dokumentační hub: GroupDocs.Comparison MCP Server
- Začněte zde: 3 Ways to Compare Documents with AI Agents and MCP
- Související: Why an AI agent should not redline a contract by reading it
- Související: Enforce Document Comparison with Automated Workflows Using MCP
- On‑premise a bezpečnostní model: 3 architectures for AI document processing, and the one that keeps files inside your network
- Otázky: GroupDocs Comparison forum
- Zdroj: GroupDocs.Comparison.Mcp on GitHub