Trae Assistant
Docs: Update README with new v1.1 features
f21d90d
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

🚀 快速开始

本地运行

  1. 克隆项目:

    git clone https://github.com/duqing26/stream-schedule-maker.git
    cd stream-schedule-maker
    
  2. 安装依赖:

    pip install -r requirements.txt
    
  3. 运行:

    python app.py
    
  4. 访问 http://localhost:7860

Docker 运行

docker build -t stream-schedule-maker .
docker run -p 7860:7860 stream-schedule-maker

📝 关于

本项目由 Trae AI 辅助开发。 旨在帮助创作者更高效地管理和预告自己的内容计划。