AI Short Video Creation Assistant

An AI-powered short video automation platform for TikTok/Douyin content creation, providing end-to-end services including script generation, storyboard generation, video production, and automated publishing.


Features

Core Features

One-Click Video Generation

Complete automated workflow:

Keyword Input → AI Script Generation → Script Preview & Confirmation → Storyboard Generation → Video Composition → OSS Upload

The entire process is fully automated, significantly reducing content production time.

V2 Workflow Architecture

Enhanced asynchronous processing pipeline:

  1. AI generates titles and subtitles synchronously
  2. User reviews and confirms content
  3. Task enters processing queue
  4. Worker processes media generation asynchronously
  5. Video composition and settlement
  6. Supports breakpoint resume and fault recovery

AI Script Generation

Powered by DeepSeek V4-Flash for high-quality script creation.

Supports:

  • Keyword-based generation
  • Industry-specific customization
  • Style customization
  • Script regeneration
  • Real-time preview

AI Storyboard Generation

Intelligent storyboard creation with a multi-level generation strategy:

  1. Priority matching from vector-based video material library
  2. Weighted relevance ranking
  3. AI-generated media fallback when no suitable assets are found

Video Composition Engine

Built on FFmpeg, supporting:

  • Dynamic video effects
  • ASS subtitle rendering
  • AI voice-over integration
  • Background music mixing
  • Ken Burns effects
  • Automated video assembly

TikTok/Douyin Auto Publishing

Supports:

  • OAuth authorization
  • Two-step publishing workflow
    • Media Upload
    • Content Creation
  • H5 Share Schema generation

Asset Management System

Video Assets

Video materials are automatically collected via APIs.

Features:

  • Keyword-based searching
  • Priority for 1920×1080 and 1280×720 resolutions
  • Automatic material categorization
  • Asset reuse optimization

Music Library

Automated music collection using:

  • Playwright
  • Chromium-based crawler

Supports automatic downloading and library management.

Sound Effects

Background music and audio effects are automatically collected through third-party APIs.

Asset Management

Unified management for:

  • Video materials
  • Music library
  • Vector tags
  • Material classification
  • Search indexing

User System

Subscription Plans

Multiple subscription tiers with quota management for:

  • Script generation
  • Image generation
  • Video generation
  • Connected TikTok/Douyin accounts

USDT Payments

Supports:

  • TRC20 blockchain payments
  • Automatic transaction verification via TronScan
  • Order status synchronization

Alipay Payments

Supports:

  • QR Code payments
  • Face-to-Face payments
  • Asynchronous payment notifications
  • Automatic order processing

Two-Level Affiliate Program

Invitation-based referral system:

  • Level 1 Commission: 15%
  • Level 2 Commission: 5%
  • Commission balance withdrawal

JWT Dual-Token Authentication

Security architecture includes:

  • User JWT Token
  • Admin JWT Token
  • HttpOnly Cookies
  • CSRF Double Submit Cookie Pattern
  • XSS protection
  • Token blacklist mechanism

Notification Center

Administrators can:

  • Create announcements
  • Broadcast system-wide notifications
  • Send messages to specific users
  • Send messages to specific roles

Users can view notification history within the platform.


Administration Panel

The management console provides the following modules:

  • System Configuration
  • AI Configuration Management
  • Video Asset Management
  • Music Library Management
  • Content Category Management
  • Order Management
  • Notification Center
  • Withdrawal Management

Technology Stack

Backend

Technology Purpose
Go 1.25 Primary programming language
Gin HTTP web framework
GORM ORM framework
MySQL 8.0 Database
Redis 6.0+ Cache, distributed locking, token blacklist
RabbitMQ 3.8+ Message queue system (4 queues)
FFmpeg Video composition, Ken Burns effects, subtitle rendering
robfig/cron Scheduled task management

System Architecture Highlights

  • Microservice-ready modular architecture
  • Asynchronous task processing
  • Queue-based media generation
  • Distributed locking support
  • High-concurrency design
  • Fault-tolerant task recovery
  • Scalable AI service integration
  • Secure payment processing
  • Multi-level affiliate system
  • Automated content production pipeline

Typical Workflow

User Input
    ↓
AI Script Generation
    ↓
Preview & Confirmation
    ↓
Task Queue
    ↓
Storyboard Generation
    ↓
Media Generation
    ↓
Voice Synthesis
    ↓
Video Composition
    ↓
OSS Upload
    ↓
TikTok/Douyin Publishing

Application Scenarios

  • TikTok Content Marketing
  • Douyin Content Automation
  • Short Video Agency Services
  • Corporate Brand Promotion
  • Self-Media Content Production
  • Product Marketing Videos
  • Educational Content Creation
  • Knowledge-Sharing Channels
  • Affiliate Marketing Videos
  • AI-Powered Video Production SaaS
Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