🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

首轮精简 ZRui-C/dsh-minimal-first-turn

DeepSeek Harnessv0.1.0
ZRui-C26 天前有提交已提供中文文档扫描:含敏感能力

dsh-minimal-first-turn 是 DeepSeek Harness Web…

35.5/100
综合分
1
GitHub 星标
179
npm 周下载
—/5
用户评分

数据截至 2026/10/10 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-minimal-first-turn
npm 源 · dsh-minimal-first-turn 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么
dsh 原生插件 · skill
装得上吗
静态安装检查通过
未做真实安装
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 26 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-minimal-first-turn @ 0.1.0
✓Node 引擎要求 >=22 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/31 16:36:54

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件发起外部网络请求
查看扫描证据(共 5 处,展示前 5 条)
  • 读取本地文件
    src/host.mjs:36
    const parsed = JSON.parse(readFileSync(STATE_PATH, 'utf8'))
  • 写入本地文件
    src/host.mjs:46
    mkdirSync(dirname(STATE_PATH), { recursive: true })
  • 写入本地文件
    src/host.mjs:47
    writeFileSync(TEMP_STATE_PATH, `${JSON.stringify({ enabled }, null, 2)}\n`, 'utf8')
  • 写入本地文件
    src/host.mjs:48
    renameSync(TEMP_STATE_PATH, STATE_PATH)
  • 发起网络请求
    src/client.cjs:31
    return fetch(STATE_ENDPOINT, options).then(function (response) {
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/cordis-plugin-group@deepseek-ai/cordis-plugin-include@deepseek-ai/cordis-plugin-loader@deepseek-ai/dsh-app-boot@deepseek-ai/dsh-scope@deepseek-ai/dsh-session@deepseek-ai/dsh-session-projection@deepseek-ai/dsh-system-prompt@deepseek-ai/dsh-terminal@deepseek-ai/dsh-terminal-bash@deepseek-ai/dsh-tool-bash-persistent
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
v0.1.02026-08-16
首次公开发布。 · 对 DSH Web 根会话做最小兼容的首轮请求。 · 常驻输入区开关,标注为「首轮精简」。 · 首轮持久响应或工具调用后,恢复所选预设。 · 支持 macOS 和 Linux 上的 DeepSeek Harness 0.1.0-rc.6。
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。

README

由 DeepSeek 最新模型翻译生成
DSH Minimal First Turn dsh-minimal-first-turn 是 DeepSeek Harness Web 插件,能让已启用的根会话首次模型请求更小,更接近官方 Minimal 预设,同时不会永久放弃已选中的智能体预设。 灵感来自 xiaobright/dsh-anchored-standard 中的首次请求条件化工作。本项目独立、实验性,与 DeepSeek 无关联。 功能说明 对兼容的预设,当 首轮精简 启用时: 1. 新根会话的首次请求使用 Minimal 系统提示词。 2. 模型只能看到当前官方 Minimal 工具:持久化的 bash。DSH 已于 2026 年 9 月从该预设中移除 str_replace_editor。 3. 该请求中会移除自动生成的工作区指令消息和技能目录消息。指令消息会顺延到下一个 pre-step,避免丢失一次性的嵌套目录更新。被顺延的指令会记录在会话日志中,并在重启后保留,直到提交到历史记录。 4. 首个持久化的 tool/call 或 assistant/message 会恢复所选预设的原始提示词和完整工具目录。 5. compaction/end 之后,下一次请求进入同样的受控阶段。 输入框旁有常驻的 首轮精简 开关。它作用于当前 DSH home,全局生效,不区分会话。
展开完整文档(README 剩余 1 节)
DSH Minimal First Turn

dsh-minimal-first-turn 是 DeepSeek Harness Web 插件,能让已启用的根会话首次模型请求更小,更接近官方 Minimal 预设,同时不会永久放弃已选中的智能体预设。

灵感来自 xiaobright/dsh-anchored-standard 中的首次请求条件化工作。本项目独立、实验性,与 DeepSeek 无关联。

功能说明

对兼容的预设,当 首轮精简 启用时:

1. 新根会话的首次请求使用 Minimal 系统提示词。
2. 模型只能看到当前官方 Minimal 工具:持久化的 bash。DSH 已于 2026 年 9 月从该预设中移除 str_replace_editor。
3. 该请求中会移除自动生成的工作区指令消息和技能目录消息。指令消息会顺延到下一个 pre-step,避免丢失一次性的嵌套目录更新。被顺延的指令会记录在会话日志中,并在重启后保留,直到提交到历史记录。
4. 首个持久化的 tool/call 或 assistant/message 会恢复所选预设的原始提示词和完整工具目录。
5. compaction/end 之后,下一次请求进入同样的受控阶段。

输入框旁有常驻的 首轮精简 开关。它作用于当前 DSH home,全局生效,不区分会话。关闭后,会在下一次模型请求前移除本插件的智能体作用域 Minimal 工具,并停止对该请求过滤。已组装好的请求及其工具批次会用同一个服务商执行完毕,因此切换开关不会在工具执行前将其卸载。

安装

本可用版本已在 DSH Web 0.2.0-rc.2 和 0.2.1-alpha.1 上验证。peer 依赖明确允许这两个版本,而非未经测试的连续版本范围。此前的 0.1.0-rc.6 不受支持。

修复内容可从 GitHub 获取;合并这些修复不会发布新的 npm 版本。要安装 GitHub 版本并让依赖源保持独立:需要持久化的 Bash PTY,因此当前版本支持 macOS 和 Linux 主机;暂不支持 Windows。

dsh plugin --profile web add "github:ZRui-C/dsh-minimal-first-turn#main" --registry=https://registry.npmjs.org/

GitHub 地址是包 spec;--registry 是 npm registry,绝不是 GitHub 仓库 URL。该参数仅对本次安装生效。不要用 allow-version 绕过版本不匹配。

重启现有的 dsh web 进程,然后打开会话。首轮精简 开关会出现在输入框控件旁。

开关状态存储于:

$DSH_HOME/plugins/dsh-minimal-first-turn.json

未设置 DSH_HOME 时,路径为 ~/.dsh/plugins/dsh-minimal-first-turn.json。

开发

pnpm install
pnpm check
npm pack --dry-run
本地 Web 配置档:把包加为依赖,挂载它的 cordis.patch.yml,然后重启 dsh web。宿主侧改动需要重启;仅客户端改动在 Web HMR 监听器未运行时需要刷新页面。

兼容性与注意事项

- 插件会改变模型可见的首轮请求条件。它不保证出现特定的推理措辞或结果。
- 它的行为有意限定在根会话;子代理保留原有目录。
- 首轮阶段使用当前会话投影注册表。恢复、压缩,以及开关关闭期间记录的事件都能正确保留它。
- 自定义完整 system prompt 受当前 DSH 保护。如果其文本与 Minimal 不同,插件会保持整个请求不变,并记录一条警告。它不会覆盖这层保护。官方 Minimal 完整 prompt 仍然受支持。
- 仅 PTC 的工具呈现方式,以及同一 agent scope 内 Bash 注册冲突,也会回退到原请求。需要兼容的原生 Bash 目录;挂载失败后不会对 prompt/消息做部分过滤。
- 临时 Bash 服务商会保留到它的第一批工具调用结束,然后在下一个组装请求恢复预设自带 Bash 之前移除。bootstrap shell 的持久 shell 状态不会转移到预设的 shell;文件系统改动仍留在磁盘上。
- 开关端点使用 DSH Connection 的 Host/Origin 检查与浏览器认证。浏览器路由相对于文档路径,适用于挂载后的 Web URL。
- pnpm check 运行语法/导入校验与行为测试。宿主测试同时使用固定版本的 DSH/Cordis 系列、prompt/工具注册表、官方 Bash 注册,以及各运行时真实的插件兼容性门禁,不做豁免;投影测试使用当前 Session 与投影注册表。客户端测试使用轻量 hook harness。不声称做过真实模型请求、PTY 命令、完整浏览器或 Mac 集成测试。
- DeepSeek Harness 是开发者预览版。在生产环境使用时,请固定受支持的 DSH 包版本。

License

MIT。实现包含来自 MIT 许可的 dsh-anchored-standard 项目与 DeepSeek Harness 包的衍生作品;所需的署名已包含在 LICENSE 中。

中文说明

这是一个 DSH Web 插件。开启“首轮精简”后,新根会话的第一轮模型请求会使用 Minimal system prompt 与持久 bash(与当前官方 Minimal 一致),并移除自动注入的工作区说明和技能目录。首次 tool/call 或 assistant/message 后,当前预设的完整 prompt 与工具目录恢复;发生上下文压缩后,下一轮会再次进入首轮精简阶段。

它不保证模型输出固定的推理措辞,只控制模型可见的首轮条件。开关是全局持久设置,而不是单个会话设置。

当前开发版本已验证 DSH 0.2.0-rc.2 与 0.2.1-alpha.1,不支持旧的 0.1.0-rc.6。自定义完整 system prompt、PTC-only 工具模式或同一 agent scope 内的 Bash 冲突会保持原请求,并记录警告。关闭开关从下一次请求组装生效,不会打断已经选定的工具调用。

测试运行时矩阵

默认 lockfile 测试 0.2.1-alpha.1。CI 还会在 Node 22 和 24 上,选用 0.2.0-rc.2 及其匹配的冻结 fixture lockfile 与 Cordis 包:

bash
node scripts/select-test-runtime.mjs 0.2.0-rc.2
cp test/fixtures/pnpm-lock.rc2.yaml pnpm-lock.yaml
pnpm install --frozen-lockfile
DSH_TEST_VERSION=0.2.0-rc.2 pnpm check

在一次性检出里运行另一套选择。选择脚本只改开发依赖,不会放宽已发布的 peer 要求,也不会放宽 DSH 兼容性守卫。
预览分享卡片长什么样 ↓ZRui-C/dsh-minimal-first-turn
分享 · DeepSeek Harness Hub
ZRui-C/dsh-minimal-first-turn

dsh-minimal-first-turn 是 DeepSeek Harness Web…

回到顶部