Normal view

There are new articles available, click to refresh the page.
Before yesterdayMain stream

vibe coding 新产物,游戏启动器,包括存档备份和云备份功能,主要自用,有类似需求的可以拿去

19 September 2025 at 19:20
irrigate2554:

开源仓库

产品介绍:

SA Launcher

全功能的游戏启动器
集成自动备份和云同步功能,轻松管理您的游戏库和存档

项目介绍

SA Launcher 是一款功能强大的游戏启动器,使用 Flutter 开发,专为桌面平台设计。不仅提供简洁美观的游戏管理界面,还内置了智能的存档备份和云同步功能,确保您的游戏进度永不丢失。支持自定义游戏封面、自动备份、云端同步等特性,为游戏玩家提供专业级的游戏管理体验。

功能特性

🎮 游戏管理

添加、编辑和删除游戏,支持自定义标题和封面图片

📦 智能备份

自动监测游戏进程,游戏结束后智能创建存档备份

☁️ 云端同步

支持 S3 兼容存储服务,实现配置和存档的云端同步

🖼️ 美观界面

现代化的网格布局,鼠标悬停显示操作按钮

功能地图

功能 状态
🎮 游戏库管理 ✅ 已实现
🖼️ 自定义封面 ✅ 已实现
📦 手动存档备份 ✅ 已实现
🤖 自动存档备份 ✅ 已实现
☁️ 云端同步 ✅ 已实现
🔄 自动云同步 ✅ 已实现
🎯 游戏进程监控 ✅ 已实现
⚙️ 配置管理 ✅ 已实现

支持平台

平台 状态
🖥️ Windows ✅ 支持
🍎 macOS 🔄 开发中
🐧 Linux 🔄 开发中

云存储支持

  • ✅ Amazon S3
  • ✅ MinIO
  • ✅ 其他 S3 兼容服务

快速开始

环境要求

  • Flutter 3.9+
  • Dart SDK

安装运行

# 安装依赖
flutter pub get

# 运行应用
flutter run -d windows

技术架构

  • UI 框架: Flutter + Material 3
  • 状态管理: Riverpod
  • 本地存储: SharedPreferences
  • 云存储: MinIO (S3 兼容)
  • 文件处理: Archive (ZIP 压缩)
  • 窗口管理: Window Manager
❌
❌