mirror of
https://github.com/Hommy-master/capcut-mate.git
synced 2026-08-28 23:27:50 +08:00
29d51e1987da265e5f3e5e5ae716fc0036887629
CapCut Mate API
项目简介
CapCut Mate API 是一个基于 FastAPI 构建的剪映小助手
功能特点
- 用户管理:创建草稿、添加视频、保存草稿、云端渲染
- 数据验证:使用 Pydantic 进行请求数据验证
- RESTful API 设计:符合标准的 API 设计规范
- 自动生成文档:FastAPI 自动生成交互式 API 文档
技术栈
- Python 3.11+
- FastAPI:高性能的 Web 框架
- Pydantic:数据验证和模型定义
- Passlib:密码加密
- Uvicorn:ASGI 服务器
- uv:Python 包管理器和项目管理工具
快速开始
前提条件
- Python 3.11
- uv:Python 包管理器和项目管理工具
安装方法:
- windows powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
- linux sh -c "$(curl -LsSf https://astral.sh/uv/install.sh)"
安装步骤
- 克隆项目
git clone git@github.com:Hommy-master/capcut-mate.git
cd capcut-mate
- 安装依赖
# 安装依赖
uv sync
- 启动服务器
uv run main.py
- 容器部署
docker pull gogoshine/capcut-mate:latest
开源社区问题交流群
商业合作
Description
开源剪映小助手|剪映API | 扣子插件 | Open-source CapCut automation toolkit to generate & download draft files. | skills
Readme
Apache-2.0
61 MiB
Languages
Python
95.1%
JavaScript
4.3%
Less
0.5%

