2025-09-07 15:47:52 +08:00
2025-08-31 18:11:50 +08:00
2025-09-07 15:47:52 +08:00
2025-08-31 18:11:50 +08:00
2025-08-31 18:11:50 +08:00
2025-09-07 15:18:17 +08:00
2025-09-07 15:18:17 +08:00
2025-08-31 18:11:50 +08:00
2025-08-31 18:11:50 +08:00
2025-08-31 18:11:50 +08:00
2025-08-31 18:11:50 +08:00
2025-08-31 18:11:50 +08:00

CapCut Mate API

项目简介

CapCut Mate API 是一个基于 FastAPI 构建的剪映小助手

功能特点

  • 用户管理:创建、查询、更新和删除用户
  • 数据验证:使用 Pydantic 进行请求数据验证
  • 安全认证:密码加密存储
  • RESTful API 设计:符合标准的 API 设计规范
  • 自动生成文档:FastAPI 自动生成交互式 API 文档

技术栈

  • Python 3.11+
  • FastAPI:高性能的 Web 框架
  • Pydantic:数据验证和模型定义
  • Passlib:密码加密
  • UvicornASGI 服务器
  • uv:Python 包管理器和项目管理工具

快速开始

前提条件

安装步骤

  1. 克隆项目
git clone git@github.com:Hommy-master/capcut-mate.git
cd capcut-mate
  1. 安装依赖
# 安装依赖
uv sync
  1. 启动服务器
uv run main.py
  1. 容器部署
docker pull gogoshine/capcut-mate:latest
S
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%