← 返回更新日志

DeepSeek Harness dsh-v0.2.1-alpha.3 预发布

2026-10-14 · GitHub 原文
[中文](#cn-v0.2.1-alpha.3-community) | [英文](#en-v0.2.1-alpha.3-community) <h3 id="cn-v0.2.1-alpha.3-community">新增功能</h3> - Web 版支持在本机 HTTP 访问时登录 DeepSeek 账号。 @lsdsjy - 支持识别已发送消息中的密钥和令牌,并默认脱敏按需查看。 @ZiyaZhang - 极简模式支持读取图片和自动压缩长对话,Web 与桌面端可通过 /compact 指令手动压缩上下文。 @LogosVeritas ### 问题修复 - 修复切换会话、收起工作过程或发送后续消息时,对话区域出现大块空白、滚动跳动的问题。 @imccyu - 修复重启应用后部分会话无法继续,以及切换到 DeepSeek 后因历史消息兼容问题导致请求失败的情况。 @imccyu, @yudshj - 修复插件更新或重新安装后仍运行旧代码的问题。启用热重载时,可替换的插件会直接生效;无法热重载的情况会提示重启。 @turtle1999 - 修复 macOS 添加工作区时目录选择器无法粘贴目录路径,以及取消选择仍添加工作区的问题。 @turtle2099 - 修复原预设被删除或调整后,恢复空白会话、切换工作区可能失败的问题。 @LegGasai - 修复部分较旧 Git 版本下无法创建工作树的问题。 @turtle2099 - 修复远程 Web 在网络拥塞时被误判为断线,以及刷新后语言、主题等偏好丢失的问题。 @turtle2099, @oraluben - 应用意外退出后,未完成的任务会明确显示“任务已停止”,避免被误认为正常完成。 @turtle2099 - 凭据文件中出现 DSH 不使用的额外字段时,不再阻止应用启动。 @turtle2099 - 修复卸载会话存储插件时,最后的会话记录可能丢失的问题。 @turtle1999 ### 体验优化 - 改善会话列表加载和 @ 会话搜索体验。 @imccyu - 子智能体可通过配置选用独立 Agent Preset 预设,统一设置角色和工具。 @grllll, @Dudu-0223 - 优化侧栏展开规则,让运行中和等待回应的会话更容易找到;会话菜单支持复制会话 ID。 @turtle1999, @imccyu - DeepSeek 账号的模型列表随账号可用模型更新,并隐藏当前客户端版本不支持的模型。 @LegGasai - 模型设置更清楚地提示凭据来源和检测状态,支持按需显示输入的 API Key。 @Magolor - Office 文档任务按需加载编辑、渲染和导出指引,减少简单内容修改中不必要的检查与预览。 @yudshj - 改进子智能体的委派与等待指引:达到委派层数上限时提前提示,等待子任务期间不再消耗新的目标执行轮次。 @ZiyaZhang, @turtle1999 - Web 终端更可靠地处理连续输入、粘贴和尺寸调整,并保留进程退出前的最后输出。 @LegGasai - 桌面端可用 Cmd/Ctrl + 加号或减号统一调整正文、代码和终端字号。 @koalazf99 - 优化会话和工作区的悬停操作,统一卡片与菜单样式,并改善页头排列及插件页、自动化任务页的窄窗口布局。 @Yifffan, @Kingwl - PTC Mode 的 Node 执行环境新增可选的 in-memory 模式,多次运行代码可复用变量、函数和已导入模块。 @CreatixChu ### 其他变更 - API Key 读取优先级变更:Web 端/桌面端优先采用已保存的凭据;headless 默认改用环境变量和 .env,不读取已保存的密钥。 @Magolor - 更新第三方模型支持;Azure 提供方名称统一为 azure,使用旧名称 azure-openai-responses 的提供方配置需迁移。 @LegGasai - Python SDK 的 Office 引擎和完整创作环境改为按需下载。 @yudshj - 使用 --from-default-profile 重建已有自定义配置时,会替换该配置及其插件和设置。 @turtle2099 - TypeScript 和 Python SDK 支持 resume 功能,恢复已保存的会话,继续使用原有会话 ID 和工作目录。 @koalazf99 --- <h3 id="en-v0.2.1-alpha.3-community">新增功能</h3> - Web 版支持在本机 HTTP 访问时登录 DeepSeek 账号。 @lsdsjy - 支持识别已发送消息中的密钥和令牌,并默认脱敏,用户可按需查看。 @ZiyaZhang - 极简模式支持读取图片和自动压缩长对话,Web 与桌面端用户可通过 /compact 指令手动压缩上下文。 @LogosVeritas ### 问题修复 - 修复切换会话、收起工作详情或发送后续消息时出现大块空白和滚动跳动的问题。 @imccyu - 修复应用重启后部分会话无法继续,以及切换到 DeepSeek 时因历史记录兼容性错误导致失败的问题。 @imccyu, @yudshj - 修复插件更新或重新安装后仍运行旧代码的问题。启用热重载时,可替换的插件会立即生效;无法热重载的更改会提示重启。 @turtle1999 - 修复在 macOS 上添加工作区时无法向目录选择器粘贴目录路径的问题,并防止取消选择后仍添加工作区。 @turtle2099 - 修复原预设被移除或更改后,恢复空白会话或切换工作区失败的问题。 @LegGasai - 修复部分较旧 Git 版本无法创建工作树的问题。 @turtle2099 - 修复远程 Web 客户端在网络拥塞期间被误判为断开连接,以及刷新后语言、主题和其他偏好设置丢失的问题。 @turtle2099, @oraluben - 因应用退出而中断的任务现在会显示“任务已停止”,而不会看起来像是已正常完成。 @turtle2099 - 凭据文件中 DSH 不使用的额外字段不再阻止应用启动。 @turtle2099 - 修复卸载会话存储插件时最终会话记录可能丢失的问题。 @turtle1999 ### 体验优化 - 改善会话列表加载和 @ 会话搜索体验。 @imccyu - 支持为创建的子智能体配置独立的 Agent Preset,以统一管理其角色和工具。 @grllll, @Dudu-0223 - 优化侧栏展开规则,让运行中的会话和等待回应的会话更容易找到;会话菜单支持复制会话 ID。 @turtle1999, @imccyu - DeepSeek 账号的模型列表会随账号可用模型保持更新,同时隐藏当前客户端版本不支持的模型。 @LegGasai - 模型设置会更清楚地显示凭据来源和检测状态,并允许用户按需显示已输入的 API Key。 @Magolor - Office 文档任务会按需加载编辑、渲染和导出指引,减少简单内容修改中不必要的检查和预览。 @yudshj - 改进子智能体的委派和等待指引:提前提示委派深度上限,并在开始下一轮目标执行前等待正在运行的子任务。 @ZiyaZhang, @turtle1999 - Web 终端能更可靠地处理连续输入、粘贴和尺寸调整,并在进程退出时保留最终输出。 @LegGasai - 桌面端可使用 Cmd/Ctrl + 加号或减号统一调整正文、代码和终端的字号。 @koalazf99 - 优化会话和工作区的悬停交互,统一卡片和菜单样式,并改善页头排列以及插件页和自动化任务页在窄窗口下的布局。 @Yifffan, @Kingwl - PTC Mode 的 Node 执行环境新增可选的 in-memory 模式,可在多次代码执行之间复用变量、函数和已导入模块。 @CreatixChu ### 其他变更 - 更改 API Key 读取优先级:Web 端和桌面端优先使用已保存的凭据;headless 默认使用环境变量和 .env 文件,不读取已保存的密钥。 @Magolor - 更新第三方模型支持,并将 Azure 提供方重命名为 azure。使用 azure-openai-responses 的提供方配置必须进行迁移。 @LegGasai - Python SDK 的 Office 引擎和完整创作环境现改为按需下载。 @yudshj - 使用 --from-default-profile 重新创建已有的自定义配置时,会替换该配置及其插件和设置。 @turtle2099 - TypeScript 和 Python SDK 支持恢复会话,可恢复已保存的会话,并沿用其原始会话 ID 和工作目录。 @koalazf99 完整更新日志:[dsh-v0.2.1-alpha.2...dsh-v0.2.1-alpha.3](https://github.com/deepseek-ai/deepseek-harness/compare/dsh-v0.2.1-alpha.2...dsh-v0.2.1-alpha.3)