DeepSeek Harness 0.1.1-rc.2 更新:图片链路升级,我也同步优化了 6 个实用插件

📅 2026/8/24 13:36:15
DeepSeek Harness 0.1.1-rc.2 更新:图片链路升级,我也同步优化了 6 个实用插件
DeepSeek Harness 在 8 月 21 日晚发布了0.1.1-rc.2。这次官方更新不算大但方向很明确继续把图片输入链路做稳。与此同时我把自己维护的 6 个社区插件全部切到rc.2作为当前开发验证基线并针对日常使用中容易出现的性能、卡顿、诊断和打包问题做了一轮小版本更新。如果用一句话概括这次同步更新就是官方把图片能力做稳社区插件把日常使用做顺。本文提到的插件均为独立社区项目不属于 DeepSeek 官方发行版也不代表官方提供支持或背书。官方 rc.2 更新了什么根据 DeepSeek Harness v0.1.1-rc.2 Release本次正式公布了两项改进DeepSeek 适配器优先通过 Files API 上传图片并复用已经上传的文件。图片预处理会根据模型要求自动缩放并转换成合适的格式。这两项看起来都是底层细节但对实际体验很重要。过去图片可能随着请求重复进入传输链路大图、特殊格式或方向信息也更容易在不同模型和供应商之间产生兼容问题。现在由适配器统一处理上传、复用、尺寸和格式调用方不需要各自重复实现一套图片预处理。需要注意的是这不等于所有模型突然都拥有识图能力。模型本身是否支持图片、供应商是否开放对应接口、路由是否声明图片输入能力仍然是前提。rc.2改进的是“图片怎样更可靠地送到支持它的模型”而不是绕过模型能力限制。为什么插件也要跟着更新Harness 仍处于 RC 阶段Session Projection、Web Slot、Remote API 和客户端包会继续演进。插件如果只在旧版能编译并不代表在新版宿主中仍然可靠。因此这次没有简单地把依赖版本改成rc.2而是对每个项目重新执行类型检查、单元测试、生产构建和安装包内容校验。最后 6 个仓库的npm run verify全部通过共计135 个测试项目新版本本次重点dsh-companion0.1.10适配新版 Projection API减少无意义刷新并缩小安装包dsh-billing0.6.3补齐 Host、Web、测试、构建和打包的完整验证链路dsh-error-lens0.1.2增加最近失败记录并加强错误标识脱敏与长度限制dsh-concurrency-meter0.1.2活跃时保持实时刷新空闲时自动降低轮询频率dsh-provider-probe0.3.2单个供应商模型目录超时不再阻塞整个页面dsh-plugin-git-inspect0.3.2增加安装包校验并在 Windows、Ubuntu 双平台运行 CICompanion更轻也更安静dsh-companion 0.1.10是这轮变化最多的一个。它是一个本地、状态感知的 Harness Web 桌面伙伴会根据思考、工具调用、完成和失败状态显示不同动作与反馈。新版适配了0.1.1-rc.2的 Projection 定义同时不再因为每个流式文本片段都更新状态。运行计时从每 500 毫秒刷新一次调整为每秒一次视觉上没有明显损失但能减少浏览器端重复渲染。浏览器 source map 也不再进入发布包安装包从此前约 307 KB 降到207.2 KB。插件仍然只保留状态、轮次、工具名称、时间和短错误码不读取提示词、模型回复、工具参数、文件内容或工作区路径也不会发送遥测。项目地址Wanbinyu/dsh-companionBilling让本地费用更容易核对dsh-billing 0.6.3按 provider/model 统计 Token 和参考费用并在输入区显示本轮费用、会话累计、额度进度与未定价模型。相同模型经过不同供应商时会分开统计避免把不同价格混在一起。本次主要是工程稳定性更新用rc.2重新验证 Host projection 和 Web 费用条并把类型检查、45 个测试、完整构建和发布包校验合并为统一流程。费用仍然只是根据本地价格配置计算的参考值不是供应商账单也不会替用户自动阻断请求。项目地址Wanbinyu/dsh-billingError Lens失败信息更完整但仍保持脱敏dsh-error-lens 0.1.2会把 401、403、429、超时、网络、上下文限制和服务端错误整理成可操作的诊断。新版除了当前错误还可以展开查看最近 3 条此前失败方便判断问题是偶发还是重复出现。错误码和 Request ID 增加了脱敏、控制字符清理与 128 字符上限。插件不会读取 API Key也不会保存提示词或模型回复复制诊断报告后公开前仍建议人工检查一次。项目地址Wanbinyu/dsh-error-lens并发监控与供应商检测减少空转避免一处卡住全局dsh-concurrency-meter 0.1.2在存在活动请求时每秒刷新空闲时自动降为每 5 秒刷新。这样既保留了长任务期间的实时感也避免设置页空闲时持续高频轮询。它只观察并发不排队、不限流也不修改模型调用。dsh-provider-probe 0.3.2为每个供应商的模型目录读取增加独立超时。某个第三方接口一直不返回时其他供应商仍能正常显示整个检测页不会被一个异常连接拖住。真正的连通性检测仍需用户手动点击才会发出一个极小请求不会在后台自动产生模型费用。项目地址dsh-concurrency-meter · dsh-provider-probeGit Inspect继续坚持只读边界dsh-plugin-git-inspect 0.3.2为 Agent 提供 Git 状态、diff、历史、refs、冲突、blame、stash 和 worktree 等 10 个只读工具。它不提供 commit、push、reset 或切换分支所有 Git 调用都使用固定参数执行不经过 shell。这次没有扩大权限而是补齐发布包内容检查并把 GitHub Actions 扩展到 Ubuntu 和 Windows。对这种会接触本地仓库的插件来说跨平台验证和明确的只读边界比堆叠更多写操作更重要。项目地址Wanbinyu/dsh-plugin-git-inspect安装与后续所有新版安装包、精确版本和兼容范围已经整理到独立目录Wanbinyu Harness 工具箱每个插件仓库的 README 都提供完整安装、配置、卸载、隐私边界和当前限制。更新前建议先确认自己的 Harness 版本并优先使用 Release 中固定版本的.tgz避免默认分支继续变化后难以复现。这轮更新没有追求“大功能”而是优先处理兼容、卡顿、超时隔离、隐私边界和可验证发布。Harness 的官方能力继续向前走时社区插件也需要用同样的标准保持可安装、可解释、可回退。官方项目deepseek-ai/deepseek-harness