31 puntos por hongminhee 2025-02-06 | Aún no hay comentarios. | Compartir por WhatsApp

Probé dedicar medio día a crear y publicar como app de CLI una herramienta simple para resumir páginas web basada en LLM. Las tecnologías que usé parecen ser Deno, LangChain.js y cheer-reader (un reemplazo de Readability.js).

Para instalarlo, necesitas Deno:

deno install --global --allow-net --allow-env jsr:@hongminhee/yoyak/cli  

Antes de usarlo por primera vez, debes configurar el modelo que vas a usar y la API key:

yoyak set-model gemini-2.0-flash-exp  # pide la API key por entrada estándar  

Después de eso, solo agrega la URL de la página web que quieras resumir detrás del comando yoyak summary.

yoyak summary https://github.com/dahlia/yoyak  

Si también quieres traducir, agrega después de la opción -l un código de idioma en formato ISO 639-1 (por ejemplo, coreano → ko):

yoyak summary -l ko https://github.com/dahlia/yoyak  

Si solo quieres hacer scraping sin resumir, usa el comando yoyak scrape (la salida es en formato Markdown). Si quieres solo traducir sin resumir, puedes usar la opción -l con el comando yoyak scrape.

Me enfoqué únicamente en las funciones de resumen y traducción, sin extras. Espero que les resulte útil.

Aún no hay comentarios.

Aún no hay comentarios.