DSH 桌面版重启若干次后必定启动失败,报 desktop welcome: Web authentication failed。弹窗建议重装或禁用插件,都是死路。
真因:会话 cookie 名含端口,而桌面版每次启动端口随机;cookie 又不区分端口,于是同域不同名的 cookie 无限堆积。攒到 70 条时请求头越过 Node 的 16384 字节上限,服务端返回 431,Electron 判为认证失败。
修法:完全退出后删掉 %APPDATA%@deepseek-ai\dsh-desktop\Network\Cookies 与 -journal,重启即可自愈。
完整数据、复现脚本与修复建议见评论区。截至 0.2.1-rc.3 官方仍未修复。