Trae Assistant
Docs: Update README with new v1.1 features
f21d90d
---
title: Stream Schedule Maker
emoji: 📅
colorFrom: indigo
colorTo: purple
sdk: docker
pinned: false
app_port: 7860
---
# 直播日程表生成器 (Stream Schedule Maker) v1.1
这是一个专为内容创作者(主播、UP主、博主)设计的**直播日程表/周计划生成工具**
👉 **在线体验**: [Hugging Face Space](https://huggingface.co/spaces/duqing26/stream-schedule-maker)
## ✨ 核心功能
* **可视化编辑**: 左侧面板实时编辑,右侧即时预览。
* **高度定制化**:
* 🎨 **多主题切换**: 内置 现代/黑金/可爱/赛博 4种风格。
* 🖌️ **自定义配色**: 支持完全自定义背景色、文字色、强调色等。
* 🖼️ **背景图上传**: 支持上传本地图片作为日程表背景。
* **数据管理**:
* 💾 **配置导入/导出**: 支持将当前配置(包括配色、内容)导出为 JSON,方便下次直接加载。
* 🔄 **演示数据**: 一键重置为演示数据,快速上手。
* **高清导出**: 一键生成高清 PNG 图片,直接发布到 Bilibili 动态、朋友圈或 Twitter。
* **隐私安全**: 所有生成过程在浏览器端(Canvas)完成,数据不上传服务器。
## 🛠️ 技术栈
* **Frontend**: Vue 3 + Tailwind CSS + HTML5 Canvas
* **Backend**: Flask (用于静态资源托管)
* **Deployment**: Docker
## 🚀 快速开始
### 本地运行
1. 克隆项目:
```bash
git clone https://github.com/duqing26/stream-schedule-maker.git
cd stream-schedule-maker
```
2. 安装依赖:
```bash
pip install -r requirements.txt
```
3. 运行:
```bash
python app.py
```
4. 访问 `http://localhost:7860`
### Docker 运行
```bash
docker build -t stream-schedule-maker .
docker run -p 7860:7860 stream-schedule-maker
```
## 📝 关于
本项目由 [Trae AI](https://trae.ai) 辅助开发。
旨在帮助创作者更高效地管理和预告自己的内容计划。