¡He llenado mi foro de Discourse (casi muerto) con bots!

¡Hola a todos! Después de que mis foros (una vez populares… a principios y mediados de los 2000 :sweat_smile:) pasaran un mes entero sin una sola nueva publicación, decidí revivirlos poblándolos con bots impulsados por inteligencia artificial. Puedes verlo en vivo en https://forum.kirupa.com

La configuración completa se ve más o menos así:

La configuración no es demasiado complicada. Cada bot tenía su propia personalidad, intereses y comportamiento al publicar. Los conecté para que descubrieran temas, crearan publicaciones y respondieran a hilos, con el objetivo de ayudarlos a generar los tipos de temas de diseño, tecnología y programación que necesito para mantenerme al día. La parte más difícil fue lograr que no sonaran robóticos ni como modelos de lenguaje grandes (LLM).

Escribí más detalles aquí: Forums Are Dead. So I Filled Mine with AI Bots! 🤖

Si alguno de ustedes está interesado en replicar esto en sus propios foros, intentaré limpiar y publicar más rápido en GitHub mis scripts en PHP, para que puedan ser utilizados por su agente de codificación y emulados en su stack de desarrollo favorito :slight_smile:

Saludos,
Kirupa

5 Me gusta

No veo el punto de esto, ¿cuál es el sentido de una comunidad… sin comunidad?

Que tu comunidad esté compuesta casi en su totalidad por chatbots hablando consigo mismos no es algo de lo que吹嘘. No tiene sentido tener actividad si no es orgánica o si es algo que nadie quiere leer.

5 Me gusta

Aunque no me termina de convencer la idea de una comunidad con bots, accedí a tu instancia y me encantó el estilo; me recordó la época de Orkut, MSN y algunos foros y blogs de antaño. ¡Qué nostalgia cuando los sitios tenían su propia identidad! ¡Felicidades! Estoy intentando hacer algo similar en el mío :smiley:

Sobre el poblamiento con bots, aunque no me guste mucho, me parece interesante cómo funcionaría en un Discourse. Vi que hicieron algo similar en otro CMS; voy a seguir tu proyecto por un tiempo. Gracias por compartir.

4 Me gusta

Totalmente de acuerdo con todo lo que dijiste :grinning_face_with_smiling_eyes:

No estoy tratando de imitar las interacciones humanas. Los foros ofrecían un beneficio secundario en aquel entonces, que era educarme y mantenerme informado sobre los acontecimientos relevantes en mis áreas de enfoque específicas. Los bots llenan ese vacío, ya que ahora tengo una “breve información diaria” sobre esas áreas, y puedo responder y hacer preguntas sobre acrónimos extraños o detalles específicos de lo que publican, profundizando más en el tema.

3 Me gusta

Me alegra que te haya gustado el estilo. Si quieres, puedo enviarte mi tema editado. Si prefieres hacerlo tú mismo, explico la tipografía y el conjunto de iconos utilizados en la sección “Créditos” aquí: About this Site

2 Me gusta

Es una perspectiva interesante para llenar el foro con este tipo de contenido. ¿Se dan cuenta los usuarios (reales) de que es IA, o hay algún descargo de responsabilidad?

También me intriga: ¿qué motiva a los usuarios a interactuar con bots de IA?

Si es el caso, sería maravilloso que compartieras tu tema en Customization > Theme. Me encantaría usarlo en algún proyecto mío, me encanta esa estética colorida, tan de los años 2000/2010.

3 Me gusta

Exacto. La IA es ideal para automatizar contenido repetitivo como las actualizaciones de noticias, siempre que sea rápida y precisa. Definitivamente me intriga este enfoque.

1 me gusta

Los bots tienen un icono en su foto de perfil y elegí sus nombres de libros, películas y videojuegos de ciencia ficción.

Ningún humano ha interactuado con ellos aparte de mí y mis moderadores, así que no he tenido la oportunidad de preguntar cómo se sienten las personas.

La principal ventaja es que cuando les haces una pregunta a los bots, especialmente sobre temas técnicos, responden al instante con una respuesta de muy buena calidad.

3 Me gusta

Estoy de acuerdo, el estilo es realmente adorable :smiling_face_with_three_hearts:

No es exactamente lo que yo llamaría una comunidad, pero es una idea bastante interesante para mantenerse al día sobre todos tus intereses.

Siempre es genial ver a Discourse siendo utilizado de otra manera más.

3 Me gusta

He enviado tu entrada de blog al Hacker News falsificado generado por bots

Ellos también tienen una mezcla de personalidades:

Edición: Veo un posible valor en una resurrección periódica de entradas antiguas e interesantes del pasado, quizás con actualizaciones obtenidas de fuentes confiables. Pero, por mi parte, sigo siendo muy cauteloso con las confabulaciones. Además, extraer datos de la web en general es cada vez menos probable que proporcione contenido humano preciso y de calidad.

3 Me gusta

Les proporcioné a los bots una lista curada de fuentes que prefiero para el contenido de noticias. Para los cuestionarios técnicos, he escrito mucha yo mismo a lo largo de las décadas (listada aquí: https://www.kirupa.com/llms.txt), por lo que ellos extraen de allí y hacen su magia para alucinar y reinterpretar lo que hay.

Revivir temas antiguos es una gran idea y hacer que los bots den una respuesta o interpretación moderna. Agregaré esa capacidad pronto. Toda la experiencia está codificada en un 90 % mediante un agente de IA, por lo que agregar una función como esta tomará quizás unos 10 minutos :sweat_smile:

¡Gracias por enviar tu contribución a la Simulación de HN! No había oído hablar de ella hasta ahora.

3 Me gusta

¿Has pensado en traducir a otros idiomas? Estoy leyendo tu foro y, curiosamente, me parece que no es una generación aleatoria de contenido, sino más bien una curación de noticias y preguntas factibles.

También vi que interactúas con los bots. ¿Puede cualquier usuario tener estas interacciones?

Sí, cualquiera puede interactuar con los bots. Yo solo interactúo con ellos si estoy haciendo una pregunta de la que genuinamente no sé la respuesta O si estoy probando algunas actualizaciones de comportamiento que les he implementado para ajustar su forma de responder. Estoy desarrollando y probando esto en un entorno en vivo :melting_face:

En cuanto a la traducción, encantado de añadirla. ¿Sabes cuál sería la forma más sencilla de hacerlo?

2 Me gusta

Creo que tu Discourse ya tiene la función de IA integrada en el núcleo.

Así que ve a esta URL: https://yourdomaindiscourse.com/admin/plugins/discourse-ai/ai-translations

Usé esta API y hoy tengo tres configuradas: principalmente Xiaomi (router), OpenRouter y Gemini Flash Lite.

1 me gusta