The step‑by‑step version with config and troubleshooting is in the documentation: Jak hromadně porovnat verze dokumentů ve složce.

A document comparison rule is only enforced if every pair gets compared, not the ones someone had time for. With the GroupDocs.Comparison.Mcp server, one prompt makes Claude Desktop, Claude Code, Cursor or GitHub Copilot compare every version pair in a folder locally and report which documents changed:

Pro každý -v1/-v2 pár v mé složce s dokumenty porovnejte oba a řekněte mi, které faktury se změnily a jak. Jeden řádek na fakturu.

Které kontroly selhávají, když je porovnání prováděno ručně?

Tři situace se opakovaně vyskytují a v každé z nich je nezkontrolovaný dokument tím, na kterém záleží:

  • Nově vydaná dávka. Musíte potvrdit, že nová dávka odpovídá schválené.
  • Prohlášení dodavatele o „nezměněnosti“. Dodavatel tvrdí, že dokumenty se nezměnily; potřebujete důkaz.
  • Migrace. Dokumenty byly přesunuty mezi systémy nebo formáty a výstup musí být stejný jako vstup.

In each case the cost is not the comparison but the discipline of running it for every file. An agent that loops over a folder removes the discipline problem.

Jak probíhá pracovní postup?

  1. Pojmenujte páry konzistentně. Jakákoliv konvence funguje, například invoice-001-v1.pdf a invoice-001-v2.pdf v jedné složce.
  2. Nasmerujte server na složku. Nastavte GROUPDOCS_MCP_STORAGE_PATH na tuto složku. Soubory jsou vyhledávány podle názvu, takže agent předává invoice-001-v1.pdf, nikoli úplnou cestu.
  3. Zkontrolujte režim licence. Zeptejte se: „Jaký je stav licence serveru pro porovnání?“. Agent zavolá get_license_status.
  4. Spusťte prohlídku. Použijte výzvu z úvodu tohoto příspěvku. Agent zavolá analyze_changes jednou pro každý pár.
  5. Vykreslete jen to, co je podstatné. Zeptejte se: „Nyní vytvořte označené kopie pro tři, které se změnily.“ Agent zavolá compare pro tyto tři a každý výsledek se uloží jako <source-stem>_compared<ext>. Existující soubory nejsou nikdy přepsány.

Use analyze_changes for the sweep and compare only for the exceptions. Rendering thirty marked‑up documents that nobody opens is thirty times the work for the same answer.

Co rozhodne agent a co dělá engine?

Krok Agent Engine
Najděte páry -v1/-v2 Odpovídá názvům
Porovnejte každý pár Volá analyze_changes Detekuje změny, po stránkách a buňkách tabulky
Rozhodne, že pár je nezměněn Čte No changes detected Vrací tento výsledek
Nahlásí vám Zapíše jeden řádek pro každý pár
Vytvoří soubory pro změněné Volá compare Vykreslí označený dokument

The pass/fail judgment is made by the engine’s result, not by the agent’s impression of the text.

Ukázková relace

Zkrácené a ilustrační; skutečná formulace závisí na vašem klientovi a modelu.

You:    For every -v1/-v2 pair in my documents folder, compare the
        two and tell me which invoices changed and how. One line
        per invoice.

Agent:  [calls analyze_changes: invoice-001-v1.pdf, invoice-001-v2.pdf]
        [calls analyze_changes: invoice-002-v1.pdf, invoice-002-v2.pdf]
        [calls analyze_changes: invoice-003-v1.pdf, invoice-003-v2.pdf]

        invoice-001: no changes detected
        invoice-002: changes detected (see the list for the pages)
        invoice-003: changes detected (see the list for the pages)

Jaká jsou omezení hromadného běhu?

  • Omezení hodnocení, na dokument. Bez licence jsou porovnány jen první 2 stránky každého dokumentu a výsledky nesou vodoznak, takže hromadná zpráva je tiše neúplná. Před důvěrou v prohlídku zkontrolujte get_license_status.
  • Stejný formát v rámci páru. Pokud se dva soubory liší formátem, nejprve je převeďte.
  • Špatný název není fatální. Nástroj odpoví seznamem souborů, které vidí, a agent se opraví a zkusí to znovu.
  • Dlouhé prohlídky trvají. Každý pár je skutečné porovnání; složka s velkými PDF soubory trvá minuty, ne sekundy. Požádejte o průběžné informace.

Často kladené otázky

Mohu porovnat více PDF souborů najednou pomocí AI?
Ano. Umístěte páry do jedné složky a požádejte agenta, aby porovnal každý pár. Volá analyze_changes jednou pro každý pár a poskytne vám jednu konsolidovanou odpověď.

Jak mohu odhalit neautorizované změny v dokumentech?
Porovnejte schválenou verzi s verzí v oběhu a požádejte agenta, aby vypsal páry, kde jsou detekovány změny. Každý pár, který vrátí No changes detected, má stejný obsah, pokud je server licencován: v režimu hodnocení jsou porovnány jen první 2 stránky každého dokumentu.

Opouštějí soubory můj počítač?
Ne. Porovnání běží v lokálním procesu proti složce, kterou nakonfigurujete. Text vaší výzvy a řádky, které agent hlásí, jsou odesílány modelu, který váš klient používá.

Ponořte se hlouběji