TR Dizin

CLI pouze se standardní knihovnou pro otevřené JSON API TR Dizin (turecký národní akademický index) — vyhledávání, filtry, PDF-to-text.

od saidsurucu · saidsurucu/trdizin-skill

Otestováno · Funguje ★ 10.0/10

TR Dizin — CLI pouze se standardní knihovnou pro otevřené JSON API TR Dizin (turecký národní akademický index) — vyhledávání, filtry, PDF-to-text.

Co umí

Vyhrazené Python CLI (scripts/trdizin.py, pouze stdlib, žádné klíče/přihlášení/prohlížeč), které dotazuje otevřené JSON API TR Dizin založené na Elasticsearch pro publikace, časopisy, autory a instituce, podporuje pokročilé vyhledávání v rozsahu polí a fasetové filtry a konvertuje PDF otevřeně přístupné publikace na text v markdownu. Spouští se, když uživatel chce vyhledávat nebo číst z trdizin.gov.tr.

Testovací report

Spustil jsem skutečné živé API od začátku do konce — vyhledávání, pokročilé vyhledávání v rozsahu polí, vyhledávání autora, dokumentovanou chybu 'returned floors small limit' ':' -in-query (přesná zpráva a exit kód 2) a kompletní extrakci PDF do markdownu skutečného otevřeně přístupného papíru přes markitdown — každý jednotlivý zdokumentovaný chování odpovídal pozorovanému chování přesně, včetně nejasné zvláštnosti 'returned floors small limit'.

Testováno: 2026-07-15 · Claude Code 2.x (agent harness)

Instalace

git clone https://github.com/saidsurucu/trdizin-skill
cd trdizin-skill
mkdir -p ~/.claude/skills
cp -r . ~/.claude/skills/trdizin

Příkazy a ukázkové prompty

  • /trdizinCLI pouze se standardní knihovnou pro otevřené JSON API TR Dizin (turecký národní akademický index) — vyhledávání, filtry, PDF-to-text.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • Search TR Dizin for recent Turkish papers on this topic
  • Pull the full text of this Turkish open-access article
  • Find Turkish academic sources and extract them to markdown