news 2026/11/2 1:55:20

专为DeepSeek Harness 打造的开源“破甲“插件

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
专为DeepSeek Harness 打造的开源“破甲“插件

文章目录

  • 一、先把话说明白
  • 二、它到底解决了什么问题
    • 它明确划出的使用边界
  • 三、核心心智模型:五层,各管一件事
      • 三个必须记住的推论
  • 四、生命周期:装 → 应用 → 重开
    • 什么时候需要再点一次「应用」
    • 一个容易被忽略的红线
  • 五、安装:三条路,别走错
    • 5.1 三种方式怎么选
    • 5.2 方式一:官方界面(首次安装)
    • 5.3 方式二:官方 CLI(首次安装)
    • 5.4 方式三:社区安装器(备份 + 迁移 + 恢复)
      • macOS Desktop
      • Windows Desktop(PowerShell 5.1 / 7)
      • Linux CLI / Web
    • 5.5 dry-run 到底验证了什么
    • 5.6 安装会改什么,怎么确认
  • 六、状态自检:25 层,以及五种状态的真实含义
    • 6.1 五种状态,别混
    • 6.2 三条排障纪律
    • 6.3 逐文件明细:为什么需要 `patch_files`
    • 6.4 一条命令的读法
  • 七、运行时探针:证明"注入真的到了模型"
    • 7.1 文件被改 ≠ 模型收到
    • 7.2 探针给出的判定树
  • 八、锚点漂移:宿主升级后最真实的痛点
    • 8.1 补丁是怎么"钉"在宿主源码上的
    • 8.2 `diagnose`:不只告诉你"找不到",还告诉你"可能在哪"
    • 8.3 `reanchor`:把确认过的新锚点钉成本地覆盖
    • 8.4 新增一条补丁的四条规矩
    • 8.5 `expect` 命中数契约:1.6.64 的关键升级
    • 8.6 漂移判定:从"假绿"到"显式红"
  • 九、注入组装:order 那个反直觉的坑
    • 9.1 宿主 section 的 order 区间
    • 9.2 强化段为什么默认放"最前"
    • 9.3 两个开关别搞混
    • 9.4 `complete` 模式的排序修正(1.6.64)
  • 十、拒绝检测 + 单次重试:一个克制的钩子
    • 10.1 它解决什么
    • 10.2 实现(关键代码逻辑)
    • 10.3 四个设计取舍,每个都值得学
    • 10.4 排查口径
  • 十一、权限、预设与"按预设排除"
    • 11.1 权限配置只有两行,但很关键
    • 11.2 `ask_user_question` 的等待语义(1.6.25 修的坑)
    • 11.3 `unrestricted` 预设:它只改人格,不改闸门
    • 11.4 `excludePresets`:给不同预设留出呼吸空间
      • 一个必须理解的安全设计
  • 十二、快照、回滚、维护锁与审计
    • 12.1 快照里到底装了什么
    • 12.2 回滚的精确语义
    • 12.3 维护锁:不按超龄强删
    • 12.4 审计:`audit.jsonl`
  • 十三、命令全表:13 个命令 + 退出码语义
    • 13.1 找不到命令怎么办
    • 13.2 `host-status` 到底给了什么证据
  • 十四、症状 → 动作:一张真正的排障决策树
    • 14.1 三条"别做"的反向清单
    • 14.2 `读取失败: timeout` 怎么理解
  • 十五、Windows 密封宿主换包:最容易"假成功"的一环
    • 15.1 它不再"自动退出、自动重开"
    • 15.2 状态文件的读法(关键)
    • 15.3 一个真实的"Electron 陷阱"
    • 15.4 归档备份的命名与红线
    • 15.5 macOS 同理:必须 ⌘Q
  • 十六、六个"看起来没事、实际是坑"的细节
    • 16.1 文件权限:0600 不能变 0644
    • 16.2 Junction 递归删除会"越界"
    • 16.3 用户正文不能被"默认值"覆盖
    • 16.4 只读诊断不等于运行态
    • 16.5 `!!js` 表达式绝不执行
    • 16.6 命令重名:让位而不是抢占
  • 十七、网络、更新与凭据:全部收在本机
    • 17.1 更新偏好:检查与安装分开
    • 17.2 凭据只去一个地方
    • 17.3 代理的优先级链条
    • 17.4 下载失败的分层诊断(1.6.39)
    • 17.5 镜像缺版本:唯一允许"定向回退官方源"的场景
  • 十八、两个兼容性深水区
    • 18.1 预设迁移:`toolFilter` 不能只删除
    • 18.2 插话语义:steer vs queue
  • 十九、兼容性与验证:怎么自己确认"我真的装对了"
    • 19.1 兼容矩阵
    • 19.2 项目自己的五条验证命令
    • 19.3 一条我认为最该学的测试纪律
  • 二十、把 82 条补丁"读懂"的方法论
    • 20.1 一条鲜明的架构立场
  • 二十一、给不同读者的三条上手路径
    • 21.1 第一次装:最短路径
    • 21.2 已经装过旧包:迁移路径
    • 21.3 宿主刚升级:修复路径
  • 二十二、十个最容易误判的点(自检清单)
  • 二十三、写在最后:为什么这套东西值得花钱学

