Starfie1d1272/dsh-v4-anchor:DeepSeek V4 Standard 首请求锚定与 promotion 恢复

前言

在 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
  • 官方 standard preset
  • 顶层会话
  • 模型为 DeepSeek V4,例如 deepseek-v4-flashdeepseek-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
  • skill loader
  • AGENTS.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,这里不给出未验证链接。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