Když je dokument příliš velký pro kontextové okno, převádějte jen tu část, kterou potřebujete. GroupDocs.Markdown.Mcp umožňuje AI agentovi převést vybrané stránky nebo listy do Markdownu lokálně, z Claude Desktop, Claude Code, Cursor nebo GitHub Copilot, takže LLM čte jen jednu kapitolu a ne celou knihu:

Convert pages 40 to 52 of handbook.pdf to Markdown.

Verze krok za krokem s konfigurací a řešením problémů je v dokumentaci: Jak převést jen jednu sekci dokumentu do Markdownu.

Co úspora při omezeném převodu přináší?

Každé slovo, které vložíte do promptu, je přečteno, účtováno poskytovatelem modelu a soutěží o pozornost s každým dalším slovem. Většina otázek o dlouhém dokumentu se týká jen malé jeho části. Převést vše nejprve a pak požádat model, aby většinu ignoroval, znamená, že za celý dokument platíte při každé otázce.

Úsporu je snadné změřit na dokumentu, který vlastníte. Zde je jedno reálné měření s uvedenou metodikou. Soubor je Markdownový zdroj vlastní licenční stránky tohoto serveru v dokumentaci. Rozdělili jsme jej po front matter a spočítali slova oddělená mezerami, bloky kódu a zahrnutý markup Hugo shortcodů (celá stránka má 810 slov bez shortcodů). Tabulka ilustruje poměr mezi sekcí a její stránkou; není to měřený výsledek volby pages, která vybírá stránky, ne nadpisy:

Sekce stránky Slova
Úvod a tři licenční režimy 167
Omezení evaluačního režimu 93
Použití licence 78
Měřené (platba za použití) licencování 366
Potvrzení, který režim je aktivní 113
Získání licence 27
Celá stránka 844

Otázka, který licenční režim je aktivní, potřebuje jen sekci o 113 slovech. To je asi 13 % stránky, nebo přibližně 7,5‑krát kratší než celý dokument. Počet je uveden ve slovech, protože tokeny závisí na tokenizéru modelu; počet tokenů se mění s počtem slov a neuvádíme zde žádnou tokenovou hodnotu, kterou jsme nezměřili. Stránka je záměrně krátká. Váš příručka bude větší a poměr si můžete spočítat sami.

Způsob 1: Které stránky mohu pojmenovat přímo?

Pokud znáte stránky, uveďte je. pages u convert_to_markdown přijímá čárkou oddělený seznam čísel začínajících od 1, například "40,41,42". V parametru neexistuje syntaxe pro rozsah; agent rozšíří „40 to 52“ na seznam za vás. Pokud pages vynecháte, převádí se celý dokument.

Convert pages 40 to 52 of handbook.pdf to Markdown.

Výsledkem je uložený soubor .md a obsah vrácený inline. Dlouhý výstup je inline oříznutý a uložený soubor obsahuje celý text.

Způsob 2: Jak převést jen kapitolu 3?

Nástroj nemá možnost omezit převod podle nadpisu, takže „kapitola 3“ se nejprve musí převést na čísla stránek. Udělejte to ve dvou malých krocích:

How many pages does handbook.pdf have, and what is its title?

get_document_info odpovídá z souboru bez jeho převodu: pageCount, title, author, fileFormat a isEncrypted. Také vám včas řekne, zda je potřeba heslo. Dále převěďte stránky obsahu, přečtěte je a požádejte o rozsah, který uvádějí.

Příklad relace (zkrácený):

You:   How many pages does handbook.pdf have, and what is its title?
Agent: get_document_info -> pageCount: 212, title: "Operations Handbook".
You:   Convert pages 3 to 4 (the table of contents), then convert chapter 3.
Agent: convert_to_markdown (pages: "3,4") -> contents read: chapter 3 runs pages 61 to 64.
       convert_to_markdown (pages: "61,62,63,64") -> saved chapter 3 as Markdown.

Dvě malé konverze nahradí jednu obrovskou.

Způsob 3: Jak získat jeden list z sešitu?

V souborech XLSX, XLS a ODS čísla vybírají listy, nikoli tištěné stránky:

Convert worksheet 2 of the model to Markdown.

Tím se vloží jedna tabulka do dokumentu bez ostatních listů, které jsou ve stejném sešitu.

Kdy má omezený převod smysl jako další krok?

  • Context. LLM získá část, která odpovídá na otázku, a dlouhé dokumenty zůstávají uvnitř okna.
  • Metered cost. Při měřeném licencování platíte za to, co zpracujete, takže méně stránek znamená nižší účet.
  • Retrieval quality. Index obsahující jediný relevantní příloha není při každém dotazu rozředěn zbytkem katalogu.

Pokud je celý dokument úkolem, neomezujte jej. Převěďte jej jednou a zachovejte Markdown.

Upřímná omezení: stránky v evaluačním režimu

Bez licence server běží v evaluačním režimu: zpracovává se jen první 3 stránky, každá s evaluační vodotiskem. To přepisuje pages. Požadavek na stránky 40 až 52 v evaluačním režimu vrátí stránky 1 až 3 bez chyby, takže kapitolu ze středu knihy nelze testovat bez licence. Pokud výstup nezačíná tam, kde jste očekávali, nejprve zavolejte get_license_status.

Obsah může používat tištěné číslování stránek. Pokud převedené stránky nezačínají očekávaným nadpisem, požádejte agenta, aby převzal sousední stránky a upravil seznam; get_document_info poskytne celkový počet stránek, který omezuje seznam.

Často kladené otázky

Jak převést jen kapitolu 3 do Markdownu?

Nejprve zjistěte čísla stránek kapitoly, pak je předáte v pages. Požádejte agenta, aby převzal stránky obsahu, přečetl je a požádal o rozsah, který uvádějí.

Co dělat, když je dokument příliš velký pro kontextové okno?

Převádějte část dokumentu, ne celý. Použijte pages k výběru stránek nebo listů, které odpovídají na vaši otázku, a před začátkem zkontrolujte počet stránek pomocí get_document_info.

Mohu převést PDF stránky 10 až 20 do Markdownu pomocí AI?

Ano. Požádejte jednoduchou větou: „Convert pages 10 to 20 of report.pdf to Markdown“, a agent pošle rozšířený seznam čísel stránek. Bez licence se zpracuje jen první 3 stránky.

Prohloubení