装完插件发现模型还是不停追问、该拒还拒?问题不在插件,在于你只完成了三步里的第一步:安装 ≠ 应用 ≠ 生效。

本文拆解一个 82 条宿主补丁、25 层状态自检的开源 DSH 增强项目,讲透三件事:为什么"点完应用"必须退出重开;宿主升级后锚点漂移如何用诊断+重锚在几分钟内修回;以及一个反直觉结论——强化语放最前比放最后有效得多(实测 0/6 vs 2/6)。

附五层心智模型、症状排障决策树、10 条误判清单,以及"预期命中数契约"这套可直接复用到任何宿主改造项目的工程方法论。

一、先把话说明白

一句话结论:dsh-purge Community不是一个"破解模型"的魔法补丁,而是一套跑在你自己机器上的 Harness 附加组件——它把"状态看不见、确认点不完、改坏了回不去"这三件事一次性收敛掉。理解它的关键,不是记命令,而是记住一句话:安装 ≠ 应用 ≠ 生效。

我在读这个项目的文档时,被一句话戳中了:

社区里通常把它叫作「破甲」或「无限制模式」插件——指的是它降低了交互层面的摩擦,让 agent 能连续执行任务;它不改模型本身,也不改变你要做的事。

这句话非常重要。因为 90% 的人第一次用

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/11/2 1:54:57

第二天学c++

(color 颜色代码 比如背景灰 字体红 为color 84)不同的进制换算常量和变量 关键字指的是 int include 之类的头词定义常量 #define 或者 const int 类型 名字 {初始值} eg:#define dversion " v2.2 "变量 -- 类型 名字 初始值 eg&#x…

作者头像 李华
网站建设 2026/11/2 1:54:52

复现基于 PyTorch 的中文孤立手语词识别项目

项目地址:GitHub - harveyfly/SignLanguageRecognition: 中文孤立手语词识别;Bi-LSTM;SLR;500-CSL GitHub 项目介绍 把一段手语视频的骨骼序列抽成固定长度的 24 维帧特征,用 2 层双向 LSTM 编码时序,取…

作者头像 李华
网站建设 2026/11/2 1:53:57

小白程序员必看:彻底搞懂RAG与Agent的区别,面试不再卡壳!

RAG与Agent并非绑定关系,多数Agent会内置RAG模块但非必需。RAG用于向大模型补充外部知识,解决模型知识局限;Agent则具备规划、调用工具、多步执行、反思能力,解决复杂任务执行。标准RAG属于固定流程的Workflow,Agent是…

作者头像 李华
网站建设 2026/11/2 1:53:57

C++程序员必看:从小白到掌握大模型推理引擎,收藏这篇高薪转型指南!

本文揭示了AI Infra岗位的核心并非仅会写CUDA Kernel,而是构建高性能、低延迟、高并发的推理服务。文章详细阐述了C在推理引擎中的关键作用,以及内存管理、高并发与异步调度、CPU性能优化等方面的核心技术点,并提供了从基础到实战的学习路线&…

作者头像 李华
网站建设 2026/11/2 1:53:34

视频孪生公司怎么选?三类架构差异、真实案例与选型思路

“视频孪生公司有哪些?”这个问题,我这两年至少被问过二十次。提问的人有设计院的工程师,有园区运营负责人,也有刚接手信息化工作的甲方。先把能查到的信息摆出来:国内这条赛道上活跃的玩家大致分三类——全栈交付型、…

作者头像 李华