跳到内容
当前位置:首页>短剧全集>小白也能30分钟出一集短剧?这个开源AI平台把我惊到了

小白也能30分钟出一集短剧?这个开源AI平台把我惊到了

  • 2026-10-01 17:23:54
小白也能30分钟出一集短剧?这个开源AI平台把我惊到了
大家好,我是阿木

最近短剧、短视频火得一塌糊涂,身边不少做影视的朋友都在琢磨批量生产短剧。但一聊到工具就头疼: AI 创作平台订阅费贵、按量计费成本不可控、功能固定改不了、核心流程还被闭源平台绑死。

中小团队想做批量短剧生产、自动化剪辑、智能配音,一算 SaaS 服务费直接劝退;技术开发者想基于现有能力二次开发、对接自有业务,又找不到一套可落地、可商用、源码完全开放的平台。

最近挖到一套开源—— 面向短剧、短视频领域的一站式 AI 内容创作平台,正好把这些问题解决了,今天带大家看看。

✨一、它到底是什么?

一句话:一套面向短剧、短视频领域的一站式 AI 内容创作完整平台,不是零散的工具源码,是能直接上线运营的成品系统。

整套系统包含:

  • 后端服务 + 前端管理界面 + 用户创作终端
  • 完整的用户体系、会员 VIP、积分充值、微信对接、支付收银
  • 剧本编辑、角色管理、AI 视频生成、语音配音、智能剪辑全套创作能力

它有三种用法,看你需求:

  • 对外运营:搭一个 AI 短剧创作平台,开通会员、充值付费,服务全网创作者
  • 企业内部用:部署在影视公司、短剧团队内网,做工业化批量内容生产
  • 二次开发:模块化插件架构,自由扩展新功能、对接第三方 AI 接口、接入自有业务系统

最关键的是全程不依赖第三方 SaaS 平台,私有化部署后数据自己管、成本一次性投入,没有后续订阅和按量计费的压力。

🚀二、它用了哪些技术?

说几个我觉得比较实在的点:

1. 前后端分离,技术栈成熟稳定

后端基于Webman v2.1+(基于 Workerman 的高性能 PHP 框架)开发,高并发、低延迟;前端用Vue 3.5 + TypeScript 5.9 + Element Plus 2.11,界面流畅易操作。前后端解耦,方便单独开发和维护。

底层依托PHP 8.1+、MySQL 8.0、Redis,ORM 用 ThinkORM,支付用 Yansongda/Pay,视频处理用 php-ffmpeg,WebSocket 推送用 webman/push。前端用 Vite 构建、Pinia 状态管理、Vue Router 路由,工程化规范,易维护易扩展。

2. 完全开源可商用,无加密无阉割

全套源码不加密、不阉割,支持私有化部署、企业自用、商业运营、二次开发,没有版权绑定,一次部署永久使用。这点对想做运营的团队太重要了。

3. 插件化模块化设计

整体采用插件架构,功能模块解耦。核心插件包括 user(用户)、finance(支付财务)、marketing(营销)、article(内容)、shortplay(短剧创作)、model(AI 模型)、notification(通知推送)、control(平台控制),每个插件独立,可按需启用禁用。后续想加功能、换 AI 接口、定制业务流程,不用动核心源码。

4. 全生态能力集成,开箱即用

原生集成支付宝、微信支付,支持会员 VIP、积分体系,对接微信公众号 / 小程序,自带视频编解码、AI 剪辑、语音合成底层能力。不用你再一个个去对接,拿来就能跑。

5. 多语言 + 易部署

支持中英双语界面,适配不同场景;环境依赖清晰,部署流程简单,普通服务器、云服务器都能快速搭建上线,还支持宝塔面板一键部署。

🤖三、它能解决什么问题?

短剧工作室 / MCN 机构内部创作平台

剧本编写、角色配置、AI 成片、配音剪辑一体化,批量生产短剧内容,降低人工制作成本。

影视文化公司私有化部署自用

统一管理创作素材、虚拟角色、成片作品,搭建内部工业化内容生产流程,不受外部平台规则和费用限制。

创业者对外运营 AI 短剧平台

基于这套系统快速搭建对外平台,开通会员、充值付费,面向全网创作者提供工具服务,不用从零开发。

技术开发者学习与二次开发

前后端分离实战项目、Webman 高性能框架、Vue3+TS 全栈开发,可基于源码二次开发、定制功能、改造适配自有业务。

代码案例

这套系统是成品级的,部署和配置都有标准流程。

① 克隆项目(前后端两个独立仓库)

