Spaces:
Sleeping
Sleeping
metadata
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
✨ 核心功能
- 可视化编辑: 左侧面板实时编辑,右侧即时预览。
- 高度定制化:
- 🎨 多主题切换: 内置 现代/黑金/可爱/赛博 4种风格。
- 🖌️ 自定义配色: 支持完全自定义背景色、文字色、强调色等。
- 🖼️ 背景图上传: 支持上传本地图片作为日程表背景。
- 数据管理:
- 💾 配置导入/导出: 支持将当前配置(包括配色、内容)导出为 JSON,方便下次直接加载。
- 🔄 演示数据: 一键重置为演示数据,快速上手。
- 高清导出: 一键生成高清 PNG 图片,直接发布到 Bilibili 动态、朋友圈或 Twitter。
- 隐私安全: 所有生成过程在浏览器端(Canvas)完成,数据不上传服务器。
🛠️ 技术栈
- Frontend: Vue 3 + Tailwind CSS + HTML5 Canvas
- Backend: Flask (用于静态资源托管)
- Deployment: Docker
🚀 快速开始
本地运行
克隆项目:
git clone https://github.com/duqing26/stream-schedule-maker.git cd stream-schedule-maker安装依赖:
pip install -r requirements.txt运行:
python app.py访问
http://localhost:7860
Docker 运行
docker build -t stream-schedule-maker .
docker run -p 7860:7860 stream-schedule-maker
📝 关于
本项目由 Trae AI 辅助开发。 旨在帮助创作者更高效地管理和预告自己的内容计划。