2.1 — Penguatan Review Kode + Kerangka Uji Regresi

Penguatan Review Kode + Kerangka Uji Regresi

MinorDirilis pada 16 Juni 2026Lihat di GitHub

Apa yang Baru

Fitur & Peningkatan

  • Bersihkan/reset API Key — bersihkan kunci sepenuhnya di UI Web, bukan hanya menimpanya.
  • Kerangka regresi otomatisscripts/regression_runner.py menjalankan 9 skenario bersamaan (WeightedSemaphore, total bobot ≤ 10) dengan laporan JSON + Markdown inkremental, verifikasi endpoint, pemeriksaan artefak, dan mode lanjutkan / verifikasi cepat / --cleanup.
  • Timeout keyframes lebih lama — timeout pengiriman video untuk tugas berat keyframes dinaikkan ke 180 detik untuk menghindari kegagalan palsu pada render lambat.

Refactor & Optimasi

  • Penguatan keamanan (H1–H6) — pembacaan API Key disatukan melalui config.py (tanpa kunci hardcode); path traversal upload diblokir; injeksi shell dihapus (shell=True → daftar argumen); fallback font CJK di overlay subtitle; kebocoran log moviepy diredam; kegagalan parsing JSON penulis skenario diperkuat dengan fallback retry LLM.
  • Ketangguhan (M1–M10, L1–L8) — keamanan indeks/batas, penanganan pengecualian granular, normalisasi path, timeout HTTP terpadu, perbaikan race kondisi task, perbaikan kebocoran file handle TTS, perbaikan variable shadowing i18n, pembersihan file mati, dan suite unit test otomatis pertama.

Perbaikan Bug

  • Bug UI: berpindah bahasa tidak lagi mengembalikan status API Key ke "belum dikonfigurasi".
  • Pembungkusan subtitle multi-baris (dinamis max_chars_per_line, prioritas pemecahan tanda baca CJK, method="caption").
  • Penanganan error kasus tepi TTS dengan boost volume otomatis 2,5×.
  • Optimasi shortcut video tunggal concatenator + degradasi overlay subtitle yang gagal (non-blocking).
  • start.sh membuat venv otomatis, menginstal dependensi, dan membuka browser di macOS.

Tentang Agnes Video Generator

Generator video AI sepenuhnya gratis dan sumber terbuka: ubah teks menjadi video AI multi-adegan dengan narasi dan subtitle.

  • Gratis dan sumber terbuka — tanpa biaya, tanpa GPU kelas atas
  • Teks-ke-video, gambar-ke-video, pembawa acara digital, dan generasi gambar
  • Didukung model Agnes AI gratis, video sepenuhnya diproses di cloud
  • Berjalan melalui Web UI, Docker, atau npm, mendukung self-hosting

Halaman Terkait

Mengapa anda bisa percaya

Artikel ini ditulis praktisi lini depan. Saat menulis, sumber-sumber utama seperti paper arXiv, laporan teknis vendor dan Stanford AI Index disilang-cek, bukan kesimpulan berdasarkan kesan subjektif.

S

SandGrid@lcy362

Penulis Agnes Video Generator · Pengembang Full-Stack

Developer independen, penulis tools video generation AI open source Agnes Video Generator. Proyek ini berbasis model video gratis sepenuhnya Agnes AI, lisensi open source MIT, sudah membantu 1.000+ kreator menghasilkan video AI tanpa biaya. Lama fokus pada rekayasa dan demokratisasi model video generation, konten artikel semua berasal dari praktik lini depan dan riset sumber utama.

Lihat di GitHub

Terakhir diperbarui2026-08-21

Siap Memulai Membuat?

「Jadikan AI kelas dunia milik setiap orang。」 — Bruce Yang. Gratis sepenuhnya, tanpa kartu kredit, tidak butuh GPU kelas atas. Video AI pertamamu mulai dari biaya nol. Mau pakai model video gratis Agnes AI? Mulai dari sini.

Kloning repositori GitHub dan jalankan dalam 2 menit