Flujo de Trabajo de Trazado Científico
Las instrucciones y configuraciones actuales del usuario confirmadas en la conversación actual prevalecen sobre los valores predeterminados de esta skill. Lea y siga las instrucciones aplicables del archivo AGENTS.md para el proyecto actual del usuario, utilizando el alcance del proyecto y directorio establecido por el entorno anfitrión. Resuelva estas instrucciones desde el directorio del proyecto activo, no en relación con el directorio de instalación de la skill. Si no existe un archivo de instrucciones de proyecto aplicable, proceda bajo las otras instrucciones aplicables y los valores predeterminados de esta skill. Los tipos de gráficos actualmente incluidos son series temporales puras, trayectorias de fase emparejadas con formas de onda, y cortes sesgados de planos categóricos MAT. Establezca un flujo de trabajo correspondiente antes de usar cualquier otro tipo de gráfico; no aplique reglas específicas de un tipo de gráfico similar.
1. Enrutamiento de Tipo de Gráfico y Ubicación
Para cada tarea, determine primero el tipo de gráfico, luego la ubicación final, y lea exactamente un archivo correspondiente para cada uno:
- Tipo de gráfico
- Serie temporal pura: lea el flujo de trabajo de serie temporal pura.
- Gráficos emparejados con una trayectoria de fase a la izquierda y una forma de onda a la derecha: lea el flujo de trabajo de trayectoria de fase y forma de onda.
- Cortes sesgados de planos categóricos MAT: lea el flujo de trabajo de bifurcación MAT y corte de plano categórico.
- Ubicación
- Cuando el usuario especifique explícitamente una ubicación, lea el archivo correspondiente.
- Cuando no se especifique ubicación, use por defecto ancho completo en un documento de una columna.
- Para una figura que ocupa una columna en un documento de dos columnas, lea una columna en un documento de dos columnas.
- Para una figura que abarca ambas columnas en un documento de dos columnas, lea abarcando ambas columnas en un documento de dos columnas.
- Las dimensiones físicas proporcionadas explícitamente en la solicitud actual del usuario anulan los campos predeterminados correspondientes en el archivo de ubicación; los campos sin anulación conservan sus valores preestablecidos existentes. Si la ubicación seleccionada no tiene dimensiones predeterminadas, confirme las dimensiones faltantes. No tome valores prestados de otra ubicación.
Los esquemas de color son una configuración compartida entre estas dos dimensiones. Lea la referencia de esquemas de color al seleccionar colores de curvas o categorías. Use el esquema seleccionado, o SailRain por defecto, a menos que colores explícitos del usuario o una configuración de tarea confirmada lo anulen. Un esquema cambia solo los colores; no cambia la tipografía, geometría, ubicación de la barra de color ni los requisitos de exportación.
2. Configuración Común y Principios de Entrada
- Inspeccione los archivos originales, metadatos y programas existentes aplicables especificados directamente por el usuario. No sustituya capturas de pantalla, resultados históricos o datos antiguos con nombres similares. Configure los campos de entrada, columnas, orientación de la matriz, variables, unidades, número de figuras y orden a partir de la fuente real o instrucciones confirmadas.
- Centralice la configuración de las entradas y su orden, tipo de gráfico, ubicación, semántica de visualización, rangos, disposición, dimensiones, colores, texto y ubicación de salida. Determine estos a partir de los datos originales, programas existentes y la conversación actual primero. Pregunte solo sobre información que no se pueda verificar y que afecte el resultado.
- Trate los datos originales como solo lectura: no los sobrescriba, reordene, reformatee ni elimine. Por defecto, utilice fielmente las muestras originales o las celdas de clasificación sin interpolación, diezmado, suavizado ni cambios en los valores numéricos. Aplique las comprobaciones de validez y orientación del archivo de tipo de gráfico seleccionado.
- No infiera variables, unidades, períodos, atractores o categorías a partir de nombres de archivo, magnitudes numéricas, códigos o colores de ejemplo. Identifique discrepancias entre fuentes conflictivas. Si la semántica no se puede verificar, confírmela primero o, si el usuario lo acepta, use fielmente los códigos originales como etiquetas.
- Preserve el orden de archivos y figuras especificado por el usuario o confirmado en la conversación actual. No reordene automáticamente por nombre de archivo o valor numérico.
3. Reglas Comunes de Gráficos e Implementación
- Todo el texto visible, incluyendo etiquetas de marcas, etiquetas de ejes, etiquetas de paneles, texto de parámetros, texto de barra de color y cualquier título o leyenda solicitado por el usuario, debe usar
Times New Roman. El texto principal usa por defecto8 pt; los subíndices pueden usar un tamaño más pequeño según sea necesario para el diseño. Use otro tamaño de fuente cuando el usuario lo especifique explícitamente. Verifique la disponibilidad de la fuente antes de renderizar; informe de una fuente faltante y resuélvala antes de afirmar la aceptación tipográfica. No sustituya silenciosamente una fuente. - Use un lienzo blanco por defecto. Ponga en cursiva las variables y los subíndices que representan variables; use tipo recto para unidades y subíndices descriptivos. Siga los requisitos del usuario para símbolos específicos, mayúsculas y glifos.
- Resuelva los colores usando las reglas de esquema de color compartidas y el archivo de tipo de gráfico seleccionado. Preserve los colores explícitos del usuario y las asignaciones de tareas confirmadas; de lo contrario, use el esquema seleccionado o el valor predeterminado de SailRain. Registre el esquema y las asignaciones de color reales en la configuración de la tarea. No transfiera significados semánticos de figuras históricas, etiquetas de procedencia del esquema u otros conjuntos de datos.
- Conserve scripts MATLAB reproducibles. Construya rutas con
mfilename('fullpath')y configuración explícita en lugar de depender de cambios de directorio manuales. Use nombres en inglés para nuevos archivos, funciones y variables. Escriba comentarios, avisos, títulos de figuras y etiquetas nuevos o modificados en inglés estadounidense, preservando los símbolos matemáticos según lo requiera la tarea. - Use nombres de salida especificados por el usuario; de lo contrario, use nombres en inglés
snake_caseque describan el contenido de la figura. No sobrescriba archivos no relacionados con el mismo nombre; informe primero los conflictos. No escriba datos reales o resultados generados en el directorio de instalación de la skill.
4. Verificación y Entrega
- Ejecute MATLAB hasta completarse. Verifique las fuentes de entrada, las asignaciones de visualización, los recuentos de muestras o celdas de clasificación, y los rangos para confirmar que las figuras representan fielmente los datos originales.
- Verifique las posiciones y dimensiones físicas con respecto al tipo de gráfico, ubicación y configuración del usuario actuales. Las dimensiones en milímetros especificadas explícitamente deben ser precisas dentro de
0.1 mm. Realice las comprobaciones de salida, datos y visuales requeridas por el archivo de tipo de gráfico seleccionado; no sustituya los formatos de exportación de otro tipo de gráfico. - Inspeccione una representación de alta resolución de los archivos de aceptación final para verificar fuentes, tamaños de fuente, colores, anchos de línea, etiquetas, límites, recorte, superposición y espacios en blanco innecesarios. Corrija cualquier problema, luego exporte e inspeccione nuevamente.
- Entregue el programa reproducible y los archivos finales requeridos por el tipo de gráfico seleccionado. Describa brevemente el tipo de gráfico, ubicación, asignaciones de entrada y visualización, anulaciones del usuario y ubicación de salida. Informe si MATLAB se ejecutó correctamente y qué comprobaciones de dimensión, archivo y visuales se completaron. Divulgue claramente cualquier verificación que no se haya completado.