Plantilla PPT Académica
Construye presentaciones académicas editables a partir de evidencia de investigación mientras preservas el sistema visual empaquetado y las puertas de validación.
Flujo de Trabajo Obligatorio
- Lee
references/style-spec.mdantes de crear diapositivas. - Lee
references/slide-patterns.mdal seleccionar diseños o planificar una presentación. - Inspecciona
assets/academic-template.pptxpara la referencia renderizada yscripts/create-example.jspara la implementación inicial. - Crea un generador específico del contenido fuera del directorio del skill. Importa componentes desde
assets/template-kit/; no sobrescribas el activo de referencia. - Utiliza únicamente afirmaciones y números respaldados por las fuentes. Etiqueta los datos ilustrativos explícitamente y elimínalos de las presentaciones finales de investigación.
- Genera un archivo
.raw.pptxcon texto, formas, gráficos y flechas de línea nativos de PowerPoint. - Ejecuta el validador multiplataforma:
python scripts/validate-pptx.py output.raw.pptx --expected-slides N --expected-charts C --min-arrows A
- Antes de publicar una plantilla reutilizable o pública, ejecuta la auditoría de privacidad. Agrega términos sensibles específicos del proyecto con argumentos
--denyrepetidos:
python scripts/audit-privacy.py RUTA --deny "término sensible"
La auditoría de privacidad rechaza imágenes, PDFs, fuentes y binarios heredados de Office por defecto, ya que el escaneo de texto no puede probar que sean anónimos. Usa --allow-binary-assets solo después de inspeccionar manualmente cada uno de esos activos.
- En Windows con Microsoft PowerPoint instalado, cierra todas las ventanas de PowerPoint y certifica el archivo final:
powershell -NoProfile -ExecutionPolicy Bypass -File scripts/finalize-with-powerpoint.ps1 `
-InputPath output.raw.pptx `
-OutputPath output.pptx
- Renderiza e inspecciona cada diapositiva. Verifica desbordamiento, superposiciones, flechas incorrectas, bajo contraste y etiquetas de gráficos faltantes.
Estado de Certificación
- Reporta
Validación multiplataforma pasadadespués de quevalidate-pptx.pyse ejecute correctamente. - Reporta
Certificado por PowerPointsolo cuando el finalizador generePOWERPOINT_OPEN_VALIDATION=PASSED. - En sistemas que no sean Windows o sin PowerPoint, conserva el archivo raw y declara explícitamente que no se ejecutó la certificación nativa de PowerPoint.
Reglas de Contenido
- Usa títulos de acción que indiquen la conclusión.
- Mantén un trabajo analítico por diapositiva.
- Usa negro para el texto explicativo del cuerpo.
- Mantén gráficos, etiquetas de datos, ejes y leyendas en Microsoft YaHei.
- Usa la familia de colores púrpura de manera consistente para cuadros de pares y series.
- Conecta las flechas a los bordes de los nodos y preserva la dirección prevista.
- No agregues notas del orador, instrucciones de producción visibles, metadatos personales o logotipos institucionales a menos que el usuario lo solicite explícitamente.
- No inventes valores de investigación, citas, afiliaciones o conclusiones.
Recursos Empaquetados
assets/template-kit/ppt-template.js: tema, tipografía, tarjetas, encabezados y opciones de gráficos.assets/template-kit/academic-research-flow.js: diapositiva de flujo académico fija de cuatro nodos.assets/template-kit/flow-charts.js: flechas nativas ancladas y nodos de flujo.assets/academic-template.pptx: presentación de referencia de seis diapositivas segura para privacidad.scripts/create-example.js: generador inicial portátil.scripts/validate-pptx.py: comprobaciones de ZIP/XML, fuentes por ejecución, notas, gráficos visibles y flechas.scripts/audit-privacy.py: escaneo de privacidad de fuente y archivo.scripts/finalize-with-powerpoint.ps1: reparación de PowerPoint en Windows, sanitización de metadatos y certificación de segunda apertura.
Instala la única dependencia de Node desde la raíz del skill cuando sea necesario:
npm install