卸载灵犀客户端后,技能等文件还能保存吗?



Lv.2潜力创作者
RT
今天,突发奇想:
| 👋 | 如果我卸载掉灵犀的客户端程序,再次安装时,原有的自己创建的技能文件,还能恢复过来吗?以前的历史记录、自定义的定时任务以及运行结果out里的文件还能恢复过来吗? |
历史记录,定时任务等还能恢复过来吗?
灵犀的回复:
数据存储位置一览
灵犀的数据分散在两个主要位置:
数据类型 | 存储路径 | 位置属性 |
自定义技能 | %APPDATA%\WPS 灵犀\serverdir\skills\ | 程序配置目录 |
历史对话记忆 | %APPDATA%\WPS 灵犀\serverdir\memory\ | 程序配置目录 |
定时任务配置 | %APPDATA%\WPS 灵犀\ 下的 LevelDB/Local State 等 | 程序配置目录 |
运行结果(out 文件) | C:\Users\93569\OneDrive\文档\lingxi-claw\ | OneDrive 云同步目录 |
各项数据能否恢复?
1. 自定义技能文件 -- 不能自动恢复,但可手动备份
技能文件存放在 %APPDATA%\WPS 灵犀\serverdir\skills\ 下。标准卸载程序通常会清空 AppData 目录,所以重新安装后不会自动恢复。
建议:卸载前将 %APPDATA%\WPS 灵犀\serverdir\skills\ 整个目录复制一份备份(或者像社区里有人做的,打包成 zip 存到云端)。
2. 历史对话记录/记忆体 -- 不能自动恢复
存储在 %APPDATA%\WPS 灵犀\serverdir\memory\,同样会随卸载被清除。
3. 自定义定时任务 -- 不能自动恢复
定时任务的配置信息存储在 %APPDATA%\WPS 灵犀\ 下的 Local State、Local Storage(LevelDB)等文件中,这些也会被卸载程序清理。
4. 运行结果(out 里的文件) -- 能恢复!
这一点可以放心。工作区目录 C:\Users\93569\OneDrive\文档\lingxi-claw\ 位于 OneDrive 目录下,与客户端程序完全独立。卸载客户端不会影响这个目录。而且你的历史会话记录(每个带时间戳的子文件夹)也都在这里,重新安装后打开工作区就能看到。
总结
数据类型 | 卸载后能否恢复 | 关键说明 |
自定义技能 | 否 | 需提前手动备份 |
记忆/历史记录 | 否 | 需提前手动备份 |
定时任务配置 | 否 | 需提前手动备份 |
运行结果 / out 文件 | 是 | 在 OneDrive 目录,不受卸载影响 |
推荐做法:卸载前执行以下几步备份:
复制 %APPDATA%\WPS 灵犀\serverdir\skills\ 整个文件夹(你的自定义技能)
复制 %APPDATA%\WPS 灵犀\serverdir\memory\ 整个文件夹(记忆体)
通过 timer_task list 查看当前定时任务列表,截图或记录下任务配置
重新安装后,将备份的技能文件和记忆体恢复到对应位置即可。
看来,要及时做好备份操作啊。
如果采用的是 检查更新 实现的 更新灵犀的客户端,那么以上内容 不会被清理掉吧?
用户想问的是:如果通过"检查更新"来更新灵犀客户端(而不是卸载重装),之前提到的那些数据(自定义技能、定时任务、历史会话、out文件)会不会被清理掉。
从技术上来说:
"检查更新"是原地升级,只替换程序文件,不会清理配置目录
这和"卸载+重装"有本质区别
我需要根据实际的文件系统结构来确认这一点。
你说得对,"检查更新"升级和"卸载重装"是完全不同的操作,结果也不一样。
通过截图中的"检查更新"按钮升级客户端,属于原地版本迭代,只会替换程序文件本身,不会动配置目录中的数据。
对比一下:
数据类型 | 卸载重装 | 检查更新升级 |
自定义技能 (skills\) | 丢失 | 保留 |
定时任务配置 (Local Storage\) | 丢失 | 保留 |
历史会话/记忆 (memory\) | 丢失 | 保留 |
运行结果 out 文件 (OneDrive) | 保留 | 保留 |
简单说就是:"检查更新"很安全,所有自定义技能、定时任务、历史记录都会原样保留,什么都不用担心。唯一需要注意的就是如果你的公司网络环境有安全策略拦截更新,或者 WPS 灵犀团队推送了大版本升级,可能会提示你走卸载重装流程,这种情况下按我上一轮说的提前备份即可。
@金山办公
@金山办公
Lv.2潜力创作者