31 puntos por leelou2 2025-01-10 | 40 comentarios | Compartir por WhatsApp

(La verdad lo hice para uso personal, pero por si a alguien más le sirve, lo comparto)
¿Ven mucho Hacker News? Como todo está en inglés y solo aparecen el título y el enlace, seguro era difícil ir saltando de un lado a otro para leerlo, ¿no? Yo les resuelvo esa molestia gratis 👏

Noticias recopiladas con estas condiciones

  • Noticias que entran por primera vez al TOP 50 de Hacker News (news.ycombinator.com)

Así se envían

  1. Email: dos veces al día, a las 7 de la mañana y a las 5 de la tarde, con un resumen del día
  2. Slack: entrega en tiempo real de las noticias recién registradas

¿Qué proceso sigue la transformación de las noticias?

  1. Verificar si es una noticia ya recopilada
  2. Recopilar el título y el enlace
  3. Usar el enlace para extraer el contenido con jina ai
  4. Traducir y resumir al coreano con el modelo OpenAI GPT 4o-mini
  5. Extraer también palabras clave y guardarlo todo bien organizado

Formato de las noticias

Llegaron las últimas noticias de Hacker News 🚀  
‣ Título: Esquema de embeddings en Rust  
‣ Contenido: En este artículo, en el lenguaje Rust...  
‣ Palabras clave principales: Rust, Stak Scheme,...  
‣ Dirección del sitio: https://...  

Esta función se recopila de forma automatizada con n8n
Usando herramientas de automatización, es fácil implementar algo así
¡El formulario adjunto ahora mismo también es un form proporcionado por n8n!

No espero nada a cambio; solo espero que todos puedan aprovechar buena información
Si tienen tiempo, pásense también por mi GitHub

https://github.com/lee-lou2

Muchas gracias 🙇‍♂️

40 comentarios

 
baeba 2025-06-02

Lo estoy siguiendo bien y reviso el correo constantemente.
Los apoyo. ¡Ánimo! !!!
Sigan avanzando con firmeza..

 
roxie 2025-06-01

¿Lo cerraron...? T_T

 
seungguk 2025-06-02

Hola, abrimos un nuevo sitio web. Si entras a https://news.lou2.kr, puedes registrarte 🙏

 
linker 2025-02-12

¡Hola! Estoy usando bien el servicio. Tengo una duda sobre la extracción de http:

  1. ¿Extraen todos los http que se agregan nuevos cada día en Hacker News y envían ese contenido?

  2. Entonces, ¿revisan todos los http ya registrados inicialmente en Hacker News y, a partir del día siguiente, comparan el contenido nuevo que se va agregando con esos http para enviar solo los que no existen? (Como la cantidad de http ya registrados en Hacker News es grande, me da curiosidad si este método es posible o si los filtran y envían de otra manera).

 
leelou2 2025-02-14

Hola
Qué bueno saber que lo estás viendo bien.

Perdón por responder tan tarde.

