这是 0.2.2 系列的第一个候选版本(Release Candidate),汇总了自 v0.2.1-rc.5 以来的主要变更。RC 意味着功能已基本定型,但仍可能有细节调整,建议先在非关键工作区尝鲜。
![图片[1]-DeepSeek Harness v0.2.2-rc.1 发布:移动端补课、引用与统一菜单,外加四个实验性插件-西城知道](https://028.sevenit.cn/wordpress/2026/11/20261106133836747-02-highlights.png)
一句话总结
这一版的主线很清楚:把”随手可用”补齐——手机和平板能顺畅操作、聊天内容能引用和导出、右键和键盘菜单统一、插件能自己更新;同时放出四个实验性插件,把”多 Agent 协作””开发者性能统计””Git 工作树评审”这些进阶能力做成可选模块。
一、界面与交互:手机、引用、导出
| 能力 | 说明 |
|---|---|
| 手机 / 平板适配 | 优化软键盘交互、导航与窄屏布局,菜单和操作入口保持可达 |
| 引用聊天文本 | 把选中的聊天内容作为引用插入输入框,发送后显示紧凑预览 |
| 历史会话导出 | 完整历史可复制为 Markdown,包含可用的原始日志路径 |
| 步骤收起不丢回答 | 工作步骤收起后保留全部助手文字回复,也可切换为”仅最终回答” |
| 统一右键 / 键盘菜单 | 覆盖会话、工作区、侧边栏,并开放给开发者扩展 |
| 文件预览目录树 | 预览时保留常驻目录树,支持定位当前文件 |
| 六种新语言 | 日语、西班牙语、法语、德语、俄语、巴西葡萄牙语 |
对日常使用影响最大的是”步骤收起保留回复”和”引用”:前者让长任务的阅读不再需要反复展开,后者让”针对某段回答继续追问”变得自然。
二、侧栏与会话:更好找、更好关
- 同名工作区在选择器里显示最短区分路径后缀,窄屏优先保留后缀
- 会话列表支持插件图标,键盘与触屏操作更顺手
- 侧栏会话悬浮卡显示工作目录,未分组或同名会话一眼区分
- 侧栏空间布局重排,搜索框展开 / 收起更平滑;搜索支持不区分大小写的会话 ID 子串
- 悬浮侧栏面板拖过屏幕边缘时有阻力,松手弹回可见区域;窗口缩小时控件仍可达
- 右侧栏标签支持中键关闭,关闭后台标签不改变当前选中项,保留不可关闭的起始页
三、输入与消息:草稿不再”发丢”
- 消息在宿主确认接收后才显示并清空草稿;发送期间输入框只读,发送失败时保留草稿、引用和附件
- 图片改为进入输入框即上传,发送时复用已上传图片;默认单张上限提高到 50 MiB
- 已回答的问题批次以消息气泡呈现,过程折叠后仍可回看
- 运行状态移到当前轮次尾部、待处理插话之前,方便区分”运行中”和”排队中”
- 工作步骤展开 / 收起与底部输入框的布局稳定性改善,减少正文、滚动、输入时的跳动
- 统计读数被截断时可用提示气泡看完整数值;会话统计显示轮次与步骤数
- 点击聊天里的文件行号链接,预览会短暂高亮目标行并淡出
- 超出视口的图片可拖动平移,并支持应用内拖放 / 桌面原生拖放交付原始文件
![图片[2]-DeepSeek Harness v0.2.2-rc.1 发布:移动端补课、引用与统一菜单,外加四个实验性插件-西城知道](https://028.sevenit.cn/wordpress/2026/11/20261106133837586-03-draft-flow.png)
四、模型、搜索与自动化
- 模型选择器默认勾选已配置模型,可一次添加或移除候选并保留自定义值;筛选后的全选只作用于可见候选
- 支持在 DeepSeek 与 pi-ai 提供商内拖动或用方向键排序模型,保存后保留顺序与完整参数
- 对不支持在对话中追加系统消息的模型,后续系统消息在原位置作为提醒,不会挪到最初提示词
- Search 优先提供长摘要:默认每个来源最多 800 字符,搜索卡片仍显示短摘录
- Auto 自动审核在连续工具调用之间更好地复用历史上下文缓存
- 后台任务完成通知直接携带小体积输出,减少重复通知
- 子代理等待减少 sleep 与重复轮询:结果未返回时结束当前轮次等通知
- 自动化任务页可一次性清除全部已结束任务,进行中的保留
![图片[3]-DeepSeek Harness v0.2.2-rc.1 发布:移动端补课、引用与统一菜单,外加四个实验性插件-西城知道](https://028.sevenit.cn/wordpress/2026/11/20261106133837590-04-upgrade.png)
五、插件与四个实验性能力
插件管理
- 插件详情支持富文本展示,页面布局与导航改善
- 支持更新第三方插件包;热更新失败会尝试恢复旧版本
- 安装失败时显示完整诊断与 Host 日志入口,区分”安装失败”和”安装后启用失败”
- 插件可为自己的设置页提供导航图标,卸载后恢复默认
实验性插件(按需启用)
subagent_oar工具:把独立任务交给本机 Codex 或 Claude CLI- 个性化推荐:在回答下方按需提供官方插件启用卡片或个性化页面创建卡片
- 开发者工具 — 统计:按轮次和步骤查看上下文、缓存、模型与工具耗时
- 变更请求与工作树:在独立 Git 工作树中运行会话,用可搜索文件树和逐文件导航查看本地及 PR 差异,把选中代码和评论交给 Agent,并跟踪检查与评审状态
六、性能与平台细节
- 远程连接默认启用 WebSocket 压缩,大量历史消息传输量下降(可用
websocketCompression关闭) - Web 静态资源支持 ETag 条件请求,未变化返回 304
- 减少会话状态更新时的重复发布与目录处理开销,降低长回复流式组装成本
- 带固定目录前缀的文件查找更快,跳过无关目录,结果与排序不变
- Word 常规编辑保存并核对内容格式后即可交付,减少不必要的 ZIP / XML / 元数据检查
- macOS Computer Use 权限引导改善:独立应用申请系统权限、提供系统设置与拖入引导、授权可跨重启保留
![图片[4]-DeepSeek Harness v0.2.2-rc.1 发布:移动端补课、引用与统一菜单,外加四个实验性插件-西城知道](https://028.sevenit.cn/wordpress/2026/11/20261106133838452-05-perf.png)
七、问题修复精选
- AGENTS.md 预算:全局与项目分别使用 maxBytes,避免项目指令挤掉全局指令
- 切换小上下文模型:先用原模型压缩历史,失败则停止切换并保留原请求头
- Gemini OpenAI 兼容接口:工具调用保留并在后续请求带回思考签名,避免请求被拒
- 系统提示词未变时:新一轮请求继续复用上下文前缀缓存,避免不必要失效
- 图片超限:pi-ai 模型会话图片超过请求上限时自动省略最早图片并继续
- 凭据缺失:不向模型提供 Web 搜索工具;新版 Web API 抓取工具按凭据就绪状态提供
- 权限:修复关闭应用时 Auto 会话权限意外变成”完全访问”;审批提示明确是否向用户请求授权
- Windows 沙箱:管理员权限或 Windows Sandbox 中受限沙箱命令无法启动的问题已修
- Markdown 与路径:单个
~不再变删除线、Markdown 中 Windows 反斜杠不再被转义删除、裸 URL 不再吞掉后续中文标点 - Trajectory:保留失败工具真实返回文本,不再用合成错误替换
- 会话历史:修复旧版子代理描述导致历史无法打开、更早压缩历史加载后停止更新的问题
- 另有 macOS 安装器 / 更新、侧栏标签滚动位置、深色主题悬停背景等一批体验修复
八、开发者升级清单(重要)
这一版底层变更不少,升级前建议逐条对照:
| 变更 | 影响 |
|---|---|
| Node.js 最低版本升至 24.9 | 使用旧运行时的需先升级 |
| Cordis Core 4.1.0 / Loader 1.1.0 / Include 1.1.0 | 配置访问、条目变更、持久化行为统一 |
| pi-ai 升级至 1.3.0 | 模型目录、端点与推理回放规则同步 |
tools.mode / DSH_TOOLS_MODE 迁移 |
改为按 Agent 作用域选择、PTC 通过 overlay 启用 |
tools.resolve / executable 与提示词组装接口 |
插件需迁移 |
| Session Projection 注册 API 改为异步 | 插件启动时需持有 |
| PTC Node 控制通道改用 birpc,SSH 协议 2 → 3 | 自部署 bootstrap 与 SSH helper 必须同步升级 |
run_code 取消返回 ABORTED |
SDK / Session 消费方需更新取消分类 |
| 「Git 工作树」入口合入「变更请求与工作树」 | 旧插件需从 dsh.profile.bundles 移除 |
| 「自定义插件市场」更名「自定义插件索引」 | 官方组合包改由 @deepseek-ai/dsh-official-bundles 导出 |
apply_patch 工具(默认关闭) |
可一次完成多文件增删改移,Review 中查看 |
| 文件修改”先读 + 外部修改防护”默认关闭 | 沙箱与 Review 不变,需要的 profile 显式恢复 |
| Web Fetch 不再拒绝非公网地址 | 可用于代理与内网,部署方需自行限制网络访问 |
| 未声明容量的自定义模型 | 默认上下文 / 最大输出调整为十进制 1M / 128K |
| SDK(TypeScript / Python) | 对齐 Web 模式的文件交付、问答、调度、技能、审批;插件变更需重启生效 |
升级建议
- 先备份 profile,尤其是自定义插件与 bundle 列表
- 确认 Node.js ≥ 24.9(桌面端自带运行时,SDK / 自部署用户需自查)
- 启用了旧「Git 工作树」插件的,先从
dsh.profile.bundles移除再升级 - 自部署 PTC / SSH 相关组件的,bootstrap 与 helper 一起升级(协议 2 → 3)
- RC 阶段建议在独立工作区或测试 profile 验证插件兼容性,再切主环境
结语
v0.2.2-rc.1 不是那种”加一个大功能”的版本,而是把从输入、发送、阅读、检索到插件更新的整条链路磨顺:草稿不再丢、引用可追溯、历史可导出、菜单统一、移动端可用。四个实验性插件则把选择权交给用户——需要多 Agent、需要性能透视、需要 Git 评审的,自己开。
完整变更以官方发布说明为准:deepseek-ai/deepseek-harness · dsh-v0.2.2-rc.1
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
















![表情[daku]-西城知道](https://blog.ccswust.org/wp-content/themes/zibll/img/smilies/daku.gif)



- 最新
- 最热
只看作者