File size: 2,248 Bytes
76257a0
 
 
 
 
 
 
 
 
 
 
812e9ed
76257a0
 
 
812e9ed
76257a0
812e9ed
 
76257a0
 
 
 
812e9ed
76257a0
812e9ed
 
 
 
 
76257a0
812e9ed
 
 
 
76257a0
812e9ed
76257a0
812e9ed
 
 
 
 
76257a0
812e9ed
76257a0
 
 
 
 
 
 
 
 
 
 
812e9ed
76257a0
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
---
title: Carousel Maker Pro
emoji: 🎞️
colorFrom: red
colorTo: pink
sdk: docker
pinned: false
license: mit
short_description: 小红书/IG 轮播图制作神器
---

# 自媒体轮播图制作神器 (Carousel Maker Pro) v1.1

这是一个专为小红书、Instagram 创作者设计的 **无缝轮播图制作工具**。你可以轻松制作跨页拼接的长图,添加跨页文字,并一键切片导出。

## ✨ 核心功能

### 🎨 强大的画布
*   **无缝拼接背景**:上传一张长图或背景图,自动填充到 3-10 页轮播中,支持 Cover/Contain 模式。
*   **多尺寸支持**    *   **3:4 (1080x1350)**:小红书/Instagram 标准尺寸。
    *   **1:1 (1080x1080)**:朋友圈/INS 正方形。
    *   **9:16 (1080x1920)**:Story/抖音图文。
*   **可视化辅助**:清晰的页面分割线、页码标记,所见即所得。

### ✍️ 丰富的文字编辑
*   **跨页排版**:支持文字横跨两张图片(小红书爆款设计)。
*   **多样字体**:内置标准黑体、毛笔书法(Ma Shan Zheng)、快乐体(ZCOOL KuaiLe)。
*   **样式定制**:支持文字颜色、背景色、字号、加粗、阴影、对齐方式(左/中/右)。
*   **自动页码**:一键添加 "1/4", "2/4" 等样式统一的页码。

### 🚀 高效导出
*   **切片预览**:导出前可预览切片效果,模拟真实滑动体验。
*   **一键打包**:前端自动高清渲染(基于 HTML2Canvas),一键生成分片后的 ZIP 包。
*   **隐私安全**:纯前端渲染,图片不上传服务器,保护你的素材安全。

## 🛠️ 技术栈

*   **Backend**: Flask (Python)
*   **Frontend**: Vue 3 (Composition API) + Tailwind CSS
*   **Core**: `html2canvas`, `JSZip`, `FileSaver.js`
*   **Fonts**: Google Fonts
*   **Deployment**: Docker (User 1000) for Hugging Face Spaces

## 📦 本地运行

1.  安装依赖:
    ```bash
    pip install -r requirements.txt
    ```
2.  运行应用:
    ```bash
    python app.py
    ```
3.  访问: `http://localhost:7860`

## ☁️ 部署到 Hugging Face Spaces

本项目包含 Dockerfile,可直接部署。
1.  新建 Space,SDK 选择 Docker。
2.  上传代码。
3.  等待构建完成即可使用。