3 poin oleh xguru 4 jam lalu | Belum ada komentar. | Bagikan ke WhatsApp
  • Alat CLI untuk mengueri, memfilter, dan mentransformasi dokumen Markdown dengan sintaks mirip jq, yang membawa peran jq di JSON ke ranah Markdown
  • Mengubah Markdown menjadi data terstruktur sehingga pekerjaan seperti slicing, filtering, mapping, dan transformasi dapat dengan mudah diproses secara batch
  • Karena LLM menggunakan Markdown sebagai format input dasar, alat ini sangat berguna khususnya untuk workflow LLM dan pembuatan input
    • Dapat dimanfaatkan untuk manipulasi Markdown yang dipakai pada prompt/output, manajemen dokumen, analisis konten, dan pemrosesan batch
  • Mendukung beragam format input/output: input seperti markdown, mdx, html, csv, json, toml, xml, yaml, serta output seperti table, grep, json, dll.
    • Melakukan parsing otomatis berdasarkan ekstensi file atau flag -I
  • Mengekstrak heading, blok kode, tautan, dan sel tabel dengan selector (.h(1..3), .code("rust"), .link.url, dll.)
  • Mendukung ekstraksi per bagian berdasarkan judul (section::section("Installation"))
  • Dengan mq conv, Excel, Word, dan PDF dapat dikonversi ke Markdown lalu diproses terhubung melalui Unix pipe
  • Pemfilteran dan transformasi konten dimungkinkan dengan banyak fungsi dan selector bawaan, serta mudah diperluas dengan fungsi kustom
  • Menyertakan fitur kemudahan pengembangan seperti REPL, LSP, ekstensi VSCode, dan debugger (mq-dbg)
  • Dapat dijalankan di browser tanpa instalasi lewat Playground
  • Menyediakan build WebAssembly melalui mq-web
  • Menyediakan binding untuk Elixir, Python, Ruby, Java, dan Go
  • Lisensi MIT, diimplementasikan dengan Rust

Belum ada komentar.

Belum ada komentar.