问题背景
当前每次更新软件(重新下载 / 覆盖安装)后,所有服务器连接配置和登录信息都会丢失,用户必须重新手动填写服务器地址等信息。
期望方案
以下任一方案均可解决痛点,按优先级排序:
方案一:应用内热更新(推荐)
- 软件内置更新机制,支持增量更新(仅下载变更部分),无需重新安装,用户配置全程保留。
方案二:配置备份与恢复
- 提供配置导出/导入功能,将服务器地址、账户信息等保存为本地配置文件或云端同步。
方案三:配置持久化到用户目录(最低要求)
- 将用户配置文件(服务器信息等)存储到系统用户目录(Windows:
%APPDATA%,macOS: ~/Library/Application Support/,Linux: ~/.config/),而非存放在安装目录,确保更新/重装后配置不丢失。
环境信息
问题背景
当前每次更新软件(重新下载 / 覆盖安装)后,所有服务器连接配置和登录信息都会丢失,用户必须重新手动填写服务器地址等信息。
期望方案
以下任一方案均可解决痛点,按优先级排序:
方案一:应用内热更新(推荐)
方案二:配置备份与恢复
方案三:配置持久化到用户目录(最低要求)
%APPDATA%,macOS:~/Library/Application Support/,Linux:~/.config/),而非存放在安装目录,确保更新/重装后配置不丢失。环境信息