Skip to content

支持热更新 / 本地配置持久化,避免每次更新后重新填写服务器信息 #3

Description

@Breeeezever

问题背景

当前每次更新软件(重新下载 / 覆盖安装)后,所有服务器连接配置和登录信息都会丢失,用户必须重新手动填写服务器地址等信息。

期望方案

以下任一方案均可解决痛点,按优先级排序:

方案一:应用内热更新(推荐)

  • 软件内置更新机制,支持增量更新(仅下载变更部分),无需重新安装,用户配置全程保留。

方案二:配置备份与恢复

  • 提供配置导出/导入功能,将服务器地址、账户信息等保存为本地配置文件或云端同步。

方案三:配置持久化到用户目录(最低要求)

  • 将用户配置文件(服务器信息等)存储到系统用户目录(Windows: %APPDATA%,macOS: ~/Library/Application Support/,Linux: ~/.config/),而非存放在安装目录,确保更新/重装后配置不丢失。

环境信息

  • 操作系统:Windows 11

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions