brunhildzhou/dsh-all-warmup

brunhildzhou★ 2JavaScript最后同步: 2026-08-16

在 GitHub 打开

Global frictionless warm-up layer plugin for DeepSeek Harness | DeepSeek Harness 全局无感热身层插件:任何会话首轮自动热身,第二轮起恢复完整模式

README 摘要

All-WarmUp ⚠️ 状态:开发调整中 Status: Under revision 当前版本(v0.1.0)效果未达预期,正在修改调整中。 请暂勿安装使用 ,等待修复版。 The current release's effect does not meet expectations. The plugin is under active revision — please hold off on installing until the fix is released. 全局"无感提升"热身层插件(DeepSeek Harness)。 任何会话(任何非极简模式、所有层 subagent、压缩后)都自动走同一套流程: 安装 方式一:bundle 安装(推荐) 或从 GitHub 直接安装: 方式二:手动挂载 - 位置: $DSH HOME/profiles/web/all-warmup/ (6 个文件 + 测试) - 挂载: $DSH HOME/profiles/web/cordis.patch.yml 一行 insert - 生效方式:配置文件保存后自动热重载(官方 watchUserPatches 契约),无需重启 - 官方包零修改 卸载 删掉 cordis.patch.yml 里 all-warmup 那一行(或删除文件)→ 保存即失效。 配置 行为 - 任何模式 (官方 preset 或自定义)都触发; excludePresets 可加排除 - 子代理层层热身 :delegationDepth 不短路,每层子代理第一个请求同样走热身 - 压缩后重新热身 :compaction/end 后边界重置,下一条真实消息再走一次 - 首轮形态不变式 :warmup 步骤作为正常 user/assistant 轮次保留;即使模型只回复一句话,后续真实消息也会在原模式下携带这段历史 - 轨迹锚定 :只有 warmup 步骤使用 Minimal 短人设和原生 minimal 工具;真实消息步骤恢复用户原模式,并把 warmup 轮作为历史前缀携带 - 工具样式同步 :warmup 步骤使用原生 minimal 自己的两个工具(minimal bash + str replace editor);真实消息步骤恢复用户原模式完整工具 - 容错 :warmup 路由失败时保留原始批次,绝不阻塞/吃上下文 已验证(2026-08) - 技术验证:agent-loop 双步路由、preset id 读取、工具注册规则、pre-step 瀑布栅栏 - 单测 33/33:epoch 阶段跟踪(压缩边界、fork seed 跳过、子代理)、白名单过滤、runtime snapshot 剥离、原生 minimal 工具模板、固定轨迹锚 - 端到端(headless):step…

在 GitHub 查看完整 README →
工具/开发cordisdeepseek-harnessdshdsh-pluginagentvision

分类