Skip to content

Ruikoto/sync-the-spire

Repository files navigation

Sync the Spire

Sync the Spire

一键同步《杀戮尖塔 2》Mod 配置,和朋友用同一套 Mod 联机。

Windows MIT

从 Microsoft Store 获取

GitHub Releases  ·  📖 完整文档


主界面


⚠️ 首次使用前,请手动备份一次存档和 Mod 文件夹。 非营利性开源项目,开发者不对任何数据损失负责。

功能

  • 🔄 一键同步 — 房主上传 Mod 配置,队友一键拉取,无需手动拷贝
  • 📋 同步前预览 — 浏览分支时可查看该分支包含的所有 Mod 及版本
  • 🔞 NSFW 提示 — 分支列表中自动标注包含 NSFW 内容的配置
  • 🔌 Mod 开关 — 一键切回无 Mod 原版状态,Mod 不会被删除
  • 🔀 存档重定向 — Mod 模式与原版模式进度互通,随时可关闭
  • 💾 存档备份 — 一键备份/恢复,恢复前自动再备一次,不怕选错
  • 🔒 安全 — 认证信息使用 Windows 系统级加密,不上传任何服务器
  • 开箱即用 — 内置 Git 组件,支持 GitHub / Gitee / SSH 多种认证

快速上手

作为队友,跟随房主的 Mod:

  1. 运行程序,填写房主给你的仓库地址,选择认证方式
  2. 填写游戏安装路径,点击「保存并初始化」
  3. 初始化完成后,点击「切换分支」→ 选择房主的分支 → 「同步此分支」

作为房主,分享你的 Mod:

  1. 输入一个分支名(比如你的昵称),点击「创建」
  2. 安装、调整好你的 Mods
  3. 点击「上传」

分支列表    Mod 预览

分支列表 · 同步前 Mod 预览

更多说明(认证方式、存档路径查找、常见问题等)请查阅 完整文档 →


开发者信息

技术栈: .NET 10 · WinForms · WebView2 · LibGit2Sharp · Tailwind CSS · GitHub Actions

从源码构建: 需要 Windows 10/11 + .NET 10 SDK

dotnet run --project SyncTheSpire

# 发布(自包含 x64)
dotnet publish SyncTheSpire -c Release -r win-x64 --self-contained -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true -p:IncludeAllContentForSelfExtract=true

# 发布(自包含 ARM64)
dotnet publish SyncTheSpire -c Release -r win-arm64 --self-contained -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true -p:IncludeAllContentForSelfExtract=true

About

基于Git实现,一键同步《杀戮尖塔2》Mod 配置,和朋友用同一套 Mod 联机。

Resources

License

Stars

Watchers

Forks

Contributors