Repository navigation
桌面版自动更新会删除工作区 C:\DSH\workspace,导致该工作区下所有旧会话无法打开 #11024
DaymareCats
started this conversation in
General
Replies: 2 comments 1 reply
|
我也是,附加的工作区文件直接没了,在dsh根目录下 |
0 replies
|
所以最好让它随时同步备份一套.dsh等工作区&记忆等在“冷区”,我的同步是一轮进行一次,这些文件并不占地方,只需要保留在一个你觉得OK的地方。然后不管是参考我的方式还是你让你的DSH给你整一套适合你的方式,当然,如果你有Github存这些主要的东西最好,其他的可重建工作环境最差不过重建。希望对你有所帮助。
获取Outlook for Android<https://aka.ms/AAb9ysg>
…________________________________
From: jojo008-coder ***@***.***>
Sent: Friday, 30 October 2026 18:07:13
To: deepseek-ai/deepseek-harness ***@***.***>
Cc: DaymareCats ***@***.***>; Author ***@***.***>
Subject: Re: [deepseek-ai/deepseek-harness] 桌面版自动更新会删除工作区 C:\DSH\workspace,导致该工作区下所有旧会话无法打开 (Discussion #11024)
我也是,附加的工作区文件直接没了,在dsh根目录下
―
Reply to this email directly, view it on GitHub<#11024?email_source=notifications&email_token=AZFQ43ZWNOMAHJNLGUGRHW35WRR5DA5CNFSNUABIM5UWIORPF5TWS5BNNB2WEL2ENFZWG5LTONUW63SDN5WW2ZLOOQXTCOJSHEYDKNJZUZZGKYLTN5XKMYLVORUG64VFMV3GK3TUVRTG633UMVZF6Y3MNFRWW#discussioncomment-19290559>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AZFQ435OJMYXZQLFWCAIVKT5WRR5DAVCNFSNUABJKJSXA33TNF2G64TZHMYTGMZTGA3DKMBZGE5UI2LTMN2XG43JN5XDWMJRGEZDQOBUGWQXMAQ>.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS<https://github.com/notifications/mobile/ios/AZFQ433RXZ3DEYZNYYZ4VWL5WRR5DA5CNFSNUABIM5UWIORPF5TWS5BNNB2WEL2ENFZWG5LTONUW63SDN5WW2ZLOOQXTCOJSHEYDKNJZUZZGKYLTN5XKMYLVORUG64VFMV3GK3TUVJTG633UMVZF62LPOM> and Android<https://github.com/notifications/mobile/android/AZFQ43YBGSSOKIEH26RFR7D5WRR5DA5CNFSNUABIM5UWIORPF5TWS5BNNB2WEL2ENFZWG5LTONUW63SDN5WW2ZLOOQXTCOJSHEYDKNJZUZZGKYLTN5XKMYLVORUG64VFMV3GK3TUVZTG633UMVZF6YLOMRZG62LE>. Download it today!
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
桌面版自动更新会删除工作区(C:\DSH\workspace),旧会话随之全部打不开
现象
Windows 桌面版(
@deepseek-ai/dsh-desktop)从0.2.1-rc.2更新到0.2.1-rc.3后:C:\DSH整个目录被删除并重建,CreationTime变成更新时间(证据见下)C:\DSH\workspace的工作区随目录一起消失环境
证据
根因推测
桌面安装器(NSIS)采用"删除安装目录后重建"的方式,而工作区默认放在安装目录内(
C:\DSH\workspace)。于是:.dsh在安装目录之外 → 安全官方文档/社区教程(例如 DSH Plugin Hub 的《更新会丢配置吗》)只说明
$DSH_HOME不受影响,没有提到桌面版工作区位于安装目录内这一风险。附带影响
workspace.json里记录path)。工作区路径消失后,会话并非"数据丢失",而是无法挂载,普通用户会理解成"全没了"。未能安全停止任务,更新尚未安装与本次问题无关但同样影响体验:它要求宿主进程 10 秒内优雅退出(DesktopHostUncleanExitError),只要当前有会话在跑几乎必然失败。最终只能手动执行已下载的安装包绕过。建议的修复方向
%USERPROFILE%\.dsh\workspaces\或%LOCALAPPDATA%),并在安装器升级时保护该路径;C:\DSH\workspace存在时,先备份/迁移再重建目录;workspace快照(可放在.dsh/backups/)。目前的规避方式(供其他用户参考)
如果官方愿意,我可以提供完整的更新日志、进程快照和恢复脚本作为参考。
All reactions