{"full_name":"dataelement/dsh-desktop","owner":"dataelement","name":"dsh-desktop","url":"https://github.com/dataelement/dsh-desktop","description":"DSHDesktop：DeepSeek Harness Desktop / DeepSeek Harness 桌面版","homepage":"https://dshdesktop.com","topics":[],"language":"JavaScript","license":"MIT","avatar":"https://avatars.githubusercontent.com/u/103249391?v=4","created_at":"2026-08-13T13:45:50Z","pushed_at":"2026-11-10T08:45:40Z","metrics":{"stars":17843,"forks":620,"watchers":54,"issues":340,"prs":526,"releases":56,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":0},"growth":{"day":{"stars":204,"forks":6,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[17639,17843],"forks":[614,620],"watchers":[54,54],"issues_open":[null,null],"prs_open":[null,null]},"boards":{"daily":175,"daily_rate":114,"new":25},"same_owner":[],"issues":[{"number":654,"title":"[Bug] DSH Desktop 0.11.0：升级后 profile 迁移必然冻结 —— 闭包目录不存在 + 迁移路径未传 `dshEntryPath`，宿主单例 peer 校验必失败，插件市场无法安装","comments":8,"created_at":"2026-10-07T08:01:28Z"},{"number":749,"title":"客户端插件重复注册导致 web boot 中止：一个插件的重复 factory 注册会连坐后续所有插件不加载（如 dshmarket 消失）","comments":6,"created_at":"2026-10-21T02:13:39Z"},{"number":651,"title":"应用内更新到 0.11.0 静默失败且无任何提示（per-machine 安装未获提权）","comments":6,"created_at":"2026-10-04T13:30:20Z"},{"number":322,"title":"[bug]同时开了十多个项目，Mac进入锁屏后一段时间后，必定崩溃。","comments":5,"created_at":"2026-09-05T23:37:47Z"},{"number":238,"title":"macos 升级 0.7.0 后异常","comments":4,"created_at":"2026-08-29T14:49:55Z"},{"number":67,"title":"[Feature Request] 希望加入Linux 桌面端支持","comments":4,"created_at":"2026-08-18T00:23:55Z"},{"number":846,"title":"[Bug] 设置→插件市场「安装插件市场」按钮静默失败：dsh-desktop:// 自定义协议源的 mutation POST 过不了 Origin 信任链，请求从未到达后台（0.13.1）","comments":3,"created_at":"2026-11-03T04:17:32Z"},{"number":774,"title":"[Windows] 自动升级连续三个版本（0.11.1 / 0.12.0 / 0.12.1）静默失败：安装器启动约 26 秒、安装目录 0 字节写入、无任何日志","comments":3,"created_at":"2026-10-23T01:54:17Z"}],"discussions":[],"latest_release":{"name":"DSH Desktop v0.13.2","tag":"v0.13.2","published_at":"2026-11-03T12:48:07Z","body":"[中文](#cn-0.13.2) | [English](#en-0.13.2)\n\n本版本重点提升 Safe Mode 和启动稳定性，并改进故障报告、安装器及 Windows 环境下的兼容性。\n\n<h3 id=\"cn-0.13.2\">新增功能</h3>\n\n- **故障报告**：将待处理报告汇总为每次启动最多一个确认弹窗；用户同意后最多发送 5 份报告，避免重复打扰。\n\n### 体验优化\n\n- **故障诊断**：相同诊断错误在 10 分钟内去重，减少重复捕获与报告。\n- **Office 集成**：Office 运行时资源缺失或配置无效时，发出警告并停用 Office 功能，不再阻断 Harness 启动。\n- **安装器**：恢复安装完成后自动启动应用，同时避免强制提升安装器权限。\n\n### 问题修复\n\n- **Safe Mode 与会话启动**：确保 Safe Mode 配置包含可用的默认模型；缺少模型选择时回退到 DeepSeek 官方默认模型，避免会话控制器卡住。\n- **凭据与会话持久化**：遇到无效或旧版凭据键时跳过并警告；损坏的会话日志不再导致异常退出，并可隔离后继续列出其他会话。\n- **锁文件恢复**：自动清理超过 10 秒的陈旧凭据和 Profile 写入锁，避免异常退出后下次启动等待超时。\n- **Windows 沙箱与显卡回退**：为安装目录授予 Chromium AppContainer 所需的读取权限；显卡回退时放宽 GPU 沙箱限制，同时保留 Renderer 沙箱，改善受限权限或驱动环境下的启动兼容性。\n\n### 其他变更\n\n- **Harness 兼容性**：更新会话控制器、凭据和会话持久化补丁，并补充对应回归测试，覆盖 Safe Mode、损坏数据容错、锁恢复和故障报告汇总。\n\n---\n\nThis release improves Safe Mode and startup stability, and strengthens diagnostics, installer behavior, and compatibility on Windows.\n\n<h3 id=\"en-0.13.2\">Features</h3>\n\n- **Error Reporting**: Consolidate pending reports into at most one confirmation dialog per launch; user consent allows up to five reports to be sent, reducing repeated prompts.\n\n### Improvements\n\n- **Diagnostics**: Deduplicate identical diagnostic errors for 10 minutes to reduce repeated captures and reports.\n- **Office Integration**: Warn and disable Office features when runtime resources are missing or configuration is invalid, rather than blocking Harness startup.\n- **Installer**: Restore automatic app launch after installation without forcing the installer to elevate privileges.\n\n### Bug Fixes\n\n- **Safe Mode & Session Startup**: Ensure Safe Mode includes a usable default model and fall back to DeepSeek’s official default when model selection is unavailable, preventing the session controller from hanging.\n- **Credentials & Session Persistence**: Skip and warn about invalid or legacy credential keys; corrupted session logs no longer cause failures and can be isolated so other sessions remain available.\n- **Stale Lock Recovery**: Automatically remove credential and profile writer locks older than 10 seconds, preventing launch timeouts after an abnormal exit.\n- **Windows Sandbox & GPU Fallback**: Grant Chromium AppContainer the required read access to the install directory. GPU fallback relaxes the GPU sandbox while preserving the Renderer sandbox, improving startup compatibility in restricted-permission or driver environments.\n\n### Chores\n\n- **Harness Compatibility**: Update the session-controller, credentials, and session-persistence patches, with regression coverage for Safe Mode, corrupted data, stale-lock recovery, and aggregated error reporting.\n\n"},"readme":true,"readme_zh":true,"news":[{"title":"DSH Desktop 双源自更新实战：GitHub/Gitee 回退 + sha256 fail-closed 校验链全解析","url":"https://blog.csdn.net/gitblog_00002/article/details/169650888","source":"blog.csdn","lang":"zh","date":"2026-10-31"},{"title":"DeepSeek Harness桌面版动态壁纸","url":"https://www.bilibili.com/en/video/BV1smai6fEMU/","source":"bilibili","lang":"zh","date":"2026-09-27"},{"title":"DSH Desktop插件市场实战：插件发现、一键安装与跨市场卸载全走查","url":"https://blog.csdn.net/gitblog_00638/article/details/154595013","source":"blog.csdn","lang":"zh","date":"2026-08-31"},{"title":"DeepSeek Harness不可错过的12款神器！还有崔添翼推荐的","url":"https://news.google.com/rss/articles/CBMiSEFVX3lxTE9nZ21ZVjRJb21maE1EYXI5SENXMnJIWWhCcDRObUw0SDFydThXM1JVRWpFU1pqTXZBSFVlQ045TkxwSFpjVFoybg?oc=5","source":"智东西","lang":"zh","date":"2026-10-21"},{"title":"Community-Built DS Bot Plugin Turns DeepSeek Harness Into a Team of Long-Lived Bots","url":"https://news.google.com/rss/articles/CBMipAFBVV95cUxOMVpXRjJCMWVJYjF3cDNvMWdXUUx5THAya0theG1SS1FDbExTTlBOSU5iUlZzYW1ZaVNTUkNUZ3B6RDlpLVA2TkRlakJVdWVFZVlmR1V3NEpSa0tPOHRpb0NKZE9DeTZSd1R6MEF2UWktUUhRY1JNVlcwOEV0ang2bm0yeHRrTDhxaV9FYUw0dzA1VkhhUXZGek5NaER6aDNNZXluYw?oc=5","source":"Pandaily","lang":"en","date":"2026-10-11"},{"title":"DeepSeek Harness Gets Multi-Bot Management Plugin as Community Builds Persistent Robot Teams","url":"https://news.google.com/rss/articles/CBMidkFVX3lxTE5KTEpEVlhhckhGYUhOR2oyQXdjMEk2Tl92OW5BaGF0c2s1SnFpaHNYam5LTmVUNVdaOUlELWNCOUVXQjdTcDdaUllOQzBobnpUTGVGUTBhSVU1VnVPU2p1aGlJMk1lblRlX3BuMlZ3M3ZqTWxseVE?oc=5","source":"BigGo Finance","lang":"en","date":"2026-10-11"},{"title":"跟 WebUI 说再见了，最强 DeepSeek 桌面端来了！","url":"https://news.google.com/rss/articles/CBMiU0FVX3lxTE01dGNxYW1qM2dySFZMSW03Q0doaUM1ZDhoQWd0ZnltZm82bW9EMFJHLXdVSXJzVm1GRTdvdXliUDh5OGk2MFFSRnBfNFVIOXNHTUxN?oc=5","source":"电子工程专辑EE Times China","lang":"zh","date":"2026-09-11"},{"title":"DeepSeek Harness必装的10个插件","url":"https://news.google.com/rss/articles/CBMiU0FVX3lxTFBTaklXbTdXaER5RE43NFhsX2pMYmM0OVY2c3dEdTJjSHdRTHN4d3RzUXdOOG41WEstaWJ5SzZsNE5GM1pJT1lIS3dtVVRvVDVSRnB3?oc=5","source":"电子工程专辑EE Times China","lang":"zh","date":"2026-08-25"},{"title":"黑鲸鱼 DeepSeek Harness，从「赛博乐高」变成 Agent Store","url":"https://news.google.com/rss/articles/CBMiTEFVX3lxTE5UdkVRSFBtbHVFbzlCSE9BWWJJOWZEYm1NSlFWUTUyeS1ndE4tTzFmNXR6aXFaN0VJM0JGV3BNOEthTUoxeVkxVGEwX0E?oc=5","source":"极客公园","lang":"zh","date":"2026-08-18"},{"title":"卷疯了！DeepSeek Harness 桌面版已经冒出 6 个，我把最火的两个都装了","url":"https://news.google.com/rss/articles/CBMiVkFVX3lxTE1ZOU9MMTdVaFBsWXJvbTJ4N1Nqa21PWG9lOEc0THhwV0FEMWlZVVJicXhBMnBQMWxualRabV9NSHU3bDlER0dUWEFLMEYyMkJuU1lRVUxB?oc=5","source":"腾讯新闻","lang":"zh","date":"2026-08-17"},{"title":"DSH Desktop - 开源跨平台DeepSeek Harness 桌面客户端","url":"https://news.google.com/rss/articles/CBMibEFVX3lxTFBnYWx5SktGNThtcC1WcnEzb2Q4RWlURDRzNFdmQ1FTTklxSzZHQWthRlBhVE81bTNwdVljd3dnR0xpeHZwV241b2dLeE9pM282UmN6UExLanc4a3V6eDVYa1FtNHFlQ2Rib2VKVQ?oc=5","source":"OSCHINA","lang":"zh","date":"2026-08-17"},{"title":"DeepSeek Harness on Windows: How to Run dsh (Desktop App or CLI)","url":"https://news.google.com/rss/articles/CBMia0FVX3lxTFBIcXVPdDVvMERoaGhLSU1DVXZOQVNOYXBnSnRoS1lzY2ZSQ2ktWnNMcWpZUzg1WUJFNExWNFlvZ0dad3ZScVJidDlZQWVRaVA0eFZTa0JjS3NxclJJS19RQU5wNE1KVFRuWEhn?oc=5","source":"OrcaRouter","lang":"en","date":"2026-08-17"},{"title":"最新！DeepSeek Harness桌面版和CLI来了！","url":"https://news.google.com/rss/articles/CBMiU0FVX3lxTE1jSmdxMU9CR3d4VFJFeHpNcXRscW1YYjFDLWV3cElsTVF1WFczcGRDN3B4Vk5keFFGTzhGLWVMc2JDejVWRG5IdDI2bGU3azJMR2pv?oc=5","source":"搜狐网","lang":"zh","date":"2026-08-16"},{"title":"How to Install DeepSeek Harness (dsh): Desktop App, npx One-Liner, Source Build, and Plugins","url":"https://news.google.com/rss/articles/CBMib0FVX3lxTFBSLUJWbnNmT2czZ3VvbDJPcmwzSE9pTDBTRFJaZHl5ODlDZllMallUNEtBWms0SFpZYXZJNi0wbE9Bbmt5QWpjci1yVUgwZldhT1JCUHhMWEVYM1cybGZ4QTRrN0xZLW16NmxzWTZvUQ?oc=5","source":"OrcaRouter","lang":"en","date":"2026-08-16"}],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}