2026 年 9 月 30 日 · 星期三DeepSeek Harness 中文社区动态第 44 期
dsh-ai.com 每日简报DEEPSEEK HARNESS OBSERVER
DeepSeek Harness · 常见问题

问题库

从官方社区讨论中整理的真实问题与解决办法 · 共 255 条 · 每晚自动更新

🔍

安装 33

安装#8338

官网下载的Windows客户端无法安装

未明确,仅截图无报错文本社区方案整理查看方案 →
安装#8354

Windows安装96%误报无法关闭

安装器进程检测误判,把自身当成DeepSeek Harness;安装目录含安装包时触发社区方案整理查看方案 →
安装#8446

dsh 桌面端能否提供 Linux 安装包

官方桌面端目前未提供 Linux(Ubuntu)安装包,Linux 用户无法直接安装使用社区方案整理查看方案 →
安装#8274

桌面版安装目录必须为空目录

安装程序要求目标文件夹为空,未说明具体原因社区方案整理查看方案 →
安装#8286

Mac Intel 客户端不再支持了吗?

正文未说明,用户猜测已只支持 arm 架构社区方案整理查看方案 →
安装#7436

安装 dsh 报 ETARGET 缺少子包版本

0.1.5-rc.3 发布集中 dsh-web-app 依赖的 sidebar-documentpreview@^0.1.5-rc.3 未发社区方案整理查看方案 →
安装#7547

安装后打不开并报ERESOLVE警告

正文仅显示npm ERESOLVE peer dependency警告,未给出打不开具体原因社区方案整理查看方案 →
安装#7585

安装不了,附报错截图

正文仅截图,未说明具体报错原因社区方案整理查看方案 →
安装#7478

0.17 安装失败 git rev-parse HEAD 报错

未明确,安装构建时执行 git rev-parse HEAD 失败并抛 Command failed社区方案整理查看方案 →
安装#7497

pnpm build:web 编译失败找不到 react

apps/web 是最终执行构建的包,未在自身 dependencies 声明 react,仅靠兄弟包 devDependencies 传递社区方案整理查看方案 →
安装#7323

Win10 PowerShell5.1 安装dsh失败

node-pty 生命周期脚本由 powershell.exe -c 执行,Windows PowerShell 5.1 不支持 || 运算社区方案整理查看方案 →
安装#6680

dsh plugin add 静默安装peer不满足的插件

