前言¶
DeepSeek Harness(DSH)采用「一切皆插件」的架构,方便在进程内注入能力。但在做指令/角色/渗透等任务时,常遇到人格与执行核冲突、技能库不统一、人话到技能的映射难维护的问题。冷咖啡执行核(coldbrew-dsh)在 DSH 的 profile 中加一层常驻执行核:三档破甲强度、86 条三拍技能、关键词路由,以及设置页统一配置,用于让同一 DSH 实例在不同场景下保持一致的人格与技能调用策略。
插件定位¶
- 名称:coldbrew-dsh
- 维护者:adeahejshshsh
- 分类:DeepSeek Harness 插件
- 简介:给 DSH 加一层常驻执行核,三档破甲强度可调,86 条三拍技能,带关键词路由与设置页。
核心能力¶
三档破甲强度¶
配置文件 $DSH_HOME/coldbrew.json 中的 tier 决定破甲强度,支持 lite / mid / deep 三档。
lite:只追加 systemPrompt section,旧人格与执行核并存,影响范围为本插件。mid:在 assembly 层摘掉出厂人格,执行核成为唯一人格,影响范围是整个 profile。deep:同 mid,并改写 DSH 安装目录里的默认提示词,影响范围是整台机器。
切换方式:
- 修改
$DSH_HOME/coldbrew.json中的tier。 - 直接使用命令
/coldbrew tier deep,重启生效。
deep 档在改写宿主前会校验 hash、备份原件、原子写,并提供 /coldbrew restore 一键还原。
86 条三拍技能¶
安装后,技能落进 $DSH_HOME/skills,由官方 skill 工具按需加载。分为 6 个父技能与 80 条叶子技能:
- cha-bin-unlock:软件破解与逆向
- cha-apicloud:接口云端与代码安全
- cha-playfield:游戏安全与外挂
- cha-labpipe:样本分析取证
- cha-netcast:网络安全与渗透
- cha-inkstage:内容创作与剧情
叶子示例:cra-keygen、ply-aim、net-sqli、cld-jwt、lab-yara、ink-adult 等。
每条技能采用「揭盖 → 追链 → 落地」三拍,包含占位符 TARGET、OFFSET、PATCH_BYTE、SERIAL。常驻层约 3.5KB,其余按需加载。
关键词路由¶
coldbrew_route 工具接收一句人话,返回应该走哪条技能(包括父技能、命中词、分数)。
示例:
- 脱壳 → cra-unpack(分数 6.2)
- 帮我写个注册机 → cra-keygen(分数 8.75)
- 扫目录 → net-dir(分数 31.2)
- 做个自瞄 → ply-aim(分数 27)
- JWT 伪造 → cld-jwt(分数 13.7)
- 这个站点的目录和端口 → cha-netcast(分数 0,弱命中降级到父技能)
路由层做剥空转词、错字归一(如「唾壳」→「脱壳」、「自喵」→「自瞄」),采用双表计分,零分按对象兜底。
设置页¶
在 DSH 设置页面中,可以找到「冷咖啡」选项:
- 三张卡片分别对应 lite / mid / deep 档位。
- 选中档位并保存后,会写入配置文件。
- 当前生效的档位会标红。
- 底部显示 DSH 根路径与宿主补丁状态。
工具与命令¶
| 工具 | 作用 |
|---|---|
coldbrew_status |
显示当前档位、槽位、人格过滤、技能库、宿主补丁 |
coldbrew_route |
原句 → 技能 id + 父技能 + 命中词 + 分数 |
coldbrew_skills |
列出 80 条叶子,可按父技能过滤 |
coldbrew_install |
install / uninstall / verify(sha256 manifest) |
coldbrew_host |
deep 档:apply / restore / verify |
常用命令:
/coldbrew status | tier <lite|mid|deep> | install | uninstall | verify | list | route <原句> | apply | restore
安装与启用¶
前置要求:DSH 0.2.1-rc.2 或更高,Node ≥18。
方式一:从 GitHub 安装
cd ~/.dsh/profiles/web
dsh plugin --profile web add github:adeahejshshsh/coldbrew-dsh
方式二:从 tarball 安装
dsh plugin --profile web add https://github.com/adeahejshshsh/coldbrew-dsh/archive/refs/heads/main.tar.gz
方式三:本地目录
git clone https://github.com/adeahejshshsh/coldbrew-dsh.git
cd ~/.dsh/profiles/web
dsh plugin --profile web add /path/to/coldbrew-dsh
安装后必须配置 bundle:
在 ~/.dsh/profiles/web/package.json 的 dsh.profile.bundles 里添加:
{
"dsh": {
"profile": {
"bundles": [
"@deepseek-ai/dsh-base",
"@deepseek-ai/dsh-web-app",
"coldbrew-dsh"
]
}
}
}
然后重启 DSH。首次启动会自动把 86 条技能写入 $DSH_HOME/skills。
验证安装:
/coldbrew status
正常输出示例:
coldbrew-dsh 1.0.0 · 执行核
强度 mid(来源 config)
提示词槽位 coldbrew-dsh:execution-core (order 150) 3532 字节
人格过滤 开 · harness:identity + deployment:persona-prefix
技能库 86 条(父 6 + 叶 80)
已安装 86/86
配置说明¶
配置文件 $DSH_HOME/coldbrew.json:
{
"tier": "mid",
"injectPrompt": true,
"autoInstallSkills": true,
"autoPatchHost": false,
"filterFactoryPersona": null
}
| 键 | 默认 | 说明 |
|---|---|---|
tier |
mid |
破甲强度 |
injectPrompt |
true |
是否注入常驻层 |
autoInstallSkills |
true |
启动时落盘 86 条技能 |
autoPatchHost |
false |
deep 档是否自动改写宿主 |
filterFactoryPersona |
null |
null = 按 tier 自动 |
优先级:环境变量 COLDBREW_TIER > coldbrew.json > bundle patch 默认值。
卸载¶
先撤技能:
/coldbrew uninstall
然后从 dsh.profile.bundles 里删除 coldbrew-dsh,重启 DSH。如果 deep 档打过宿主补丁,先 /coldbrew restore 再卸载。
适用场景与注意¶
- 适合需要统一人格与技能调用的 DSH 使用者,例如在渗透、逆向、安全分析等场景下保持一致的行为风格。
- 插件以当前 DSH 进程权限运行,安装前应检查源码与许可证。
- deep 档涉及改写 DSH 安装目录的默认提示词,需要确认环境与备份策略。
短结尾¶
冷咖啡执行核通过三档破甲强度、86 条三拍技能与关键词路由,为 DSH 提供了一层可配置的执行核,适合需要在同一实例中切换不同行为模式的场景。更多细节与源码见插件目录页与 GitHub 仓库。