DeepSeek Harness v0.2.1-alpha.2
DeepSeek Harness v0.2.1-alpha.2:模型、会话与插件更新
- 作者
- DeepSeekAgent.io 编辑部
- 发布
- 更新
DeepSeek Harness v0.2.1-alpha.2 于 2026 年 10 月 9 日发布到 npm。当前 alpha 已指向该版本,latest 与 next 仍停留在 0.2.0-rc.2。这意味着普通安装不会自动进入 alpha.2,只有明确指定版本或 alpha 通道的用户会获得本次更新。
截至本文核对时,官方 GitHub Releases 页面尚未出现 alpha.2 的独立 Release Notes。因此本文依据 npm 发布记录及 dsh-v0.2.1-alpha.1...dsh-v0.2.1-alpha.2 官方源码对比整理,不把源码变化写成尚未发布的官方公告。
重点变化
| 范围 | 用户可感知的变化 |
|---|---|
| DeepSeek 模型 | 修正 V4.1 Flash 显示名称,隐藏未配置模型与不可用选择 |
| 会话迁移 | 前端显示会话格式状态,并在需要迁移时引导分叉与查找 Sub-agent |
| 插件设置 | 重组插件设置页,增加实验功能目录 |
| Plan Mode | 只有批准方案才退出 Plan Mode;关闭评审会结束当前轮次 |
| 对话界面 | 改进长内容折叠、滚动跟随与返回运行中会话后的布局恢复 |
| 个性化 | 文本、代码和终端字体及字号可以分别配置 |
| 语音输入 | 支持选择麦克风、查看输入电平,并改善设备热插拔 |
| 模型调用 | 请求扩展失败不再阻断整个模型请求,错误记录也更明确 |
V4.1 Flash 名称与模型选择
alpha.2 修正了 DeepSeek V4.1 Flash 的显示名称。此前界面中可能出现 DeepSeek-V41-Flash 这类缺少小数点的名称,容易让用户误以为它是另一套模型 ID。本次修改的是显示名称,底层模型 ID 仍按 Provider 配置处理。
模型设置页也开始隐藏未配置的 DeepSeek 模型和当前不可用的选择。实际效果是模型下拉不再把“目录里存在但当前账号或 Provider 无法使用”的条目与可用模型混在一起。升级后如果某个旧选择消失,应先核对 Provider、凭证和模型 ID,不要直接把显示变化判断为模型被删除。
会话迁移从后台状态变成可见流程
DSH 的会话格式会随着版本演进。alpha.2 将格式状态放到会话头部,并为需要迁移的分叉提供前端提示;涉及 Sub-agent 时,界面也会帮助找到相关会话。
这解决的不是“所有旧会话自动兼容”,而是让迁移要求变得可见。升级前仍应备份 ~/.dsh,保留重要 Session 的导出或工作成果。看到迁移提示时,先按界面引导创建兼容分叉,再确认父会话、子会话和附件是否完整。
插件设置与实验功能目录
插件设置页被重新组织,并增加实验功能目录。稳定插件、可选 Bundle 与实验能力的入口更容易区分,Auto review 也继续以实验能力标识展示。
对普通用户,这减少了在长列表中寻找功能的成本;对插件作者,升级检查不能只看插件是否“已安装”。还应验证:
- Bundle 启用后依赖是否完整;
- 禁用与卸载后工具、菜单和资源是否被释放;
- Build Script 是否需要单独批准;
- 插件是否依赖 alpha.1 中已经撤回或调整的 Profile Patch 行为。
alpha.2 同时改善了非交互式 pnpm 安装时对被忽略 Build Script 的记录,使 Plugin Manager 能继续展示审批路径。这不会自动批准第三方构建脚本,用户仍需检查依赖及其安装行为。
Plan Mode 的退出条件更清楚
alpha.2 修复了两个容易混淆的交互:
- 只有用户批准方案后,Plan Mode 才按指导退出;
- 用户关闭或放弃方案评审时,当前轮次结束,不继续假设方案已获同意。
这对删除、发布、付款和大范围修改尤其重要。关闭对话框不是授权,Agent 也不应因为界面消失就开始执行原计划。
对话、字体与语音输入
对话界面重新处理了折叠内容的高度、滚动跟随和视口内布局。长工具结果或推理内容收起后,页面不应再留下异常空白;切换模式或返回仍在运行的 Session 时,布局也会重新计算。
显示设置新增文本、代码和终端的独立字体与字号。代码阅读需要等宽字体,正文需要更舒适的行宽,终端又可能需要更紧凑的字号,现在不必用一个全局设置折中。
语音输入则增加麦克风选择与输入电平,并改善设备拔插后的状态保留。浏览器权限仍由操作系统与浏览器控制,设备出现在菜单中不代表已经获得录音权限。
模型请求扩展失败不再拖垮请求
DSH 可在模型调用前通过扩展补充请求参数或上下文。旧路径中,请求扩展自身失败可能阻断整个模型调用。alpha.2 将这类失败改为可记录、可归因的警告,并允许模型请求继续执行;重复错误也不会无限刷屏。
这提高了插件故障下的可用性,但不代表所有扩展都可以忽略。如果扩展负责安全策略、权限限制或关键上下文,维护者仍应把失败视为需要立即修复的问题,而不是依赖降级路径长期运行。
是否应该升级
普通用户继续使用 npm latest 的 0.2.0-rc.2。alpha.2 更适合以下情况:
- 正在测试 V4.1 Flash 模型目录与显示问题;
- 有旧 Session,需要验证迁移和 Sub-agent 发现流程;
- 开发或调试 DSH Plugin、Bundle 与实验功能;
- 需要新的字体、语音输入或对话折叠体验;
- 愿意承担 alpha 通道的接口和行为变化。
测试时固定完整版本号:
npx @deepseek-ai/[email protected] web
升级前备份 Profile、Session 和插件配置,并在独立工作区检查模型、Plan Mode、插件启停和旧会话。不要把 alpha 通道直接替换成团队唯一的日常环境。
相关阅读
- DeepSeek Harness v0.2.1-alpha.1:Claude Code Mods、插件创建与 Web 部署更新
- DeepSeek Harness Plugin Manager 源码分析
- DeepSeek Harness 长会话成本与自动压缩
- DeepSeek Harness 异步问答机制