# 创建项目目录mkdir fastmovieaicd fastmovieai# 克隆后端仓库git clone https://gitee.com/yc_open/ai-short-play.git fastmovie-admin# 克隆前端仓库git clone https://gitee.com/yc_open/ai-short-play-vue.git fastmovie-vue

克隆完目录结构是这样的:

fastmovieai/├── fastmovie-admin/# 后端(PHP/Webman)│   ├── app/# 应用代码│   ├── config/# 配置文件│   ├── plugin/# 插件系统│   ├── public/# 公共资源│   └── start.php# 启动入口└── fastmovie-vue/# 前端(Vue3/TypeScript)    ├── src/    ├── public/    └── vite.config.ts

② 后端安装(推荐 Web 安装向导)

宝塔面板创建站点,运行目录设为 fastmovie-admin/public,PHP 选 8.1+,然后访问 http://你的域名/install,向导会自动完成:

  • 生成 .env 配置文件
  • 数据库初始化
  • 生成随机 PUSH_KEY 和 PUSH_SECRET
  • 创建管理员账号

装完记得启动后端服务、删安装目录:

cd fastmovie-admin# 开发模式启动php start.php start# 生产环境守护进程启动php start.php start -d# 停止 / 重启 / 查看状态php start.php stopphp start.php restartphp start.php status# 重要:删除安装目录rm -rf public/install

③ 前端安装启动

cd fastmovie-vue# 安装依赖npm install# 配置后端 API 地址(编辑 .env.development)# VITE_API_URL=http://localhost:36999# 启动开发服务器(默认端口 36310)npm run dev# 构建生产版本npm run build

④ 访问系统

前端地址:http://localhost:36310后端 API:http://localhost:36999默认管理员:admin / 123456

首次登录后记得立刻改默认密码。

⑤ 生产环境 Nginx 配置(参考)

upstream fastmovie {    server 127.0.0.1:36999;    keepalive 10240;}server {    listen 80;    server_name shturl.cc/DAQ7L;    root /path/to/fastmovie-admin/public;    index index.html;# 站内信 WebSocket 推送(PUSH_KEY 替换为 .env 里的实际值)    location /app/YOUR_PUSH_KEY {        proxy_pass http://127.0.0.1:37000;        proxy_http_version 1.1;        proxy_set_header Upgrade $http_upgrade;        proxy_set_header Connection ”Upgrade”;        proxy_set_header X-Real-IP $remote_addr;    }# 请求转发到 webman    location ^~ / {        proxy_set_header Host $http_host;        proxy_set_header X-Forwarded-For $remote_addr;        proxy_set_header X-Forwarded-Proto $scheme;        proxy_set_header X-Real-IP $remote_addr;        proxy_http_version 1.1;        proxy_set_header Connection ””;        if (!-f $request_filename) {            proxy_pass http://fastmovie;        }    }# 安全:禁止访问 .php 和隐藏文件    location ~ \.php$ { return 404; }    location ~ /\. { return 404; }}

⑥ systemd 进程守护(生产环境推荐)

# /etc/systemd/system/fastmovie.service[Unit]Description=FastMovieAI Backend ServiceAfter=network.target[Service]Type=forkingUser=www-dataWorkingDirectory=/path/to/fastmovie-adminExecStart=/usr/bin/php start.php start -dExecStop=/usr/bin/php start.php stopExecReload=/usr/bin/php start.php restartRestart=always[Install]WantedBy=multi-user.target
sudo systemctl enable fastmoviesudo systemctl start fastmovie

跑起来之后,管理后台可以配置用户、会员订单、作品素材、角色配置、系统参数、支付记录;用户端可以注册登录、写剧本、配角色、生成 AI 视频、配音剪辑、充值开通 VIP。想扩展功能的话,它预留了插件接口,后续接入更多 AI 模型、新增创作工具、对接第三方业务系统,都不用动核心代码。

🌞写在最后

短剧这块,现在正是风口,但工具成本和平台绑定确实拦住了不少人。FastMovieAI 这套开源平台把用户体系、支付、会员、剧本、AI 视频、配音、剪辑全给你备齐了,还能私有化部署、可商用、可二次开发,用下来最大的感受就是:真的是拿来就能用的成品。

项目地址我放这了,感兴趣的去逛逛:

  • 主仓库:https://gitee.com/yc_open/FastMovieAI.git
  • 后端:https://gitee.com/yc_open/ai-short-play.git
  • 前端:https://gitee.com/yc_open/ai-short-play-vue.git

看到这里辛苦啦~如果这份干货帮你打开了新思路,别忘顺手点个 🔥赞~

你的每一份认可,都是我坚持输出优质内容的底气 ✨

技术上有任何疑问、想交流开发思路,随时留言就好,看到都会回。


我是阿木,咱们下期见。