Una comunidad digital donde los profesionales de la construcción hacen preguntas de su rubro, se responden entre ellos y reciben además una respuesta automática de un asistente de inteligencia artificial que cita documentos oficiales de la Cámara. Este documento explica, sin tecnicismos, qué es, quiénes participan y cómo viaja la información.
Piensa en un "foro de expertos de la construcción" con un bibliotecario robot.
Un usuario de la comunidad entra a la webapp del portal, escribe una pregunta (por ejemplo, sobre seguridad laboral, medio ambiente o productividad) y ocurren dos cosas en paralelo:
Otros miembros comentan, debaten en hilos de conversación, votan las mejores respuestas y guardan las preguntas que les interesan.
El Agente Bibliotecario busca en la biblioteca de documentos oficiales de la CChC y redacta una respuesta en vivo, citando las fuentes exactas (PDF, videos o enlaces) para que cualquiera pueda verificarlas.
Detrás de escena, el equipo administrador gestiona todo desde una webapp interna (el backoffice): quién puede entrar, qué documentos conoce el asistente, qué contenido se destaca y qué publicaciones requieren moderación. Todo el contenido pasa por un filtro automático de buenas prácticas antes de publicarse: si un texto o imagen es inapropiado, se rechaza con una explicación y el autor puede corregirlo.
Participan personas —usuarios de la comunidad y el equipo administrador— y también "agentes" automáticos que operan sin intervención humana.
Miembro de la comunidad que aún no acredita su vínculo con la CChC. Puede preguntar, responder, votar, guardar publicaciones y administrar su perfil, pero el asistente no le revela el contenido de los documentos exclusivos para socios (le ofrece alternativas abiertas).
cuenta: usuario_socio · sin certificarEl miembro pleno: acreditó su vínculo y experiencia ante la CChC y porta el "Sello Pro", la insignia de credibilidad visible junto a su nombre. Accede al contenido completo de la biblioteca, incluido el material exclusivo para socios.
cuenta: usuario_socio · certificadoEl backoffice completo es administración del cliente: permite crear cuantos roles se necesiten, definiendo para cada uno una matriz de permisos (ver, crear, editar, eliminar, exportar) módulo por módulo. Los tres roles siguientes son solo los ejemplos que vienen configurados de fábrica.
Revisa las publicaciones rechazadas o reportadas y decide: dejar pasar, ocultar con amonestación ("strike") o suspender al autor.
rol de ejemplo: moderadorGestiona el día a día del panel interno según los permisos que su rol tenga asignados en la matriz.
rol de ejemplo: adminControl total: crea cuentas y roles, arma la matriz de permisos, cura la biblioteca del asistente de IA, prueba la IA y gestiona el contenido destacado.
rol de ejemplo: super_adminLee cada título, texto e imagen antes de publicarse. Si detecta lenguaje ofensivo, spam o imágenes inapropiadas, rechaza la pieza y explica el motivo campo por campo.
Sugiere una versión mejor escrita de cada pregunta. El usuario elige: publicar su texto original o la versión sugerida.
Ante cada consulta publicada, busca los documentos más pertinentes de la biblioteca CChC y redacta una respuesta con citas verificables.
Cada 5 minutos revisa las publicaciones "en revisión": cuando todos sus archivos adjuntos fueron aprobados, las publica automáticamente y avisa al autor.
Analiza automáticamente cada foto o documento adjunto en busca de contenido inapropiado.
Propone vínculos entre documentos de la biblioteca ("estos dos son ediciones del mismo informe"). Un administrador confirma o descarta cada propuesta.
El proyecto está construido en 4 piezas de software propias más un conjunto de servicios externos contratados.
La webapp pública de la comunidad. Aquí viven el muro de preguntas, la creación de publicaciones con ayuda de IA, las respuestas, los votos, los guardados, las notificaciones y el perfil de cada usuario.
repositorio: cchc-portalLa webapp de administración del cliente. Gestión de usuarios y roles dinámicos, biblioteca del asistente de IA, moderación de publicaciones, contenido destacado, categorías/etiquetas y un banco de pruebas de la IA.
repositorio: cchc-backofficeNinguna webapp guarda información por su cuenta: ambas le piden todo al Cerebro. Él verifica identidades, aplica los permisos, coordina a los agentes, guarda los datos, envía correos y avisa a quien corresponda.
repositorio: cchc-api-serviceUn repositorio que define, paso a paso, la estructura del archivo central de datos (sus "archivadores" y "carpetas") y carga los datos iniciales: roles, categorías, cuentas del equipo y los 97 documentos de la biblioteca.
repositorio: cchc-db-migrateGuarda todas las fotos, PDF y documentos que se suben (adjuntos, avatares, biblioteca).
Envía los correos: recuperar contraseña, "tu pregunta fue publicada/rechazada", "tienes una nueva respuesta".
El servicio que el Agente de Imágenes usa para detectar contenido inapropiado en los adjuntos.
El motor de IA detrás de los agentes de contenido, redacción, bibliotecario y series: filtra, mejora la escritura, analiza documentos y redacta las respuestas con citas.
Convierte cada fragmento de documento en una "huella numérica" que permite encontrar textos parecidos entre sí.
Transforma los PDF de la biblioteca en texto limpio que la IA puede entender.
La herramienta donde el equipo CChC mantiene su inventario de documentos; el sistema puede sincronizarlo hacia la biblioteca.
Recuerda quién tiene la sesión iniciada y los códigos temporales de recuperación de contraseña.
Donde viven publicadas las dos webapps y el mecanismo que instala cada nueva versión.
El mapa de cómo se conectan las piezas. Elige un recorrido para ver, sobre el propio diagrama, el camino que sigue la información: los bloques que participan se iluminan con su número de orden y la explicación de cada paso queda a la izquierda, a la par del diagrama.
Selecciona un recorrido arriba para iluminar en el diagrama el camino que sigue la información y leer sus pasos al costado.
🅐 Un usuario publica una pregunta
Portal → Cerebro → agentes de contenido, imágenes, redacción y publicación
🅑 El asistente responde con fuentes
Consulta publicada → biblioteca → respuesta citada
🅒 Moderación: cuando algo no cumple las normas
Rechazo automático → aviso al equipo → decisión humana
🅓 Alimentar la biblioteca del asistente
Notion / carga manual → procesamiento → conocimiento consultable
Los términos del proyecto, explicados en simple. Entre paréntesis, el nombre técnico con que aparecen en los sistemas. Puedes filtrar los conceptos según la webapp donde aparecen.