Ardo Kubjas d930b88da0 salvestamise asukoha muudatus 3 ay önce
..
COMPACT_ARTICLES_GUIDE fdcaebcec4 Artiklite eksportimised markdown faili 3 ay önce
ULTRA_COMPACT f5781e4a64 faili värskendus 3 ay önce
LOEMIND.md fdcaebcec4 Artiklite eksportimised markdown faili 3 ay önce
README.md fdcaebcec4 Artiklite eksportimised markdown faili 3 ay önce
fetch_and_convert.py d930b88da0 salvestamise asukoha muudatus 3 ay önce
fetch_articles.sh fdcaebcec4 Artiklite eksportimised markdown faili 3 ay önce
fetch_articles_advanced.sh fdcaebcec4 Artiklite eksportimised markdown faili 3 ay önce
simple_curl_commands.sh fdcaebcec4 Artiklite eksportimised markdown faili 3 ay önce

README.md

KÕIK KOODID ON LOODUD JA ALLALAADIMISEKS VALMIS:

📦 4 FAIL:

1. fetch_and_convert.py ⭐ (PARIM)

Python skript - täielik automatisoitu lahendus

python3 fetch_and_convert.py

Omadused:

  • ✅ Automaatne JSON parsimise vigade käsitlemine
  • ✅ Transport_context 4 välja eraldamine
  • ✅ Ilusalt vormindatud väljund
  • ✅ Markdown faili genereerimine
  • ✅ Progress indikaatorid

Väljund: ~/Downloads/articles_with_transport_context.md


2. fetch_articles.sh (LIHTNE BASH)

Bash skript - kerge ja kiire

chmod +x fetch_articles.sh
./fetch_articles.sh

Omadused:

  • ✅ CURL + jq kombinatsioon
  • ✅ CSS lehevahetused
  • ✅ Vähem jooni kui Python

3. fetch_articles_advanced.sh (KEERULINE BASH)

Bash skript - rohkem jq trikke

chmod +x fetch_articles_advanced.sh
./fetch_articles_advanced.sh

Omadused:

  • ✅ Detailsem jq käsitlus
  • ✅ Faili info väljund (read, suurus)

4. simple_curl_commands.sh (ÕPPIMISEKS)

Lihtsa CURL käskude kogu - kommenteeritult

chmod +x simple_curl_commands.sh
./simple_curl_commands.sh

Loob 3 faili:

  1. articles_raw.json - raw JSON
  2. articles_formatted.json - ilusalt formateeritud JSON
  3. articles.md - markdown

🎯 KIIRSTART:

Variant A - Python (PARIM):

python3 fetch_and_convert.py

Variant B - Bash (LIHTNE):

curl -s http://100.80.222.54:9020/v1/graphql \
  -X POST \
  -H "Content-Type: application/json" \
  -d '{"query": "{ Get { ScientificArticle { title source_file summary_et transport_context } } }"}' \
| jq -r '.data.Get.ScientificArticle[] | "## \(.title)\n\n**Allikfail:** \(.source_file)\n\n### Kokkuvõte\n\n\(.summary_et)\n\n### Kontekst\n\n\(.transport_context | tostring)\n\n---\n"' \
> ~/Downloads/articles.md

Järgmine: Ava markdown VS Code'is ja ekspordi PDF-ks!

code ~/Downloads/articles_with_transport_context.md
# Parem klõps → "Markdown PDF: Export (pdf)"

Kõik koodifailid on nüüd allalaadimiseks valmis! 🎉 ^1^2^3^4