MyGo 云音乐
用 Go 与 MyGo 写成的第三方网易云音乐桌面客户端。原生界面,没有 WebView;边下边播,无损与 Hi-Res,逐字歌词与「律动」,刘海播放器。
Translation pending
Sube el STL de una joya y crea un video hiperrealista para Instagram o el catálogo de Atelier & Co: keyframes, textos, sonidos y un asistente de cámara.
Translation pending
MediaJavaScript · CSSGitHub @juandavidalba2006OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Aplicación para generar videos a partir de archivos stl
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Estudio de video en el navegador para crear videos de joyería a partir de archivos STL, con render hiperrealista (trazado de rayos), listos para un reel de Instagram o para el catálogo. Usa el mismo estilo, los mismos colores y las mismas tipografías que la página de Atelier & Co.
Funciona como un editor de video (al estilo de CapCut): arriba la vista previa y, a su lado, el inspector con pestañas (Modelo, Materiales, Textos, Sonido, Asistente y Exportar); abajo, a todo el ancho, la línea de tiempo con keyframes, textos y sonidos. Cuando bajas a la línea de tiempo, la joya se sigue viendo en miniatura en el menú lateral (tócala para volver arriba). En el celular todo queda en una sola columna: vista previa, pestañas y línea de tiempo.
Con Ver este cuadro hiperrealista (debajo de la vista previa) revisas cómo quedará el render final antes de crear todo el video. La barra espaciadora reproduce o pausa, y el botón del parlante activa el sonido de la vista previa.
Cada ajuste de cámara es una pista en la línea de tiempo: Giro, Altura de cámara, Zoom, Posición vertical, Posición lateral, Foco en la piedra, Inclinación (roll), Exposición y Desenfoque macro.
En la pestaña Asistente describes con tus palabras lo que quieres y el asistente lo convierte en keyframes, textos, efectos y música. Por ejemplo:
Todo lo que hace se puede deshacer con Deshacer en la línea de tiempo.
Con IA (recomendado): el asistente usa Claude a través de la función api/chat.js. Para activarlo en Vercel:
ANTHROPIC_API_KEY con la clave (en Production, y en Preview si la usas) y guarda.Cuando funciona, el chat dice «Asistente con IA». Sin la clave (o abriendo la página en el computador sin Vercel) el chat igual funciona en «Modo básico (sin IA)»: entiende las frases más comunes de cámara, tiempos, textos, sonidos y música, aunque con menos libertad.
La clave es tuya y cada pedido a la IA cuesta, así que la función solo responde a la página del estudio (otro sitio
no puede usarla desde el navegador de sus visitas) y acepta hasta 8 pedidos por minuto y 60 por hora desde una misma
conexión. Si publicas el estudio también en un dominio propio, agrégalo en la variable ORIGENES_PERMITIDOS
(por ejemplo https://www.tudominio.com; varios, separados por comas). En Anthropic Console también puedes ponerle
un tope de gasto mensual a la clave.
.hdr, .exr o una foto 360° en JPG para que los reflejos del metal
y las piedras sean los de ese lugar; ajusta su intensidad y rotación. Volver al estudio Atelier recupera la
luz de estudio de joyería.Los bitmaps se ven en la vista previa y, con más detalle, en el render hiperrealista.
En la pestaña Textos están las plantillas de un clic (Lanzamiento, Gancho viral, Precio especial, Hecho a mano, Detalle de la piedra, Minimal, Para regalar) y la lista de capas: agrega textos o la marca, ocúltalos con el ojo, duplícalos, bórralos o cámbialos de orden. Para cada texto puedes cambiar letra, tamaño, peso, color, posición, alineación, espaciado, cuándo entra y sale, la animación (aparecer, subir, máquina de escribir, zoom, brillo dorado, deslizar) y el fondo (pastilla o línea dorada). Arrastra los textos directamente sobre la vista previa para moverlos. Al cambiar de formato se reacomodan solos.
Consejo de retención: un gancho grande en los primeros 2 segundos («¿Te lo pondrías? 💍») y el nombre de la pieza cuando la cámara llega a la piedra.
Audio en tendencia de Instagram: para usar una canción que esté en tendencia, exporta el video sin música (deja solo los efectos o apaga Incluir el sonido) y agrega la canción desde la biblioteca de música de Instagram al publicar el reel. Así el algoritmo lo reconoce como audio en tendencia y lo muestra a más personas.
El proyecto se guarda solo en este navegador y se recupera al volver a abrir la página. Con
Guardar proyecto descargas un archivo .atelier.json (keyframes, textos, sonidos, formato, fondo, materiales y
los bitmaps escogidos) para seguir en otro momento o en otro equipo con Abrir. Nuevo empieza de cero (se puede
deshacer). El STL, una canción subida, una imagen propia de bitmap y el HDRI no van dentro del archivo: al abrir el
proyecto (o al recuperarlo) el estudio te avisa cuáles tienes que volver a subir, y antes de crear el video te avisa si
falta tu canción.
| Calidad | Qué hace | Tiempo aproximado* |
|---|---|---|
| Rápida | Render en tiempo real, para revisar el movimiento y el sonido | segundos |
| Realista (48 muestras) | Trazado de rayos: luz, reflejos y refracción reales | 5–20 min |
| Hiperrealista (128 muestras) | Menos grano, piedras más limpias | 15–50 min |
| Máxima (320 muestras) | Para fotos o videos cortos muy cuidados | más de 1 h |
* Video de 8 s en 1080×1920 con una tarjeta de video de computador de escritorio. En un portátil sencillo o en el celular tarda bastante más. Deja la pestaña abierta y visible mientras trabaja (la pantalla no se apaga mientras crea el video). Puedes cancelar en cualquier momento.
El modelo 3D, el render y el video se procesan en tu navegador: tus diseños no se suben a ningún servidor.
Solo el asistente con IA envía lo que escribes en el chat y un resumen del proyecto (duración, keyframes,
textos, sonidos, medidas y materiales de la pieza) a la función api/chat.js para responder; nunca el STL.
Es una página estática más una función para el asistente. En Vercel se sube tal cual (la carpeta raíz es el
sitio y api/chat.js se detecta sola; las dependencias salen de package.json). Configura ANTHROPIC_API_KEY
como se explica arriba. Para probarla en el computador:
python3 -m http.server 8000
# y abre http://localhost:8000 (el chat funciona en modo básico)
index.html y estilos.css: la interfaz del editor, con el sistema visual de la página de la joyería
(Bodoni Moda + Instrument Sans, perla, tinta, oro y bosque; modo oscuro automático).js/main.js: une todo. El proyecto (js/proyecto.js: keyframes, curvas, movimientos, textos y audio) es
la única fuente de verdad: la vista previa y el video final salen de él cuadro por cuadro.js/linea-tiempo.js: la línea de tiempo con keyframes, deshacer y rehacer.js/estudio.js: escena 3D con three.js. Luz de estudio de joyería en HDR, materiales
físicos de metal y piedras con su índice de refracción real, y el trazado de rayos con
three-gpu-pathtracer. La luz gira con la cámara,
así que el resultado es el de una tornamesa con la pieza girando bajo luces fijas.js/texturas.js: bitmaps de piedras y metal (proyección de UV para el STL) y HDRI.js/textos.js: capas de texto, plantillas y animaciones. js/composicion.js: fondo de marca, sombra de
contacto, la joya y los textos de cada cuadro.js/sonido.js: efectos y música sintetizados con Web Audio, mezcla, reproducción y codificación del audio.js/chat.js, js/interprete.js y api/chat.js: el asistente (con Claude, o el modo básico sin conexión).js/codificador.js: codifica cuadro por cuadro con WebCodecs y arma el MP4 con
mp4-muxer (o WebM con webm-muxer), con el sonido incluido.js/piedras.js: reconoce las piedras dentro de un STL de una sola pieza. js/demo.js: anillo de ejemplo.