P: ¿Entonces extraen todos los http que se agregan cada día en hackernews y envían ese contenido?
R:
Estamos recopilando y enviando las noticias con un proceso como este:

  1. Hacker News ofrece una API para consultar las noticias publicadas (https://hacker-news.firebaseio.com/v0/topstories.json).
  2. Usamos esa API para traer las 50 noticias más populares y registrarlas en la base de datos.
    (Si durante el proceso de recolección los datos ya existen en la base de datos, se excluyen y no se vuelven a guardar).
  3. Resumimos con IA los datos de las noticias agregadas (para las URL usamos la API de Jina para parsear los datos).
  4. Luego enviamos por correo, en bloque, estas noticias resumidas en coreano todos los días a las 7 de la mañana.

P: Entonces, ¿revisan todos los http ya registrados inicialmente en hackernews y, desde el día siguiente, comparan lo nuevo que se agrega con esos http para añadir y enviar solo lo que no existe?
(Me da curiosidad si este método es posible porque la cantidad de http ya registrados en hackernews es grande, o si los filtran y envían de otra manera).
R:
En Hacker News, cada noticia tiene un valor único llamado NewsID.
Ese valor también se guarda en la base de datos para evitar que se almacene dos veces.

Espero haber respondido a tu pregunta.
Gracias 🙇‍♂️

 
misaelkim 2025-02-07

Lo estaba siguiendo bien... pero ayer y hoy no han llegado los correos.. T_T
¿Habrá surgido algún problema con el servicio?
A mí también me gustaría estudiarlo... ¿Podrías compartir algo de información sobre los nodos de n8n? ^^

 
leelou2 2025-02-07

Hola 🙇‍♂️ hay una parte que necesita mejoras, así que se volverá a enviar a partir de mañana. Quería copiar y publicar el nodo de n8n, pero incluye información de credenciales y además el volumen de datos es demasiado grande. ¿Hay algún tipo de información de n8n que les pueda compartir?

 
baeba 2025-01-15

Ya me suscribí.^^
Qué galán eres.
Si tienes una foto subida en GitHub,
sí da un poco de pena.haha

 
leelou2 2025-01-15

Ah, gracias jajaja, tendré que cambiarlo jajaja

 
baeba 2025-01-16

Por favor, permitan registrar palabras clave o temas que uno quiera recibir
para poder ajustar y recibir solo esos.
Llega demasiado y es difícil verlo todo de una sola vez.

 
leelou2 2025-01-16

Ah, perdón; todavía no hay clasificación por palabras clave. Les avisaré cuando se agregue 🙇‍♂️

 
leelou2 2025-01-14

De repente aumentó muchísimo la cantidad de suscriptores, así que superamos el límite de envío de correos
y puede haber personas que no estén recibiendo el email.

Estamos usando AWS SES y ya solicitamos un aumento del límite de uso.
Lo aplicaremos lo antes posible para que todos puedan recibir los correos con normalidad.

Gracias por tanto interés 👏

 
leelou2 2025-01-15

Ya aumenté el uso correctamente y todo se está enviando bien 🎉

 
imjhua 2025-01-14

¿Cómo me inscribo?

 
leelou2 2025-01-14

Si haces clic en el título, aparecerá el formulario de registro 🙇‍♂️

 
chiyodad 2025-01-14

Es una función muy buena, ¡gracias!

 
leelou2 2025-01-14

Gracias, les enviaré la información bien organizada. 👏

 
yangeok 2025-01-14

Gracias. Entonces usted es quien creó la comunidad de Rust con Django.

 
leelou2 2025-01-14

Sí, así es🙆‍♂️👏🎉

 
ninebow 2025-01-13

Oh, ¡gracias!

 
leelou2 2025-01-13

Gracias. Les enviaré la información bien organizada. 👏

 
openman 2025-01-13

Oh, este tipo de resúmenes de noticias me parece excelente. Gracias. Los estaré recibiendo con gusto.

 
leelou2 2025-01-13

Gracias, les enviaré la información bien organizada 👏

 
syous 2025-01-13

Gracias. Yo también acabo de registrarme. : )

 
leelou2 2025-01-13

Gracias. Les enviaré la información bien organizada 👏

 
ohyecloudy 2025-01-13

Gracias. Lo estaré recibiendo bien.

 
leelou2 2025-01-13

Gracias, les enviaré la información bien organizada 👏

 
sunghyun4718 2025-01-13

¿Han considerado convertirlo en código abierto?

 
leelou2 2025-01-13

Como es una automatización armada con n8n, no hay código fuente que pueda publicar 😂 Les compartiré la información de los nodos de n8n extraída 🙏

 
dongwon 2025-01-13

¿Con n8n se puede leer automáticamente el contenido del documento, o algo así...?

 
leelou2 2025-01-13

Está implementado de forma que obtiene Hacker News con una llamada HTTP de n8n y, entre la información obtenida, extrae las noticias que no están registradas. Después, consulta la información del enlace con jina ai y luego la resume con un LLM de OpenAI. Les compartiré la información de los nodos de n8n 🙇‍♂️

 
yolatengo 2025-01-17

Yo también tengo curiosidad, así que voy a dejar mi marca.

 
moripiri1234 2025-01-13

Ya me registré. ¡Gracias!

 
leelou2 2025-01-13

Gracias, les enviaré la información bien organizada 👏

 
opminsu 2025-01-13

¡Gracias, ya me registré!

 
leelou2 2025-01-13

Gracias. Les enviaré la información bien organizada 👏

 
ndrgrd 2025-01-12

Creo que los resúmenes con IA son una función muy buena, pero estaría bien que también se pudiera consultar en formato RSS.

 
leelou2 2025-01-13

Parece que solo con n8n no podré manejar la demanda, así que más adelante intentaré configurar el feed RSS en un servidor aparte 🙏

 
daumkakao 2025-01-11

Qué guapo estás

 
leelou2 2025-01-12

Gracias jajaja 🥳