¿Qué es el Editor Avanzado?
El Editor Avanzado es la herramienta integral de configuración de agentes de Meetzy que te da control total sobre cada aspecto del comportamiento de tu agente de IA. Proporciona una interfaz de nivel profesional para crear, probar y desplegar agentes conversacionales de IA con capacidades avanzadas de colaboración y testing.El Editor Avanzado incluye ahora un sistema completo de control de versiones Git y herramientas de testing mejoradas para garantizar la calidad de tus agentes en producción con colaboración en tiempo real.
Cuándo Usar el Editor Avanzado
| Escenario | Herramienta Recomendada |
|---|---|
| Crear un agente nuevo desde cero | ✅ Editor Avanzado |
| Ajustar respuestas del agente | ✅ Editor Avanzado |
| Añadir documentos a la base de conocimiento | ✅ Editor Avanzado |
| Configurar integraciones webhook | ✅ Editor Avanzado |
| Probar agente en tiempo real | ✅ Editor Avanzado |
| Testing automatizado y regresión | ✅ Editor Avanzado |
| Colaboración en equipo | ✅ Editor Avanzado |
| Control de versiones y rollback | ✅ Editor Avanzado |
| Duplicación rápida de agente | Panel de Agentes |
Vista General de la Interfaz
El Editor Avanzado está dividido en dos paneles principales con controles de versión integrados:Panel Izquierdo - Configuración
El panel izquierdo contiene todas las secciones de configuración accesibles mediante una barra de iconos:| Icono | Sección | Descripción |
|---|---|---|
| ⚙️ | Configuración Básica | Nombre, idioma, voz, modelo LLM |
| 👋 | Saludos | Mensajes de bienvenida para llamadas entrantes/salientes |
| 📄 | Prompt del Sistema | Personalidad e instrucciones del agente |
| 📥 | Parámetros de Entrada | Variables dinámicas para llamadas personalizadas |
| 📚 | Base de Conocimiento | Documentos, FAQs y materiales de referencia |
| 🔧 | Acciones y Herramientas | Integraciones, transferencias, webhooks |
| ✅ | Evaluaciones | Pruebas automáticas de calidad |
| 📤 | Configuración de Salida | Extracción de datos y webhooks |
Panel Derecho - Pruebas y Herramientas
| Pestaña | Propósito |
|---|---|
| 🎮 Playground | Prueba tu agente en tiempo real con texto o voz |
| 📋 Tests | Suite completa de testing automatizado con simulaciones |
| 🤖 Copilot | Asistente IA para ayudar a mejorar tus prompts |
| 📜 Changes | Control de versiones Git con colaboración en tiempo real |
Barra Superior con Control de Versiones Git
La barra de herramientas incluye indicadores avanzados de estado Git y colaboración:| Elemento | Descripción |
|---|---|
| ← Volver | Regresar a la lista de agentes |
| 🏷️ Estado Git | Indicador visual del estado de versiones con códigos de color |
| 📊 Versión | Número de versión actual con versionado semántico (v1.2.3) |
| 🔄 Acciones Git | Botones para Check, Pull, Commit, Push con estados inteligentes |
| ✓ Guardar | Guardar cambios locales con detección automática |
| ⬇️ Exportar | Descargar configuración del agente |
| 🚀 Publicar | Desplegar cambios a producción con validación automática |
Sistema de Control de Versiones Git Integrado
El Editor Avanzado incluye un sistema robusto de control de versiones Git que permite colaboración profesional en tiempo real entre equipos:Colaboración en Tiempo Real: Múltiples usuarios pueden trabajar en el mismo agente simultáneamente con detección automática de conflictos, sincronización cada 30 segundos, e indicadores de presencia visual.
Estados de Versión en Tiempo Real
El indicador de estado Git muestra el estado actual del agente con códigos de color intuitivos y información detallada:| Estado | Descripción | Indicador Visual | Color |
|---|---|---|---|
| Clean | Sin cambios pendientes, sincronizado con remoto | ✅ Clean | 🟢 Verde |
| Modified | Cambios locales sin confirmar | ⚠️ Modified (3) | 🟡 Amarillo |
| Conflict | Conflictos con cambios remotos detectados | ❌ Conflicts (2) | 🔴 Rojo |
| Syncing | Sincronizando con el servidor Git | 🔄 Syncing… | 🔵 Azul |
| Locked | Bloqueado por otros usuarios activos | 🔒 Locked by 2 user(s) | 🟠 Naranja |
Flujo de Trabajo Git Profesional
El sistema implementa un flujo de trabajo Git completo:Operaciones Git Básicas
- Check: Verificar actualizaciones remotas sin aplicar cambios
- Pull: Sincronizar con cambios remotos y resolver conflictos automáticamente
- Commit: Confirmar cambios locales con mensajes descriptivos obligatorios
- Push: Desplegar a producción tras validación automática de tests
Gestión Inteligente de Conflictos
- Detección automática: Identificación de conflictos a nivel de campo
- Resolución visual: Interfaz paso a paso para resolver cada conflicto
- Preview de merge: Vista previa del resultado antes de confirmar
- Rollback seguro: Capacidad de deshacer cambios problemáticos
Pestaña Changes: Control de Versiones Avanzado
La pestaña Changes en el panel derecho proporciona funcionalidades profesionales de gestión de versiones:Vista de Cambios en Tiempo Real
- Lista detallada de modificaciones: Cambios por sección con diff visual coloreado
- Indicadores de conflicto: Resaltado automático de campos en conflicto con otros usuarios
- Preview de cambios: Vista previa completa antes de confirmar con comparación lado a lado
- Validación automática: Verificación de sintaxis y coherencia antes del commit
Historial de Versiones Completo
- Timeline interactivo: Historial completo de commits con timestamps precisos y metadata
- Información de autoría: Quién hizo cada cambio, cuándo, y desde qué dispositivo
- Mensajes de commit: Descripciones detalladas y categorizadas de cada versión
- Navegación temporal: Salto rápido entre versiones con comparación visual
- Análisis de impacto: Identificación automática del alcance de cada cambio
Gestión de Ramas Profesional
- Creación de ramas: Para desarrollo paralelo y experimentación segura
- Estrategias de merge: Integración inteligente con fast-forward y merge commits
- Resolución de conflictos: Interfaz visual para resolver conflictos paso a paso
- Protección de producción: Validación automática antes de merge a main
Colaboración Avanzada en Tiempo Real
- Indicadores de presencia: Ver quién está editando cada sección específica
- Chat de equipo contextual: Comunicación integrada durante la edición
- Notificaciones inteligentes: Alertas relevantes de cambios de otros usuarios
- Bloqueos cooperativos: Prevención automática de edición simultánea conflictiva
Sistema de Testing Profesional Mejorado
La nueva pestaña Tests incluye capacidades profesionales de testing y quality assurance:Tipos de Test Avanzados
| Tipo de Test | Descripción | Uso Recomendado | Capacidades |
|---|---|---|---|
| Scenario Tests | Conversaciones predefinidas con criterios específicos | Validar flujos críticos de negocio | Variables dinámicas, multi-turn |
| Simulation Tests | Simulaciones dinámicas con diferentes personas | Testing exploratorio y edge cases | Generación automática de casos |
| Regression Tests | Tests automáticos en cada deploy | Prevención de regresiones | Ejecución paralela, CI/CD |
| Stress Tests | Múltiples ejecuciones para validar consistencia | Validación de robustez y performance | Análisis estadístico, métricas |
Funcionalidades Avanzadas de Testing
Ejecución en Lote Inteligente
- Repeticiones múltiples: Ejecutar el mismo test hasta 10 veces para validar consistencia
- Análisis estadístico: Métricas detalladas de éxito/fallo por lote con tendencias
- Paralelización: Ejecución simultánea para reducir tiempo de testing
- Distribución de carga: Balanceamiento automático de recursos de testing
Variables de Contexto Dinámicas
- Parámetros dinámicos: Inyección automática de variables como fecha_y_hora_actual
- Personalización por test: Variables específicas por escenario de testing
- Gestión visual: Panel dedicado para configurar y validar variables
- Templating avanzado: Sistema de plantillas para reutilización de configuraciones
Historial y Análisis de Performance
- Pestaña History: Registro completo de ejecuciones con métricas detalladas
- Métricas de rendimiento: Tendencias de éxito/fallo a lo largo del tiempo
- Comparación de versiones: Análisis del impacto de cambios en performance
- Alertas automáticas: Notificaciones de degradación de calidad
Integración con AI Copilot
- Mejoras automáticas: Copilot sugiere optimizaciones basadas en tests fallidos
- Análisis de fallos: Identificación automática de patrones de error y causas raíz
- Optimización de prompts: Sugerencias específicas para mejorar comportamiento
- Generación de tests: Creación automática de casos de test adicionales
Flujo de Trabajo Colaborativo Paso a Paso
Inicialización del Proyecto
Clona el agente o crea una nueva rama para tus cambios. El sistema configura automáticamente el entorno colaborativo.
Desarrollo Colaborativo
Realiza cambios en configuración, prompts y funcionalidades. Los indicadores de presencia muestran dónde trabajan otros miembros del equipo.
Testing Continuo
Crea y ejecuta tests localmente. Define scenarios y simulaciones para validar el comportamiento esperado.
Validación Local
Usa el Playground y la suite de Tests para validar cambios antes de confirmar. El Copilot sugiere mejoras automáticamente.
Resolución de Conflictos
El sistema detecta y resalta conflictos automáticamente. Usa la interfaz visual para resolverlos paso a paso.
Commit con Validación
Confirma cambios con mensajes descriptivos. El sistema ejecuta validaciones automáticas y sugiere categorías.
Tests de Regresión Automáticos
Ejecución automática de toda la suite de tests. El sistema genera reportes detallados de cobertura y performance.
Conceptos Clave del Sistema Avanzado
Sincronización Inteligente y Colaboración
Auto-sync con IA: Los cambios se sincronizan automáticamente cada 30 segundos usando algoritmos inteligentes que pausan durante edición activa y resuelven conflictos menores automáticamente.
Detección de Conflictos con Machine Learning
- Análisis semántico: Detección de conflictos a nivel de significado, no solo sintaxis
- Resolución predictiva: Sugerencias automáticas de resolución basadas en contexto
- Impacto de cambios: Análisis automático del impacto de cada modificación
- Previsualización inteligente: Vista previa del resultado con validación semántica
Indicadores de Presencia Avanzados
- Cursores colaborativos: Posición exacta de otros usuarios con nombres e identificadores únicos
- Bloqueos inteligentes: Prevención automática de edición simultánea con negociación de turnos
- Notificaciones contextuales: Alertas relevantes basadas en el área de trabajo actual
- Estado de actividad: Indicadores de quien está activo, escribiendo, o en pausa
Versionado Semántico Automático
El sistema utiliza versionado semántico con detección automática de tipo de cambio:| Tipo de Cambio | Incremento | Ejemplo | Detección Automática |
|---|---|---|---|
| Patches | v1.0.0 → v1.0.1 | Corrección de typos, ajustes menores | Cambios en strings sin impacto funcional |
| Minor | v1.0.1 → v1.1.0 | Nuevas funcionalidades compatibles | Nuevas acciones, herramientas, o configuraciones |
| Major | v1.1.0 → v2.0.0 | Cambios incompatibles | Modificaciones en estructura de salida o API |
Quality Gates y Testing Continuo
Pipeline Automático CI/CD
- Pre-commit validation: Validación sintáctica y semántica antes de confirmar
- Automated test execution: Ejecución completa de la suite de tests en paralelo
- Quality metrics validation: Verificación de métricas de performance y cobertura
- Production deployment gates: Deploy condicionado al éxito de todas las validaciones
- Post-deploy monitoring: Monitoreo automático de métricas en producción
Métricas y Monitoreo Avanzado
- Test coverage analytics: Análisis de cobertura por funcionalidad y flujo
- Success rate trends: Análisis de tendencias históricas con predicciones
- Performance benchmarking: Comparación automática con versiones anteriores
- Quality score: Puntuación compuesta de calidad del agente basada en múltiples métricas
Mejores Prácticas para Equipos Profesionales
Estrategias de Desarrollo Colaborativo
- Desarrollo Individual
- Colaboración en Equipo
- Testing y QA
- DevOps y Producción
Flujo de trabajo personal optimizado:
- Crea ramas para experimentos y desarrollos importantes
- Ejecuta tests localmente antes de cada commit significativo
- Usa mensajes de commit descriptivos siguiendo convenciones del equipo
- Revisa el historial de cambios antes de modificaciones grandes
- Aprovecha las sugerencias del Copilot para optimización continua
Arquitectura del Sistema Git
Modelo de Branching Profesional
El Editor Avanzado soporta flujos de trabajo Git profesionales:| Estrategia | Descripción | Uso Recomendado |
|---|---|---|
| Git Flow | Ramas feature/develop/main con releases | Equipos grandes con releases programados |
| GitHub Flow | Feature branches directos a main | Equipos ágiles con deploy continuo |
| GitLab Flow | Environment branches con promoción | Equipos con múltiples entornos |
Integración con Sistemas Externos
- Webhooks de versionado: Notificaciones automáticas a sistemas externos
- API de integración: Endpoints para sistemas de CI/CD externos
- Exportación de métricas: Datos de calidad para dashboards empresariales
- Sincronización bidireccional: Importación de cambios desde repositorios Git externos
Siguientes Pasos
Configuración Básica
Configura nombre, idioma, voz y modelo de IA con mejores prácticas
Control de Versiones Git
Domina el sistema Git para colaboración profesional en equipo
Suite de Testing Avanzado
Crea y gestiona tests automatizados con CI/CD integrado
Base de Conocimiento
Añade documentos y FAQs con versionado automático
Acciones y Herramientas
Configura integraciones avanzadas y webhooks con testing
Playground Profesional
Prueba tu agente con herramientas de debugging avanzadas

