演示视频
GitHub地址
一个年轻、清爽、多样化的AI视频脚本生成工具,专为Z世代创作者打造!
✨ 设计特色
- � 年轻清爽:渐变色彩,活力满满
- 🧹 整齐干净:卡片式布局,层次分明
- 🚀 多样化交互:丰富的视觉元素和动效
- 📱 响应式设计:完美适配各种设备
🌟 功能亮点
- 🎯 智能分析:AI深度理解主题内容
- ⚡ 秒速生成:快速创作专业脚本
- 🎨 创意无限:可调节创意系数
- � 质量保证:结构化输出,专业水准
🚀 快速开始
方法1:一键启动
# 双击启动文件
start.bat
方法2:Python启动
python run.py
方法3:直接运行
streamlit run main.py --server.port 8501
📱 使用指南
- 🎯 输入主题 - 描述你的视频创意
- ⏰ 设置时长 - 选择合适的视频长度
- ✨ 调节创意 - 控制内容的创新程度
- 🔑 配置密钥 - 输入API密钥
- 🚀 开始生成 - 等待AI为你创作
- 📥 获取结果 - 下载或复制脚本
🎨 界面预览
┌─────────────────────────────────────────────────────┐
│ 🎬 AI脚本生成器 │
│ 年轻人的创意工具,让视频制作更轻松! │
├─────────────────────────────────────────────────────┤
│ 🚀快速生成 🎨创意无限 📱简单易用 💎质量保证 │
├─────────────────────────────────────────────────────┤
│ 📝 创作参数 │
│ ┌─────────────────────┐ ┌─────────────────────┐ │
│ │ 🎯 [视频主题输入] │ │ │ │
│ │ │ │ 🚀 开始生成 │ │
│ │ ⏰时长 ✨创意系数 │ │ │ │
│ │ │ │ ✅ 准备就绪 │ │
│ │ 🔑 [API密钥] │ │ │ │
│ └─────────────────────┘ │ 💡 当前设置 │ │
│ └─────────────────────┘ │
└─────────────────────────────────────────────────────┘
🛠️ 技术栈
- 前端框架: Streamlit
- UI设计: CSS3 + Poppins字体
- 后端逻辑: Python
- AI引擎: LangChain + OpenAI
- 数据源: Wikipedia API
📂 项目结构
🎬 AI脚本生成器/
├── 📄 main.py # 主应用(年轻清爽版)
├── 🔧 utils.py # 核心工具函数
├── 🚀 run.py # Python启动脚本
├── 📱 start.bat # 一键启动脚本
├── 📋 requirements.txt # 项目依赖
├── 📖 README.md # 项目说明
├── 🧪 example.py # 使用示例
├── ⚙️ pytest.ini # 测试配置
└── 📁 tests/ # 测试文件夹
└── 🧪 test_core.py
🎯 特色功能
🎨 年轻化设计
- 渐变色按钮和背景
- 圆角卡片布局
- 现代化图标和emoji
- 流畅的动画效果
🚀 智能交互
- 实时状态反馈
- 进度条动画
- 气球庆祝效果
- 智能错误提示
📱 响应式体验
- 移动端友好
- 自适应布局
- 触摸优化
- 快速加载
🔧 配置说明
- 视频时长: 1-30分钟可调
- 创意系数: 0.0-1.0精细控制
- API支持: OpenAI兼容接口
- 多端访问: 支持局域网访问
🎉 更新日志
v2.0 - 年轻清爽版
- 🎨 全新UI设计,年轻化风格
- 🚀 优化用户体验
- 📱 增强移动端适配
- 💎 提升视觉质量
v1.0 - 奢华极简版
- ⚫ 黑白经典设计
- 🔲 极简布局风格
- 📝 基础功能实现
🎬 让每个年轻人都能轻松创作出优质视频内容!