SaaS berkuasa AI yang mengubah satu muat naik video menjadi ratusan variasi iklan berjenama — diselaraskan merentasi Aplikasi Web Next.js, Papan Pemuka Pentadbir, API NestJS, perkhidmatan render Remotion, dan pekerja penjanaan BullMQ. Mendorong penjanaan kombinasi automatik, rendering dipercepat GPU, sari kata pelbagai gaya, kemajuan WebSocket masa nyata, dan pengebilan langganan berkuasa Stripe.

Membangunkan seni bina backend NestJS penuh dari awal — skema Mongoose, API CRUD modular, pengesahan DTO, dan lapisan pemetaan yang menterjemahkan tatasusunan rata frontend ke dalam dokumen terbenam backend.
Membangunkan enjin kalkulator kombinasi yang menyenaraikan semua permutasi Hook x Body x CTA x Subtitle yang sah dan memasukkan setiap satu sebagai tugas BullMQ yang bebas.
Membangunkan komposisi Remotion (VideoComposition, HookOverlay, BodyOverlay, CtaOverlay) dengan 6 jenis animasi dan menggabungkannya pada permulaan pelayan untuk pelaksanaan tugas yang pantas.
Melaksanakan pemproses penjanaan BullMQ: muat turun S3, Remotion renderMedia(), pengoptimuman pengekodan FFmpeg, penjanaan lakaran kecil, muat naik S3, dan kemas kini DB, dengan pengendalian ralat dan percubaan semula.
Membina 6 gaya rendering sari kata dalam SubtitleRenderer.tsx merangkumi Hormozi, Abdal, MrBeast, GaryVee, TikTok Viral, dan Clean Corporate merentasi kesemua 4 nisbah aspek.
Mengintegrasikan gerbang WebSocket untuk kemajuan penjanaan masa nyata dengan fallback SSE, membolehkan kemas kini status tugas secara langsung pada frontend tanpa polling.
Melaksanakan kitaran hayat langganan Stripe penuh — sesi daftar keluar, portal pengebilan, pengendali webhook dengan badan mentah dan pengesahan tandatangan, peruntukan kredit pada langganan, dan cron tetapan semula kredit bulanan.
Membina sistem kongsi dan muat turun — token boleh kongsi berasaskan nanoid, akses URL awam ditandatangani S3 tanpa pengesahan, pembatalan pautan, dan pengepala muat turun Content-Disposition.
Membangunkan modul pentadbir dengan saluran paip pengagregatan MongoDB untuk analitik papan pemuka, data carta siri masa, pengurusan pengguna, dan pentadbiran langganan.
Memimpin integrasi frontend-backend penuh merentasi aplikasi pengguna dan panel pentadbir — menggantikan semua stor olok-olok dengan panggilan API langsung, menyambungkan kemajuan WebSocket, dan mengesahkan perjalanan pengguna yang lengkap dari hujung ke hujung.
Mengubah satu muat naik video menjadi ratusan variasi iklan berjenama melalui penjanaan kombinasi automatik, rendering dipercepat GPU, dan sokongan sari kata pelbagai gaya — dibina khas untuk pemasar prestasi.
Mari bincangkan bagaimana kami boleh merealisasikan visi anda dengan tahap kepakaran dan dedikasi yang sama.






MicrocosmWorks membina enjin pengira gabungan yang mengira Cartesian product bagi semua permutasi Hook x Body x CTA x Subtitle. Setiap elemen input (hooks, segmen body, CTAs) ditakrifkan oleh pengguna, dan enjin menyenaraikan setiap gabungan yang sah, kemudian memasukkan setiap satu ke dalam barisan sebagai satu tugas BullMQ yang bebas. Pendekatan ini bermakna satu video dengan 5 hooks, 3 bodies, 4 CTAs, dan 6 subtitle styles menjana 360 variasi iklan yang unik secara automatik.
MicrocosmWorks telah mengimplementasi 6 gaya paparan sari kata dalam Adstacker: Hormozi, MrBeast, GaryVee, Abdal, TikTok Viral, dan Clean Corporate. Setiap gaya mempunyai ciri-ciri fon, warna, animasi, dan penempatan yang berbeza, sepadan dengan format pencipta popular yang dikenal pasti oleh *performance marketers*. SubtitleRenderer mengendalikan kesemua 4 nisbah aspek (9:16, 16:9, 1:1, 4:5) dan 6 jenis animasi (fade, slide-up, slide-down, scale, typewriter, bounce) dalam komposisi Remotion.
MicrocosmWorks membina saluran paip pemaparan menggunakan komposisi Remotion yang dibundel semasa permulaan pelayan untuk pelaksanaan kerja yang pantas, digabungkan dengan FFmpeg untuk pengoptimaan pengekodan. BullMQ menguruskan barisan kerja tak segerak dengan kawalan konkurensi boleh dikonfigurasi, supaya pelbagai variasi dipaparkan secara selari merentasi sumber GPU yang tersedia. Setiap kerja mengendalikan saluran paip penuh: muat turun S3, Remotion renderMedia, pengekodan FFmpeg, penjanaan lakaran kenit, muat naik S3, dan kemas kini pangkalan data, dengan pengendalian ralat dan percubaan semula automatik.
MicrocosmWorks mengintegrasikan sebuah WebSocket gateway yang menolak kemajuan penjanaan masa nyata untuk setiap variasi yang beratur ke bahagian hadapan (frontend), dengan SSE (Server-Sent Events) sebagai sandaran untuk persekitaran di mana sambungan WebSocket tidak tersedia. Pengguna melihat kemas kini status secara langsung untuk setiap variasi termasuk beratur, sedang diproses, peratusan rendering, dan status selesai. Ini menghapuskan keperluan untuk polling dan menyediakan maklum balas segera mengenai status pipeline penjanaan.
MicrocosmWorks melaksanakan pengebilan langganan Stripe dengan peruntukan kredit yang didorong oleh webhook. Apabila pengguna melanggan atau memperbaharui, pengendali webhook memperuntukkan kredit penjanaan berdasarkan peringkat pelan mereka. Setiap penjanaan variasi video menggunakan satu kredit, dan tugas cron bulanan menetapkan semula baki kredit. Papan pemuka pentadbir menyediakan analitik agregasi MongoDB yang menunjukkan corak penggunaan kredit, hasil langganan, dan penggunaan setiap pengguna untuk memaklumkan keputusan harga.