Resumen
La actividad de IA de esta semana en Meta Discourse se centró en hacer la localización impulsada por IA más precisa y predecible, especialmente para superficies de interfaz de usuario pequeñas pero importantes, como etiquetas y categorías. Moin señaló varios fallos de traducción por “LLM sin contexto” en Las traducciones de etiquetas generadas por IA no funcionan perfectamente, lo que llevó a nat a considerar mejoras en los prompts y añadir contexto de fundamentación adicional, como descripciones de etiquetas (respuesta), mientras que Falco exploró enfoques asistidos por herramientas, como permitir que el agente lea fuentes relevantes (idea, seguimiento). La retroalimentación relacionada con “mantener las traducciones sincronizadas” también llegó como solicitudes de características para actualizaciones de nombre de categoría y descripción de categoría (nombres de categorías, descripciones de categorías).
En el lado de la configuración, un hilo de resolución de problemas reveló confusión sobre qué tipos de MP se traducen y cómo la interfaz de usuario comunica esto. En Ayúdame a solucionar por qué la IA no traduce los MP en mi sitio, Moin aclaró la limitación actual (MP de grupo vs. MP 1:1) (detalles), mientras que Falco propuso una configuración de opción múltiple más clara (propuesta) y nat insinuó que los próximos controles de “traducir estas categorías” podrían remodelar la experiencia de usuario de la configuración (plan).
Finalmente, hubo mejoras incrementales y mejoras del ecosistema: mensajes más claros para resultados de búsqueda semánticos frente a exactos (aclaración de búsqueda), interés en refinar los comportamientos de la personalidad de la IA para reducir el ruido (solicitud de solo mención), y la adopción continua de resúmenes de IA en la interfaz de usuario a través de un componente de tema (retroalimentación).
Temas interesantes
-
Las traducciones de etiquetas de IA carecen de fundamentación de producto/contexto (y pueden salir ridículamente mal)
Moin documentó cómo las traducciones de IA tratan las etiquetas como palabras aisladas, lo que lleva a resultados incorrectos o ambiguos en Las traducciones de etiquetas generadas por IA no funcionan perfectamente. nat se comprometió a mejorar los prompts (respuesta), y la discusión se expandió a “¿cómo fundamentamos las traducciones de etiquetas/categorías?”, incluyendo el suministro de descripciones de etiquetas (idea), aprovechando el glosario de Crowdin/elecciones de localización (sugerencia de glosario), y dando al agente la capacidad de consultar traducciones o fuentes existentes (idea de acceso del agente, seguimiento de fundamentación de código). -
Confusión sobre la traducción de MP: “100% traducido” pero nada sucede para mensajes 1:1
En Ayúdame a solucionar por qué la IA no traduce los MP en mi sitio, tobiaseigen descubrió que los MP no se traducían automáticamente a pesar de que la interfaz de usuario implicaba que estaba completo. Moin explicó que la configuración actual cubre MP de grupo en lugar de MP directos 1:1 (aclaración), lo que llevó a una reevaluación de la experiencia de usuario/configuración: Falco propuso reemplazar un booleano con objetivos explícitos (propuesta de configuración), y nat conectó esto con los próximos controles de traducción específicos de categoría (notas). -
Resultados de búsqueda: mensajes mejores para coincidencias semánticas (“IA”) frente a coincidencias exactas
En el hilo de soporte resuelto ¿La búsqueda de Discourse está rota? Está devolviendo coincidencias ‘similares’/‘parciales’ en lugar de ‘exactas’, awesomerobot añadió mensajes de interfaz de usuario para aclarar cuándo comienzan los “resultados semánticos de IA”, reflejando la retroalimentación citada en el hilo (retroalimentación referenciada). -
Solicitud de característica: actualizar automáticamente los nombres de categorías traducidos cuando se cambia el nombre de la categoría original
Moin notó que una categoría con nombre cambiado no se reflejaba en los nombres de categorías localizados y solicitó actualizaciones automáticas en Actualizar automáticamente las traducciones de los nombres de categoría cuando se cambia el original (dynaloc, categories, ai). -
Solicitud de característica: mantener sincronizadas las descripciones de categorías traducidas con la fuente del banner del tema “sobre”
En Actualizar automáticamente las descripciones de categorías traducidas, Moin destacó una discrepancia donde la traducción localizada del tema “sobre” se actualizó, pero la descripción del banner de categoría permaneció obsoleta, sugiriendo que la sincronización de traducciones debería extenderse a los datos del banner. -
Control de ruido de agente/personalidad de IA: responder solo cuando se menciona explícitamente con @
saurabhmithal propuso una configuración de personalidad para evitar respuestas automáticas cuando los usuarios simplemente responden a las publicaciones del bot, en Permitir que la personalidad/agente de IA responda solo a @menciones, no a respuestas a sus publicaciones (ai-bot). -
Componente de tema: “Resumen de IA en el encabezado del tema” recibe retroalimentación positiva del campo
kaktak informó de resultados sólidos con el componente en Resumen de IA en el encabezado del tema (ai-summarize), señalando un apetito continuo por la interfaz de usuario de resumen de IA en contexto. -
“¿Necesitamos una habilidad oficial de OpenClaw?” — Soluciones alternativas mediante credenciales específicas de ámbito
En ¿Discourse lanzará una habilidad oficial de openclaw?, sniper756 concluyó que podía resolver su necesidad de integración sin una habilidad dedicada, proporcionando un usuario con permisos específicos y almacenando de forma segura las credenciales. -
Actualización de localización: las etiquetas traducidas ya están disponibles (con un enlace a la característica principal de localización)
En el hilo de características anterior Traducir etiquetas, nat publicó una actualización que las etiquetas ahora están traducidas, dirigiendo a los lectores al anuncio principal de la característica de localización/traducción (centro de características relacionado).
Actividad
-
Moin lideró una inmersión profunda en la calidad de la traducción y la fidelidad de la localización, comenzando con ejemplos reales de traducciones de etiquetas rotas en Las traducciones de etiquetas generadas por IA no funcionan perfectamente y abogando por la fundamentación a través de decisiones de localización existentes como un glosario de Crowdin (ángulo del glosario) y terminología de interfaz de usuario consistente (localización vs. traducción). También sugirió salvaguardas sobre dónde la MT no supervisada es más riesgosa (preocupación sobre documentación/noticias) y planteó dos problemas de sincronización posteriores para categorías localizadas: Actualizar automáticamente las traducciones de los nombres de categoría cuando se cambia el original y Actualizar automáticamente las descripciones de categorías traducidas. En el hilo de traducción de MP, diagnosticó la discrepancia de configuración en Ayúdame a solucionar por qué la IA no traduce los MP en mi sitio.
-
nat reconoció los problemas de traducción de etiquetas y se comprometió a mejorar los prompts en Las traducciones de etiquetas generadas por IA no funcionan perfectamente, luego exploró estrategias de fundamentación más predecibles, como pasar la descripción de la etiqueta al modelo (idea). En la discusión sobre la traducción de MP, señaló los próximos controles de traducción específicos de categoría y sugirió que la interfaz de usuario de configuración podría rediseñarse en consecuencia (respuesta). También publicó una actualización de estado indicando que la traducción de etiquetas ya está disponible en Traducir etiquetas, haciendo referencia a la iniciativa de localización más amplia (centro de localización de contenido).
-
Falco se centró en productizar mejoras: en el hilo de traducción de etiquetas propuso dar al agente acceso a herramientas contextuales (como una herramienta de lectura) para recopilar contexto por sí mismo (propuesta), respaldó la combinación de enfoques (“hagamos ambas cosas”), y explicó cómo buscar fuentes de traducción existentes podría fundamentar términos sin cargar todo en el contexto (mecánica de fundamentación; véase también punto de referencia de código). En el tema de resolución de problemas de MP, propuso reemplazar un booleano confuso con una lista de opciones de destino múltiple en Ayúdame a solucionar por qué la IA no traduce los MP en mi sitio. (También mencionó verificar la calidad de la traducción en un tema de ejemplo real: URLs de suscripción al calendario para aplicaciones de calendario externas.)
-
tobiaseigen reportó una brecha real en la experiencia de usuario de administrador donde la traducción de MP parece “completa” pero requiere traducción manual por publicación en Ayúdame a solucionar por qué la IA no traduce los MP en mi sitio, luego destacó que la interfaz de usuario no comunica claramente la limitación de MP 1:1 (seguimiento).
-
jrgong intervino para enfatizar la importancia de mejorar los controles de MP/categoría para la adopción, llamándolo un bloqueo para usar completamente la característica en Ayúdame a solucionar por qué la IA no traduce los MP en mi sitio.
-
awesomerobot implementó una mejora pequeña pero impactante en la experiencia de usuario al añadir mensajes para distinguir claramente los resultados de búsqueda semánticos de la IA de las coincidencias exactas en ¿La búsqueda de Discourse está rota? Está devolviendo coincidencias ‘similares’/‘parciales’ en lugar de ‘exactas’, respondiendo directamente a la retroalimentación capturada en el hilo (contexto de retroalimentación citada).
-
saurabhmithal propuso un nuevo control para reducir el ruido del bot exigiendo @menciones explícitas para que las personalidades de IA respondan en Permitir que la personalidad/agente de IA responda solo a @menciones, no a respuestas a sus publicaciones.
-
kaktak compartió retroalimentación positiva sobre el uso de una mejora de interfaz de usuario de resumen en Resumen de IA en el encabezado del tema (y el componente en sí se introduce en la apertura del tema: Resumen de IA en el encabezado del tema).
-
sniper756 cerró el ciclo sobre una pregunta de integración explicando que no necesitaba una habilidad oficial después de todo, utilizando un enfoque de credenciales de usuario con ámbito de permisos en ¿Discourse lanzará una habilidad oficial de openclaw?.
Gracias por leer, ¡nos vemos de nuevo la próxima semana! ![]()