前言¶
在 DeepSeek Harness(DSH)的 Standard 插件场景里,常见需求是把首轮请求限制在一个较窄的 surface,等模型真正开始调用工具后,再恢复完整 Standard 能力与 Skill。
Starfie1d1272/dsh-v4-anchor 只做这一层:面向 DeepSeek V4 的顶层 Standard 会话,在首次持久化 tool/call 前使用最小 RL-shaped surface;首次持久化 tool/call 后,恢复原始 Standard prompt、runtime contexts、完整工具目录、Skill Catalog、skill loader 与 AGENTS.md 注入。
这是什么¶
Starfie1d1272/dsh-v4-anchor 是一个面向 DeepSeek Harness Standard 的 DeepSeek V4 首轮 RL 锚定插件。维护者为 Starfie1d1272,许可证为 MIT。
该插件不是 DeepSeek 官方项目。项目定位为时效性行为补丁,而不是长期 Router 框架;如果 DSH 官方或 DeepSeek V4 修复对应行为,它可以缩小范围、变为 no-op,或停止维护并归档。
适用范围¶
插件只对以下会话生效:
- DeepSeek Harness
0.1.0-rc.7 - 官方
standardpreset - 顶层会话
- 模型为 DeepSeek V4,例如
deepseek-v4-flash、deepseek-v4-pro
非 DeepSeek V4 模型、其他 preset 与 subagent 场景为 no-op。
v0.1.0 要求在首请求前完成模型选择。DSH rc.7 没有向普通插件公开 Web 的 session-local picker 状态,因此不承诺在 bootstrap 尚未 promotion 时动态切换模型仍能严格保持同样的过滤/no-op 语义。
核心功能¶
首请求:最小 RL-shaped surface¶
在首次持久化 tool/call 前,符合条件的 Standard 会话使用如下 surface:
system:
You are a helpful software engineer assistant.
tools:
bash / pwsh
str_replace_editor
首请求前会暂时移除 runtime contexts,并暂时隐藏自动注入的 AGENTS.md 与 Skill Catalog。
promotion 后:恢复完整 Standard¶
一旦会话出现第一次持久化 tool/call,插件会恢复:
- 原始 Standard prompt
- runtime contexts
- 完整工具目录
- Skill Catalog
skillloaderAGENTS.md注入
str_replace_editor 只用于 bootstrap,promotion 后会从额外暴露的工具中移除。
promotion transition reminder¶
promotion 后会注入一次性 promotion transition reminder,提醒模型重新检查恢复的 Skill / tools。
该部分属于合理但尚未独立 benchmark 的实验性修复。
安装与启用¶
先确认 Node 环境满足要求:
^22.19.0 || >=24.0.0
安装命令可写为:
dsh plugin --profile web add dsh-v4-anchor
也可以安装固定的 GitHub release:
dsh plugin --profile web add github:Starfie1d1272/dsh-v4-anchor#v0.1.0
安装后重启 Web profile:
dsh web
该插件直接复用 DSH 安装中自带的:
@deepseek-ai/dsh-tool-str-replace-editor
不会额外安装第二份 DSH runtime package。
安装后检查¶
这一步用于查看 profile 的最终组合:
dsh --profile web --dump-config
在符合条件的新 Standard 会话中,首请求应看到:
system:
You are a helpful software engineer assistant.
tools:
bash / pwsh
str_replace_editor
第一次持久化工具调用后,应恢复原始 Standard prompt、runtime contexts、完整工具目录、Skill Catalog、skill loader 与 AGENTS.md 注入。
测试与打包检查¶
测试不会调用任何 LLM / API,不消耗 DeepSeek Token。
运行检查:
npm run check
检查打包内容:
npm run pack:check
适用场景与注意¶
适合在 DSH Web profile 中使用 DeepSeek V4 顶层 Standard 会话,并希望首轮 surface 保持窄、后续恢复完整能力的场景。
使用前注意:
1、插件以当前 DSH 进程权限运行;安装前应检查源码、依赖与许可证。
2、仅适用于 DeepSeek Harness 0.1.0-rc.7、官方 standard preset、顶层会话和 DeepSeek V4 模型。
3、v0.1.0 要求在首请求前完成模型选择;bootstrap 尚未 promotion 时动态切换模型不承诺保持同样语义。
4、promotion transition reminder 属于实验性修复,尚未独立 benchmark。
5、项目是时效性行为补丁,不适合作为长期 Router 框架。
链接¶
GitHub 仓库:
https://github.com/Starfie1d1272/dsh-v4-anchor
目录页链接未提供可确认的 URL,这里不给出未验证链接。