CLI 未校验插件声明的 @deepseek-ai/* peer 范围与 host 层版本是否匹配,也不告警社区方案整理查看方案 →
安装#6676

更新 DSH 后直接启动失败、插件报错

用户怀疑 dsh 修改了插件加载方式导致各类插件报错,正文未给出确认结论社区方案整理查看方案 →
安装#6507

DSH源码启动失败:Failed to load plugins / Can't find variable: Iterator

Safari 17.5 环境下加载插件失败,报 Can't find variable: Iterator,正文未说明具体原因社区方案整理查看方案 →
安装#6124

Node.js <24 运行 dsh 完全静默失败、无输出

bin 入口用 import.meta.main 守卫(Node 24 才支持),且 package.json 未声明 engines,No社区方案整理查看方案 →
安装#5874

dsh 版本与插件不匹配导致无法启动

插件与 dsh 版本不兼容,插件升级或版本升级后 dsh 无法启动,反复陷入修复社区方案整理查看方案 →
安装#6126

更新 v0.1.2-rc.1 后无法启动

更新后无启动信息,卸载重装也无效;具体原因未明确社区方案整理查看方案 →
安装#5929

npm安装dsh alpha失败fs-ext需MSVC编译

fs-ext@2.1.1无预编译二进制,install脚本无条件执行node-gyp configure build社区方案整理查看方案 →
安装#5637

dsh 安装失败 idealTree 阶段大量重复输出

未明确;npm 在 idealTree 阶段反复输出,疑似依赖解析或网络/缓存问题。社区方案整理查看方案 →
安装#4794

Windows 11 构建失败:MISSING_EXPORT resolveSessionPreset

拉取最新代码后,agent-presets/api-remotes 缺少导出 resolveSessionPreset,导致 Windows社区方案整理查看方案 →
安装#3461

dsh 0.1.0-rc.8 npm 安装失败:缺 dsh-agent-loop

npm 依赖 @deepseek-ai/dsh-agent-loop@^0.1.0-rc.8 在 registry 中无匹配版本。社区方案整理查看方案 →
安装#3818

如何保留旧版本并更新dsh

用户担心更新会覆盖旧版本及其中重要资料。社区方案整理查看方案 →
安装#1624

MSYS2中npx dsh web静默退出exit code 127

MSYS2 CLANG64环境下npx/bunx调用dsh web时无输出直接退出,具体原因未明确社区方案整理查看方案 →
安装#3915

无法安装更新:node.js 内存无限上涨无响应

未明确社区方案整理查看方案 →
安装#3786

npx dsh web 无限卡死 npm依赖解析死循环

npm Arborist在placeDep阶段进入死循环,CPU 100%且内存持续增长,网络正常,清缓存换镜像无效。社区方案整理查看方案 →
安装#3812

JavaScript heap out of memory 启动dsh OOM

WSL2环境下通过npx启动dsh时,Node.js内存堆溢出(默认约2GB),导致OOM崩溃。社区方案整理查看方案 →
安装#3845

升级好慢,半个钟还没完成

未明确,可能与网络速度或升级包体积有关。社区方案整理查看方案 →
安装#1772

npx和npm安装dsh失败 node-pty报错

npm 安装时 node-pty 执行 prebuild.js 或 node-gyp rebuild 失败,导致安装中止;具体环境原因未明确社区方案整理查看方案 →
安装#2763

npm dist-tag latest 不一致导致 ERESOLVE

dsh 包族多数 latest 停留在 0.0.1-rc.1,其 peerDependencies 引用已不存在的包名,导致解析失败。社区方案整理查看方案 →
安装#2897

npx @deepseek-ai/dsh web 提示系统找不到指定的文件

node.js安装于C:\Program Files\nodejs,但npx启动时提示找不到文件,可能因路径包含空格或npx缓存/配置异常,社区方案整理查看方案 →
安装#3101

dsh plugin add 出现 pnpm peer 依赖警告

profile 目录设置 autoInstallPeers:false,大部分 missing peer 警告是设计使然,仅少数项需处理。社区方案整理查看方案 →
安装#3154

Git插件未build导致plugin tree崩溃后端无法启动

以GitHub dependency安装插件时未执行build,exports指向dist/但dist不存在,导致ERR_MODULE_NO社区方案整理查看方案 →
安装#3516

重复核心包致工具调用报Cannot read properties of undefined

profile的node_modules中存在第二份核心包,安装时遇到missing-peer错误后依赖树异常,工具调用读取prepare属社区方案整理查看方案 →

报错 101

报错#8395

桌面端命令全返回 0xC0000142 无输出(已解决)

官方桌面端 0.2.0-rc.2 环境下 AI 执行的命令不执行、无输出并返回 0xC0000142;命令本身在 cmd 中可正常运行社区方案整理查看方案 →
报错#8409

Windows ACL 沙箱 workspace-write 授权三缺陷

受保护 DACL 子目录永不获授权、desktop 根授权缓存不复核不自愈、标准用户+非系统盘 grantWrite 失败(Win32 5)社区方案整理查看方案 →
报错#8232

沙箱初始化失败 grantWrite Win32 5

工作区在数据盘等非用户目录,默认继承 ACL 缺 WRITE_OWNER,grantWrite 打开根目录被拒社区方案整理查看方案 →
报错#7800

SessionFormatError: v4 message 缺 source kind

会话持久化层编码事件时,v4 格式消息要求 producer-owned source kind 而缺失,core 0.1.7-rc.1 上社区方案整理查看方案 →
报错#7891

插件启动失败被吞错,应用进入恢复模式

第三方客户端插件 dsh-ears@0.3.2 的 apply() 被 reject,客户端 Loader 未透出错误信息,只给笼统提示社区方案整理查看方案 →
报错#7995

会话搜索全失败 SESSION_QUERY_PERSISTENCE_FAILED

持久化观察者将 v0 会话走 v0→v1 迁移,迁移要求 subagent/descriptor 的 data.version 为 3,而写社区方案整理查看方案 →
报错#7310

内容审核400导致整个会话永久失效

模型联网抓取页面内容被服务端判定违规,返回Content Exists Risk 400;之后每条消息均被同一400拒绝。社区方案整理查看方案 →
报错#7865

Playwright MCP启动失败致所有会话创建失败

浏览器工具Playwright MCP启动失败,failOnStartupError:true连坐整个会话创建并残留孤儿浏览器进程社区方案整理查看方案 →
报错#7617

v3→v4 迁移拒绝含未完成工具调用的会话

#7228 崩溃窗口在 tool/call 与 tool/result 之间中断,会话留下未完成的工具调用,v4 迁移拒绝该产物社区方案整理查看方案 →
报错#7635

0.1.7-rc.1 profile 插件致 run_code/语音失败

0.1.7-rc.1 不再修复 $DSH_HOME/profiles/node_modules,profile 内安装的插件缺少 @deep社区方案整理查看方案 →
报错#7654

0.1.7 升级后配置丢失/会话消失恢复清单

0.1.7 三天内连发 alpha/rc,升级未备份、未固定版本,导致设置丢失、会话历史缺失社区方案整理查看方案 →
报错#7814

settings.yaml 迁移失败致 4 个配置段丢失

importLegacyDocument 先重命名 settings.yaml 为 .imported 再写入,context 未激活时 w社区方案整理查看方案 →
报错#7816

Windows 沙箱报 SetNamedSecurityInfoW 失败 Win32 5

工作区 Modify 来自继承的 Authenticated Users ACE,不含 WRITE_OWNER,而 0.1.7 的 gran社区方案整理查看方案 →
报错#7824

会话无法加载:v1→v2 迁移报 source refs 不匹配

迁移为该 attempt 重建 873 个 chunk 事件,而 assistant/message 声明 874 个源引用,多出的 seq社区方案整理查看方案 →
报错#7048

源码启动 pnpm dsh 报 prepare undefined 崩溃

同一进程加载两份 @deepseek-ai/dsh-tools:CLI 侧经 tsx + tsconfig paths 指向 src,pro社区方案整理查看方案 →
报错#6991

最新commit构建失败 MISSING_EXPORT

最新代码中 @deepseek-ai/dsh-llm 与 dsh-session 缺少 assertNever、snapshotJsonVa社区方案整理查看方案 →
报错#7316

pi-ai stream idle timeout 300000ms 报错

正文未明确,用户仅询问是 DSH 还是接入模型导致社区方案整理查看方案 →
报错#7363

followup() 传裸字符串报 kind 未定义

插件以裸字符串调用 agent.followup(),核心按对象读取 kind 属性得到 undefined 而抛错社区方案整理查看方案 →
报错#7468

0.1.7 起 registry 响应 gzip 未解压报 JSON 错误

dsh-http-proxy 换用 undici v8 dispatcher,与宿主内部 undici v6 fetch 不兼容,HTTP 社区方案整理查看方案 →
报错#7564

Sandbox ACL failure 审批次数过多

Sandbox ACL失败阻断所有命令,需全权限才能执行验证构建社区方案整理查看方案 →
报错#7626

会话过大导致HTTP 413且压缩失败

长会话工具输出过大,请求体超过provider限制,压缩请求重放同样超限社区方案整理查看方案 →
报错#7307

首次工具调用报 undefined prepare

ctx.tools 尚未初始化,服务重启后新会话首个工具调用即失败,非瞬时竞态社区方案整理查看方案 →
报错#7318

工具调用崩溃致会话永久报错

回合在工具调用进行中崩溃,历史残留无结果的 tool_use,序列化被拒 INVALID_REQUEST社区方案整理查看方案 →
报错#7368

web profile 每次工具调用报 prepare 错误

dsh-tools 的 Symbol 身份不一致,工具在派发前的 prepare 阶段拿到 undefined社区方案整理查看方案 →
报错#7194

工具调用报 prepare 未定义错误

未明确(pwsh 工具调用被中断后本轮运行失败)社区方案整理查看方案 →
报错#7219

v0.1.6-alpha.2 起源码启动工具调用报 prepare

PR #4471 将源码启动默认 resolutionMode 从 link 改为 runtime 引入该错误社区方案整理查看方案 →
报错#7223

源码构建后调用工具报 prepare undefined

git clone 后 pnpm build 源码启动,Web UI 默认模型下调用 Bash 等工具即失败;未明确社区方案整理查看方案 →
报错#7236

全新配置下所有工具调用报 prepare undefined

全新默认 profile、无第三方插件,任何工具调用即崩溃;正文未说明根因社区方案整理查看方案 →
报错#6964

prepareRequest 抛错导致输入永久丢失

claimed 输入写入 durable user/message 的 append 排在 step() 中 prepareRequest(社区方案整理查看方案 →
报错#7134

自定义中转站 DeepSeek V4 工具调用报 400

未明确;同一中转站同配置下换 gpt-5.6-terra 正常,疑似中转站对 deepseek-v4 工具调用轮次不兼容社区方案整理查看方案 →
报错#6971

更新后旧会话报tool calls need immediate results、新会话报prepare错误

新版本更新引入回归,旧会话不兼容,且降级已无法恢复社区方案整理查看方案 →
报错#6974

0.1.6-alpha.2源码检出同时加载src和lib致首次工具调用崩溃

源码检出的包解析同时指向 src/ 与 lib/,加载两份包引发冲突社区方案整理查看方案 →
报错#6986

升级后运行失败Cannot read properties of undefined (reading 'prepare')

升级后旧会话数据校验失败,事件缺少 tool source 导致会话损坏社区方案整理查看方案 →
报错#6988

更新后一直报错,每次更新都失败

未明确(正文仅附图,未说明具体报错内容)社区方案整理查看方案 →
报错#6781

Android APK 启动失败 ZodError(workspace.json)

系统设置停止应用后,workspace.json 的 updatedAt 触发 ZodError,插件树加载失败致 Node 引擎无法启动社区方案整理查看方案 →
报错#6921

打开会话空白卡在 Loading history…

会话日志中存在 data.turn 为 null 的 step 块,客户端渲染状态机死循环、CPU 升高,数据层正常社区方案整理查看方案 →
报错#6930

Windows 托管子进程 windowsHide 启动失败 0xC0000142

托管子进程以 windowsHide:true 启动时失败并弹出模态错误框;正文被截断,根因未明确社区方案整理查看方案 →
报错#6671

长会话未触发 compaction 直接 max-context 报错

每次请求输出预留 maxTokens=256000,有效输入上限仅 792576,按 window 计算的 0.8 阈值永远无法触发压缩社区方案整理查看方案 →
报错#6686

v0会话迁移后打不开:Cannot read properties

v0→v3迁移后部分事件缺少content字段,内置投影读取message.content未做防护社区方案整理查看方案 →
报错#6693

第三方插件契约违规致插件树崩溃Web UI白屏

第三方插件在 apply() 中失败,cordis 中止整个 loader 链,dsh app-boot 抛错、进程退出社区方案整理查看方案 →
报错#6661

macOS 上 Python 子进程变僵尸占满 CPU

macOS 不支持 PR_SET_PDEATHSIG,host 退出后 bootstrap.py 被 launchd 接管,IPC fd 3社区方案整理查看方案 →
报错#6672

超上下文后无 compaction,会话卡死

收到 CONTEXT_WINDOW_EXCEEDED 后未记录任何压缩尝试,重试仍同类报错,直至 turn/end 报错终止社区方案整理查看方案 →
报错#6584

dsh 0.1.5-rc.1 在 Node.js v24 上静默退出

与 Node.js v24.1.0 存在兼容性问题(原文 Root Cause 部分被截断)社区方案整理查看方案 →
报错#6493

[Bug]会话格式v0→v3迁移非原子丢日志

迁移先截断 gen0 再写入 v3,两步非原子;期间进程停止则日志尾部不可恢复丢失社区方案整理查看方案 →
报错#6495

会话报Content Exists Risk错误

未明确;正文称非长会话,新建会话首轮仍报错社区方案整理查看方案 →
报错#5952

长工具调用期间中断致会话日志 seq 重复损坏

中断修复路径按已存储日志长度写入合成关闭事件,却未推进内存 seq 计数器,工具真正完成时复用了同一批 seq。社区方案整理查看方案 →
报错#6337

插件 connection.rpc.handle 静默失效返回405

HostConnectionService.register() 在提供方 client-connection 影子上下文挂载路由,其 fi社区方案整理查看方案 →
报错#6407

中断+后台任务恢复后会话日志损坏 seq gap

恢复路径从回卷的 seq(91853) 重新追加事件,未截断已提交的合成关闭行,导致同一 seq 重复出现。社区方案整理查看方案 →
报错#6081

modules 未声明 webServer 依赖致激活报错

并行 Loader 激活下,modules 未声明依赖 webServer,Node 半部先激活,访问 webServer 时触发 Cord社区方案整理查看方案 →
报错#6227

register() 未 inject webServer 致插件树加载失败

HostConnectionService.register() 通过 owner.webServer 解析路由,但连接插件静态 injec社区方案整理查看方案 →
报错#6372

prepare:dsh 失败:找不到 fs-ext 模块

bundled-runtime payload smoke 断言仍引用已被移除的 fs-ext,导致校验中止、无法产出 resources/社区方案整理查看方案 →
报错#6281

插件加载报 Iterator is not defined

加载文档预览插件时导入 loader entry 失败并报 Iterator is not defined,原因未明确社区方案整理查看方案 →
报错#5847

同模式提权报 invalid justification / not strictly wider

会话已是 danger-full-access 且审批策略为 never 时,请求同一沙箱模式触发校验失败关闭社区方案整理查看方案 →
报错#6045

v0 迁移拒绝 descriptor v2 旧会话打不开

迁移只接受 subagent/descriptor version 3,而 2026-08-24 前的版本写入 version 2社区方案整理查看方案 →
报错#6064

目录型 loader row 致请求全报 REQUEST_EXTENSION

profile 挂载 name 为相对目录 specifier 的 loader row 后,扩展准备失败且真实原因被包装隐藏社区方案整理查看方案 →
报错#6082

dsh-client-store 0.1.5-alpha.2 缺 zustand/immer 依赖

发布包 manifest 把 zustand、immer 只列为 devDependencies,但 lib/index.js 仍 impo社区方案整理查看方案 →
报错#6089

Host build 失败 tsdown 找不到 lib/types 入口

tsdown workspace 解析不到入口 lib/types/{index,invariant,startup}.js,构建时该目录尚社区方案整理查看方案 →
报错#6101

历史加载失败 cannot safely transform unclassified message source

gateway/internal 无法安全转换未分类的消息源,session.jsonl.zstd 源工件保持未变(正文未进一步说明)社区方案整理查看方案 →
报错#6160

dsh 0.1.5-rc.1 fork 会话后新 prompt 被重载覆盖

新版 0.1.5-rc.1 存在 bug:多轮对话中 fork 旧会话后,新写入的 prompt 会被重载成 fork 之前的 prompt社区方案整理查看方案 →
报错#6311

v2→v3 会话迁移拒载插件 source kind

迁移工具无法安全转换未分类的 message source,插件自定义 kind 不被识别社区方案整理查看方案 →
报错#5683

本轮运行失败 REQUEST_EXTENSION 仅 DeepSeek 模型

未明确;更新到最新版并 clean build 后出现,仅 DeepSeek 模型受影响社区方案整理查看方案 →
报错#5873

agent preset 改名后新会话报 not-found

内置 preset 由 code 改名为 ptc,而用户 settings.yaml 仍保留旧默认值 code社区方案整理查看方案 →
报错#6151

升级0.1.5后老会话打不开报 refuses format

新版升级旧会话格式时校验过严,遇到老版本遗留字段或旧格式即拒绝加载整份会话社区方案整理查看方案 →
报错#5940

session id collision 导致同会话多轮对话失败

Session.run() 要求首个通知必须为 agent/inbox/spliced;bundled runtime 检测到磁盘会话与 l社区方案整理查看方案 →
报错#5937

0.1.2-rc.1无法添加提供方和自定义模型

llm-pi-ai插件设置命名空间未注册到settings.describe,导致添加按钮禁用、卡片渲染不出社区方案整理查看方案 →
报错#5872

danger-full-access 下编辑工具请求 workspace-write 报错

sandbox 权限比较或工具权限继承逻辑错误,未正确判断权限包含关系,将高权限下的工具声明当成权限升级请求。社区方案整理查看方案 →
报错#5802

DSH 0.1.2-rc.1发消息失败 Cannot read properties of undefined (reading 'find')

升级0.1.2-rc.1后必现,与消息内容无关,可能与会话持久化ENOENT有关;0.1.1-rc.2正常。社区方案整理查看方案 →
报错#5818

升级后历史会话无法加载:v0迁移拒绝origin字段

v0迁移策略拒绝包含unexpected member origin的旧会话,且源文件保持byte不变,导致永久无法加载。社区方案整理查看方案 →
报错#5595

dsh 升级后无法启动:link 非 symlink 报错

指定路径已存在但不是 symlink 或 dsh 管理的 module proxy,导致模块回退安装校验失败。社区方案整理查看方案 →
报错#5653

dsh 更新到 0.1.2-rc.1 后 web 403 且旧工作区/session 无法加载

未明确;可能由新版本引入 token 访问控制和兼容性变化导致。社区方案整理查看方案 →
报错#5655

dsh web 因损坏 session-log 首帧无法启动;zip 恢复丢失 junction 导致插件静默失败

备份/清理/恢复后出现两个独立 bug:session 日志首帧非 header 致 web 崩溃;zip 恢复丢失链接,插件安装静默丢弃 社区方案整理查看方案 →
报错#4906

插件导致工具报 Cannot read 'kind'

dshmarketplace-plugin 0.1.5/0.1.6 注册的 tools/pre-execute 监听器短路瀑布,导致工具调用社区方案整理查看方案 →
报错#4920

dsh-marcket 控制台 removeChild 报错崩溃

正文未明确;表现为 settings.section 插槽渲染时 removeChild 目标不是子节点,疑似前端 DOM 更新不同步。社区方案整理查看方案 →
报错#4745

跨provider重放丢失reasoning_content致400

混合不同provider的历史消息重放时丢失reasoning_content,API在思考模式下拒绝请求。社区方案整理查看方案 →
报错#4746

Compaction残留双session文件致子代理失败

/compact后同时存在.jsonl和.jsonl.zstd文件,zstd后端无法处理.jsonl格式。社区方案整理查看方案 →
报错#4767

seq gap+跨session串写致dsh web启动崩溃

强制中断dsh进程导致session日志seq gap和文件损坏,启动时崩溃。社区方案整理查看方案 →
报错#4601

agent 崩溃:Cannot read properties 'prepare'

连续三轮在 bash 工具调用后崩溃,agent loop 读取 undefined 的 prepare 属性;底层机制未明确。社区方案整理查看方案 →
报错#4612

read_image 报错 cannot get property 'fs' without inject

@deepseek-ai/dsh-tool-fs 中 apply() 在 attachments-gated 子上下文注册 read_ima社区方案整理查看方案 →
报错#4481

sandbox escalation权限不匹配报错

未明确,疑似权限比较逻辑判定严格宽于关系时出错社区方案整理查看方案 →
报错#3489

MCP 会话过期后反复 -32001 且不重连

MCP session 过期后 DSH 未重新初始化连接或刷新工具列表,仍持续调用过期会话,反复返回 -32001。社区方案整理查看方案 →
报错#3524

prepare 抛错后 tool_calls 未配对致后续 400

工具调用 prepare 阶段抛错,未写入 tool/result,历史残留未配对 tool_calls,后续请求被上游 400 拒绝。社区方案整理查看方案 →
报错#3473

补丁配置坏行导致启动崩溃(ERR_MODULE_NOT_FOUND)

cordis.patch.yml 中引用了未安装的包,引导时模块解析失败导致进程退出。社区方案整理查看方案 →
报错#1628

Windows下保存设置间歇性EPERM rename失败

writeFileAtomic在Windows上无重试机制,杀软或索引器短暂占用.tmp文件句柄导致rename失败社区方案整理查看方案 →
报错#3876

dsh web 内存泄漏运行约50分钟 OOM 崩溃

已定位到 FrameQueue.buffer 等4处无界累积点,导致 V8 堆持续增长直至 OOM。社区方案整理查看方案 →
报错#2388

自定义兼容接口报 HTTP 400:developer 角色不被支持

国内 OpenAI 兼容服务(如火山方舟、阿里百炼)不允许 developer 角色,而请求中带了该角色。社区方案整理查看方案 →
报错#2587

Bug: 阿里云百炼 reasoning 请求 400 developer role

pi-ai 对声明 reasoning 的模型使用 developer 消息角色,但阿里云百炼网关仅接受 system/assistant/社区方案整理查看方案 →
报错#3226

采用视觉模型丢失输入模态 MODEL_DOES_NOT_SUPPORT_IMAGES

模型发现和采纳流程未保留 inputModalities,只写入 id/name/contextWindow/maxTokens,导致回退为社区方案整理查看方案 →
报错#3542

手动 /compact 中止 DeepSeek request aborted by caller

框架级中止,发生在摘要 LLM 流期间;非网络/代理/用户取消。具体内部原因未明确。社区方案整理查看方案 →
报错#1891

会话日志被外部删除后 dsh fatal 退出

运行中会话的持久化日志/目录被外部删除,追加写入时文件不存在,触发 ENOENT 导致 fatal。社区方案整理查看方案 →
报错#1903

启动harness报错 SyntaxError Unexpected token

读取 profile manifest JSON 时遇到 BOM(U+FEFF),JSON.parse 无法解析该内容。社区方案整理查看方案 →
报错#1961

Windows 删除 %TEMP% spill 目录导致服务 ENOENT 崩溃

OutputCollector.spillAll 尝试打开已被删除的 spill 日志文件父目录,未处理 ENOENT,导致进程崩溃。社区方案整理查看方案 →
报错#1965

插件导致 dsh web 启动失败

正文仅提供外部文档链接,具体原因未在正文中说明,但标题指向插件引起启动失败。社区方案整理查看方案 →
报错#2342

会话日志损坏 关机中断 seq冲突

关机强杀进程后,中断收尾事件与真实事件seq撞号,导致日志损坏。社区方案整理查看方案 →
报错#2343

Tool call Error unknown tool 空名称

工具调用名称为空,具体原因未明确。社区方案整理查看方案 →
报错#2359

session崩溃 历史加载失败 seq gap

会话日志损坏,出现seq gap,导致无法加载历史。社区方案整理查看方案 →
报错#2752

插件服务名冲突致 UI 白屏

自定义插件 provide 了核心已占用的服务名 chatFileMentions。社区方案整理查看方案 →
报错#2900

工具执行崩溃后回合标记结束,悬空tool_calls致会话400卡死

工具执行崩溃后回合被标记为已结束,留下悬空tool_calls,导致会话后续请求永久返回400。社区方案整理查看方案 →
报错#3033

插件自带重复 dsh-tools 致工具调用报 undefined

第三方插件捆绑了重复的 @deepseek-ai/dsh-tools,导致 ctx.tools[TOOL_RUNTIME_SCHEDULER社区方案整理查看方案 →
报错#3099

多进程共享 DSH_HOME 导致会话日志损坏

两个 harness 进程共享 sessions 根目录,追加日志只校验内存游标,进程间交错写导致 JSONL 损坏。社区方案整理查看方案 →
报错#3520

内网环境发送报AbortSignal.any is not a function

未明确;内网隔离环境、安全软件或更新后版本兼容性均可能相关社区方案整理查看方案 →
报错#3541

Code Mode工具描述含{{...}}报malformed prompt variable reference

Code Mode将工具schema描述原样嵌入tools:sdk提示词,renderPrompt严格插值器把{{dotted.state.社区方案整理查看方案 →

网络 8

网络#7868

dsh-app:// 转发 SSE 报 net::ERR_FAILED

dsh-app:// 转发层无法流式返回响应,内置 host 路由 /plugins/events 的 SSE 恒失败;非流式插件 bund社区方案整理查看方案 →
网络#6338

卡巴斯基致访问 api.deepseek.com 报 SELF_SIGNED_CERT_IN_CHAIN

卡巴斯基 HTTPS 扫描替换证书,Node.js 校验失败报自签名证书链错误社区方案整理查看方案 →
网络#5835

禁止监听0.0.0.0导致局域网访问受限

官方一刀切禁止监听0.0.0.0,阻挡了局域网多设备直接访问。社区方案整理查看方案 →
网络#4756

crypto.randomUUID 在非安全源使 Web UI 无限重连

crypto.randomUUID 仅 HTTPS/localhost 可用,非回环 HTTP 下 RPC 失败,导致连接丢失。社区方案整理查看方案 →
网络#2954

nginx 转发解决 DSH Web 限制 localhost 访问

DSH Web 默认限制只能从 localhost 访问,外部访问被拒绝。社区方案整理查看方案 →
网络#3157

本地 LLM 请求超时 5 分钟,如何增加超时时间

Ollama 本地模型长提示词超过默认 300000ms 超时,用户尝试 settings.yaml 配置未生效。社区方案整理查看方案 →
网络#1789

受限模式下pwsh工具Windows schannel TLS失败

Windows 沙箱受限令牌(CreateRestrictedToken,DISABLE_MAX_PRIVILEGE|LUA_TOKEN|W社区方案整理查看方案 →
网络#3132

DSH添加局域网/远程访问auth模块

远程开发环境需求,host 0.0.0.0启动默认被拦截(正文未详细说明原因)。社区方案整理查看方案 →

功能 97

功能#8312

workspace-write残留Low完整性标签

workspace-write授权被设计为复用缓存且永不撤销,ACE和低完整性标签永久留在项目根目录社区方案整理查看方案 →
功能#8374

提示 token 压力与本地溢出转 compact-retry 建议

内置 token 计量用固定约 4 字符/token 启发式,CJK 会话与大型工具 schema 系统性低估,本地服务报 exceed_c社区方案整理查看方案 →
功能#8375

本地模型上下文溢出:compact-retry 插件

dsh-token-meter 固定按约 4 字符/token 估算,CJK 与大工具 schema 被低估,本地 OpenAI 兼容服务返社区方案整理查看方案 →
功能#8176

DeepSeek 突然用中文回复看不懂

未明确,用户称模型一次用中文回复而自己不懂中文社区方案整理查看方案 →
功能#8269

强烈需要 revert 回退功能

当前版本没有消息/会话回退(revert)功能,误发或需回滚时无法操作社区方案整理查看方案 →
功能#8043

Windows 打开目录窗口不可见/不弹前台

runNativeCommand 恒以 windowsHide:true(SW_HIDE)启动子进程,Explorer 继承隐藏状态;且后台社区方案整理查看方案 →
功能#7842

Windows显示文件位置/默认打开静默失败

runNativeCommand强制windowsHide:true,隐藏了Explorer委托窗口导致操作静默失败社区方案整理查看方案 →
功能#7922

Loader配置更新未等待嵌套条目reconcile完成

vendored的@deepseek-ai/cordis-plugin-loader缺少上游await嵌套reconcile的修复补丁社区方案整理查看方案 →
功能#7964

Windows终端CJK转义M-及拼音输入失效

未明确;正文将提示符编码与前端输入路径拆为两个独立问题社区方案整理查看方案 →
功能#7324

旧版本状态残留致工作区无法选择、历史不显示

本地残留旧默认预设名 code,以及浏览器 localStorage 中残留的旧版 store 值导致侧边栏槽位崩溃社区方案整理查看方案 →
功能#7802

「加载历史」偶发永久卡住,仅刷新可恢复

等待 Remote stream socket 的 waiter 永不 settle,加载态无法结束社区方案整理查看方案 →
功能#6978

AI回复中打开会话卡在载入历史

1%数据付100%解析成本,32ms/千事件,解码期事件循环独占0.5s,memo仅2条社区方案整理查看方案 →
功能#6997

Safari 下模型选择器点击无效无响应

鼠标按下使卡片失焦(relatedTarget 为 null),onBlur 在 click 前关闭卡片社区方案整理查看方案 →
功能#7042

模型输出文本消失,刷新界面才显示

正文未明确,疑似前端渲染未及时刷新,刷新后内容正常出现社区方案整理查看方案 →
功能#7298

workspace-write 模式下误删工作区外符号链接

沙箱对工作区外 Windows 符号链接的写保护未生效(正文未明确具体原因)社区方案整理查看方案 →
功能#7309

fork 后新会话先执行 fork 点下一条输入

fork 点不在最后一条消息时,新分支继承了源会话 fork 点的下一条输入社区方案整理查看方案 →
功能#7384

长行内代码导致该行正文不可见

未明确;文本仍在 DOM 中可复制,疑似换行行内代码触发的渲染/样式问题社区方案整理查看方案 →
功能#7423

小窗口路由下 compaction 持续失败自锁

compaction 摘要请求跟随会话同一个小窗口路由,摘要自身超窗报 CONTEXT_WINDOW_EXCEEDED,上下文无法缩小形成死社区方案整理查看方案 →
功能#7467

完全权限模式误清空 C 盘文件

未明确,用户猜测提示词含“彩排”触发全量验证导致自动清空 .dsh 所在盘社区方案整理查看方案 →
功能#7474

历史消息无法查看直接报错

未明确社区方案整理查看方案 →
功能#7322

计划模式输入变橙、Backspace失效

未明确;计划模式下反复输入再删除后输入态异常,Win11 + 0.1.6-alpha2 稳定复现社区方案整理查看方案 →
功能#7337

thinkingFormat配置后模型无法识别

未明确;正文仅在 settings.yaml 的 compat 中加入 thinkingFormat: deepseek 后模型即无法被识别社区方案整理查看方案 →
功能#7356

readEvent 深拷贝整个会话卡死事件循环

readEvent 走 load→snapshotLive,用 structuredClone 深拷贝整个会话事件数组,复杂度退化社区方案整理查看方案 →
功能#7193

goal-round 循环重激发一晚烧 2 亿 token

goal-round 每隔 2-3 轮重新激发模型,挂机时持续消耗 token社区方案整理查看方案 →
功能#7198

goal 续行无等待/无进展判断导致空转

goal 续行未判断「无进展」与「等待中」,回合结束即注入 goal_round 强迫产出社区方案整理查看方案 →
功能#7270

思考退化空转轮不重试且逐轮回传恶化

退化的 reasoning 被 serialize.ts 逐轮回传形成自我强化;无正文无工具调用的轮次被判正常完成,不触发重试社区方案整理查看方案 →
功能#7295

子模型请求全部走主模型,子模型零消耗

为子模型单独配置了 key,但所有请求仍被路由到主模型,正文未说明具体原因社区方案整理查看方案 →
功能#7109

辅助调用未指定推理等级时应遵循 purpose

compaction、session-title 等辅助调用只带 purpose 不带 reasoningEffort,dsh-llm 从路社区方案整理查看方案 →
功能#7119

暗色模式高密度文字过亮发虚、看久头晕

未明确;暗色模式下文字亮度/对比度偏高,密集文本易产生眩光社区方案整理查看方案 →
功能#7127

语言已设为中文但思考内容仍是英文

未明确;语言设置未作用于模型的思考(Think)输出内容社区方案整理查看方案 →
功能#7142

session/list 性能差:7700 会话 2.5-3s、读 59.8MB

listArtifacts() 串行读取每个 session header,且每次调用都重新读取一遍社区方案整理查看方案 →
功能#6499

fork后旧消息仍在排队且界面不显示

fork 新会话未移除或显示 fork 前排队的 P2,导致其优先处理并挡住新消息社区方案整理查看方案 →
功能#6437

Edge 129 文件预览提示文件资源服务不可用

Edge 129 下 new URL().hostname 无法解析 dsh-resource 非特殊 scheme,hostname 为空社区方案整理查看方案 →
功能#6863

dsh-novel-craft:让 AI 学会你的写作偏好

自己写提示词、逐段写评语太累,且“想要什么”很难表达清楚,换新对话又要重来社区方案整理查看方案 →
功能#6478

Gemini compaction 用 MINIMAL thinking 致上下文溢出

压缩请求携带模型不支持的 thinking 级别 MINIMAL(profile 仅支持 high),压缩失败后继续用未压缩历史社区方案整理查看方案 →
功能#6688

Harness Token统计偏低,12分钟扣费54元

疑似陷入工具调用死循环或后台重复请求,界面只统计主会话可见部分社区方案整理查看方案 →
功能#6665

SIGTERM 重启打断在途会话,无优雅关闭入口

dsh web 为常驻多会话进程,重启使配置/插件生效时直接取消同进程所有在途 turn,无救回机会社区方案整理查看方案 →
功能#6523

deepseek-harness 是否计划支持 MCP

用户想了解 DSH 是否有 MCP 支持规划社区方案整理查看方案 →
功能#6532

空响应守卫失效:只有推理内容也被当作正常完成

守卫只判断是否有 block 被打开而非是否有可见内容,流式 reasoning token 会打开 reasoning block,永远命社区方案整理查看方案 →
功能#6555

fork 子会话继承父会话未认领消息并重复执行

host 切点为锚点 turn 的 turn/end 之后到下一个 turn/start 之前,父会话尚未认领的收件箱消息落入 fork s社区方案整理查看方案 →
功能#6629

Windows 非ASCII路径 Reveal in File Explorer 静默失败

两处原因:file:// URL 被百分号编码,以及 windowsHide:true 隐藏了 explorer 自身窗口;非ASCII(中社区方案整理查看方案 →
功能#6138

中文输入法拼音未上屏时输入框自动填充乱码汉字

输入法组合输入(拼音未上屏)时输入框错误显示音译汉字,正文未说明原因社区方案整理查看方案 →
功能#6491

dsh-acp 会话列表/恢复把 parentSession 当子代理致 fork 会话隐藏且无法 resume

session/list 与 session/resume 将 parentSession 与 origin=subagent 混为一谈,误社区方案整理查看方案 →
功能#6505

Windows上Reveal in File Explorer打开不可见窗口

win32 下 revealNativePath/runNativeCommand 调起资源管理器窗口后永久不可见,无报错,根因未明确社区方案整理查看方案 →
功能#6458

长任务中 Todo 列表不增量更新

未明确;正文仅描述任务运行期间已完成项仍显示 in_progress/pending,结束后才批量刷新社区方案整理查看方案 →
功能#6484

0.1.5配置text→prefix persona静默丢失

0.1.5将persona配置键text重命名为prefix,旧配置仍被接受但内容被静默丢弃社区方案整理查看方案 →
功能#6503

子代理能否运行不同的 agent preset?

composeFrom 未提供 preset id,子代理只能继承父代理的 preset。社区方案整理查看方案 →
功能#6435

稳定版似乎没有 v4.1 支持

未明确社区方案整理查看方案 →
功能#6376

Agent执行了用户未发送的指令,prompt未记录

未明确;会话工件未记录组装后的prompt与推理强度社区方案整理查看方案 →
功能#6370

重复工具调用循环提醒后未中断

模型持续发出相同工具调用,Harness 的 repeat-tool-reminder 未能可靠打破循环;正文未说明根因社区方案整理查看方案 →
功能#5754

子代理失败只报 subagent run failed 无诊断

in-process 子代理在模型调用层失败时,父工具只透传通用错误,真实原因仅存于子会话日志社区方案整理查看方案 →
功能#6083

Safari 打开报错 Can't find variable: Iterator

dsh-client-ui-sidebar-documentpreview 使用了 Safari 17.6 未支持的 Iterator 全局社区方案整理查看方案 →
功能#6314

Fork 会话重放旧 prompt,新 prompt 滞留队列

对回复进行中的会话 fork 时消息/队列继承异常,重放源会话 prompt A(未做代码级定位)社区方案整理查看方案 →
功能#5786

极简模式泄漏已安装插件的工具

插件工具注册在 tools 全局层,agent preset 的 standing scope 无条件继承 global 层且无排除机制,插社区方案整理查看方案 →
功能#5922

工具调用如何默认展开显示

界面默认折叠全部工具调用,未提供默认展开配置社区方案整理查看方案 →
功能#6119

更新最新版后无法新建对话

更新到最新版本后无法新建对话;正文未说明具体原因社区方案整理查看方案 →
功能#6120

预览最大化后无法关闭/找不到关闭入口

预览页最大化后缺少关闭入口,alpha 与 rc 版本均存在社区方案整理查看方案 →
功能#6123

update_goal blocked 误报上下文耗尽

模型自报上下文预算耗尽,harness 未校验;实际占用约 50.5%,面板约 51%社区方案整理查看方案 →
功能#6141

0.1.5-rc.1 分叉会话后仍发旧消息

分叉新会话后,分叉前被终止或正在处理的消息仍被发送,新消息进入排队;具体原因未明确社区方案整理查看方案 →
功能#5939

subagent-codex不支持配置reasoning effort

Codex后端未声明start capability,携带agentOptions会被拒(UNSUPPORTED_CAPABILITY),配社区方案整理查看方案 →
功能#5947

自定义LM Studio模型提示不支持图片

自定义供应方未暴露视觉能力开关,DSH默认判定模型不支持图片社区方案整理查看方案 →
功能#5951

同工作区多会话不隔离互相影响

同一工作区下不同会话共享工作区上下文,内容前后互相影响社区方案整理查看方案 →
功能#5836

Windows微软拼音Web输入乱码(你好→尼哈奥尼)

网页composer环境中微软拼音输入法产生乱码,与输入法兼容性有关。社区方案整理查看方案 →
功能#5565

MCP 客户端拒绝 content-only 工具结果,缺少 structuredContent

dsh 0.1.2-rc.1 的 MCP 客户端强制要求 structuredContent,忽略服务端声明的 structured_out社区方案整理查看方案 →
功能#4648

项目文件夹名含中英文时无法选择工作区

未明确;疑似路径解析对混合中英文名称支持不完善。社区方案整理查看方案 →
功能#4709

v4-flash 思考模式不支持 tool_choice?

未明确;用户质疑官方文档未说明思考模式不支持 tool_choice,实际请求被拒。社区方案整理查看方案 →
功能#4793

Agent dispose 不传播到子 agent 导致孤儿进程运行

两个独立生命周期管理器缺少 dispose 交接契约,dispose 监听只清理引用,未释放子 agent。社区方案整理查看方案 →
功能#4862

文件工具将 HTTP(S) URL 当作本地路径返回误导错误

本地文件系统提供方将 HTTP(S) URL 当作相对路径处理,Windows 下拼成 Windows 路径并产生误导性 not found社区方案整理查看方案 →
功能#4917

Safari 中有序列表数字左侧被裁剪

正文未明确;Safari 对 Markdown 有序列表编号的渲染导致左侧裁剪,Chrome 正常。社区方案整理查看方案 →
功能#4747

oneOf tool-call参数以字符串传入

JSON Schema缺少顶层type,导致tool-call参数未解析为对象而作为原始字符串传入。社区方案整理查看方案 →
功能#4748

判断问题过长导致按钮消失

前端页面未适配长文本,按钮被挤出可视区域。社区方案整理查看方案 →
功能#4592

dsh Web 无原地回退?用 dsh-rewind 插件实现

dsh Web 缺少类似 Claude Code /rewind 的同窗口原地回退功能。社区方案整理查看方案 →
功能#3552

subagent继承stale provider忽略Web模型选择

子代理继承父代理创建时固定的agent.options.provider,而非Web模型选择器更新后的当前provider。社区方案整理查看方案 →
功能#4441

会话只能归档不能删除,无删除路径

workspace.archiveSession仅追加archivedSessionIds,不删transcript,且任何API/CLI/社区方案整理查看方案 →
功能#4453

日程提醒在归档会话仍触发冷会话不触发

提醒投递依赖Agent对象驻留性,归档不销毁Agent导致仍触发,冷会话无Agent导致不触发社区方案整理查看方案 →
功能#4455

Plugin apply函数声明被new导致disposer泄漏

Fiber runner用isConstructor判断new还是调用,普通function声明因有prototype被构造,导致apply社区方案整理查看方案 →
功能#4487

DSH版本升级兼容性工具dsh-compat-guard

DSH快速迭代,rc.8存储格式变更导致用户会话丢失,官方无迁移路径社区方案整理查看方案 →
功能#3460

Windows 下子进程执行闪现黑色控制台窗口

dsh-subprocess-local 的 spawn() 未设置 windowsHide: true,Windows 默认新建可见控制台社区方案整理查看方案 →
功能#3075

会话无法永久删除导致磁盘占用

会话只能归档,日志和记账继续留在磁盘,无法一次性彻底删除。社区方案整理查看方案 →
功能#3930

dsh上无法使用最新视觉模型吗

正文未明确;用户使用 0.1.1-rc.2 询问是否支持最新视觉模型。社区方案整理查看方案 →
功能#3965

添加模型时无法设置是否支持图片

DeepSeek官方模型不支持图片,因此添加模型界面未考虑该配置选项社区方案整理查看方案 →
功能#1615

多步规划任务对话结束但状态仍显示执行中

对话自然结束时未触发主分支任务状态更新,导致状态未转为已完成社区方案整理查看方案 →
功能#1619

tool-subagent静默丢弃每次调用的agentOptions子代理路由覆盖

tool-subagent未按每次调用传入的agentOptions选择子代理模型,且缺少面向下游插件的扩展点,根因未明确社区方案整理查看方案 →
功能#3767

OpenAI兼容网关流式工具调用name为空被清空

续传分片携带空name字段覆盖已累积的工具名,导致unknown tool错误。社区方案整理查看方案 →
功能#1886

tokenUsage projection 未计入 compaction 费用

tokenUsage 投影未折叠 compaction/summary.usage,且重试步骤时采用替换而非累加,导致用量统计缺失或不准确。社区方案整理查看方案 →
功能#1889

Windows 上 subprocess-local 缺少 win32 ProcessInspector

createProcessInspector 只有 linux/darwin 分支,win32 直接抛 unsupported,导致持久 s社区方案整理查看方案 →
功能#1968

子代理会话无法中途打断,只能排队输入

dsh-client-ui-conversation 中 steeringAvailable 被硬编码为 subagent === null社区方案整理查看方案 →
功能#1986

含图片会话无法切换到不支持图片的模型

切换模型时 selectModel 会检查会话中是否已有图片以及目标模型是否支持图片输入;会话含图且目标模型不支持时直接拒绝。社区方案整理查看方案 →
功能#2337

deepseek-v4-pro 失控循环无法停止

模型陷入病态循环,反复输出bash命令无法自停。社区方案整理查看方案 →
功能#2356

请求原生备份与还原功能

DSH屡次出现严重bug导致无法使用,缺少备份还原机制。社区方案整理查看方案 →
功能#2634

DeepseekV4-Pro-max思考链重复片段异常

未明确社区方案整理查看方案 →
功能#2656

极简模式 persistent bash 卡顿 3.5s+ 修复

上下层Prompt提示符不一致:底层预设'dsh> ',上层注入PS1不同,导致sanitizer无法匹配提示符。社区方案整理查看方案 →
功能#2717

插件更新生命周期与重启扩展服务建议

插件直接覆盖自身文件后旧代码无法完整卸载,跨环境重启涉及权限与可靠性问题。社区方案整理查看方案 →
功能#2888

SDK wire缺少session/cancel和session/close方法

SDK wire协议未提供取消单次turn或关闭单个session的方法,只能关闭整个进程,影响多会话场景。社区方案整理查看方案 →
功能#2966

文件添加功能缺失:仅支持拖拽图片附件

当前仅支持拖拽添加图片为附件,缺少基础添加文件入口。社区方案整理查看方案 →
功能#3004

DSH何时支持ChatGPT/Claude/Grok订阅登录?

未明确;用户希望用已有消费者订阅登录,而非API Key付费。社区方案整理查看方案 →
功能#3118

DSH桌面版:Electron file://+IPC无需本地服务

用户不想每次dsh web起本地服务再开浏览器,希望双击直接打开DSH窗口。社区方案整理查看方案 →

使用 8

其他 8