基于千问AI的古诗视频脚本生成工具,专为儿童教育设计。
# 安装依赖
pip install -r requirements.txt
# 配置环境
cp env_example.txt .env
# 编辑.env,填入千问API密钥
# 启动服务
python app.py
| 要素 | 说明 |
|---|---|
| 诗句 | 对应古诗内容 |
| 景别 | 远景/中景/近景/特写 |
| 运镜方式 | 推/拉/摇/移/跟等 |
| 首帧绘画提示词 | 详细画面描述(独立生成) |
| 画面发展描述 | 完整动画过程 |
| 时间轴 | 精确到秒 |
| 接口 | 说明 |
|---|---|
POST /api/generate/script | 生成视频脚本 |
POST /api/generate/intro | 生成儿童介绍 |
POST /api/generate/cover | 生成封面提示词 |
POST /api/generate/description | 生成视频描述 |
POST /api/generate/all_with_cover | 生成全部内容 |
DASH_SCOPE_API - 千问API密钥(必需)PORT - 服务端口(默认5000)DEBUG - 调试模式(默认true)import requests
response = requests.post('http://localhost:5000/api/generate/all_with_cover',
json={'poem_name': '春晓'})
results = response.json()
print(f"脚本: {results['script']}")
print(f"介绍: {results['intro']}")
print(f"封面: {results['cover_prompt']}")
print(f"描述: {results['video_description']}")
agent-vidio/ ├── app.py # Flask应用 ├── agent.py # AI智能体 ├── requirements.txt # 依赖包 ├── templates/ # HTML模板 ├── static/ # 静态文件 └── README.md # 说明文档
⭐ 如果对你有帮助,请给个星标!