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

提示前缀冻结 lemonel/dsh-prompt-freeze

DeepSeek Harness
lemonel18 天前有提交已提供中文文档扫描:未发现敏感能力

冻结工具声明与系统提示,避免改动导致缓存失效

28.7/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

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

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add lemonel/dsh-prompt-freeze
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么[目录]—
dsh 原生插件 · market
暂无时间戳·判据 →
装得上吗[实装验证]—
本站尚未做安装检查
暂无时间戳·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 18 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

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

验证判据与等级说明 →

可信度证据

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

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/4(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/schemastery@deepseek-ai/dsh@deepseek-ai/dsh-agent@deepseek-ai/dsh-agent-loop@deepseek-ai/dsh-api-gateway@deepseek-ai/dsh-fs@deepseek-ai/dsh-llm@deepseek-ai/dsh-sandbox@deepseek-ai/dsh-scope@deepseek-ai/dsh-session@deepseek-ai/dsh-session-persistence-jsonl
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

一个 DeepSeek Harness 插件,用来冻结工具声明,提升提示词缓存的稳定性。

README

由 DeepSeek 最新模型翻译生成
提示前缀冻结 冻结会话的工具声明和命名提示段落(system prompt),防止意外改动导致缓存失效,审阅后决定是否修改。npm 包 @lemonel/dsh-prompt-freeze,不保证缓存命中,也不阻止或限制工具执行。 功能 - 首次真实请求建快照,之后原样回放。 - 面板按 tools / sections / contexts / variables 列差异,点「应用此版本」才生效(需空闲)。 - contexts、variables、live 段落不冻结,标「实时 · 缓存已失效」;「确认实时差异」只停止显示。 - 自动应用:阈值按会话设(默认 24K tokens),仅下一条真实用户消息触发。 - 写入结果不确定时停下,选保留或重建;子会话自动保留并冒泡到父面板。 - 界面跟随 DSH locale;工具名、schema、原文不翻译。 安装 DSH 0.2.0-rc.1–0.2.1。
展开完整文档(README 剩余 1 节)
提示前缀冻结

冻结会话的工具声明和命名提示段落(system prompt),防止意外改动导致缓存失效,审阅后决定是否修改。npm 包 @lemonel/dsh-prompt-freeze,不保证缓存命中,也不阻止或限制工具执行。

功能

- 首次真实请求建快照,之后原样回放。
- 面板按 tools / sections / contexts / variables 列差异,点「应用此版本」才生效(需空闲)。
- contexts、variables、live 段落不冻结,标「实时 · 缓存已失效」;「确认实时差异」只停止显示。
- 自动应用:阈值按会话设(默认 24K tokens),仅下一条真实用户消息触发。
- 写入结果不确定时停下,选保留或重建;子会话自动保留并冒泡到父面板。
- 界面跟随 DSH locale;工具名、schema、原文不翻译。

安装

DSH 0.2.0-rc.1–0.2.1。

一条命令安装预构建包,无需本地编译:

dsh plugin --profile web add https://github.com/lemonel/dsh-prompt-freeze/releases/download/v1.0.0/lemonel-dsh-prompt-freeze-1.0.0.tgz

将 web 替换为实际使用的 profile;安装后确认 bundle 已启用,重载后端并刷新页面。

也可以从 GitHub Release 下载 tgz,在 Plugins 页安装并勾选 bundle。

从源码打包(在仓库根目录执行):

npm ci && npm pack

手动接入:

- id: prompt-freeze
name: '@lemonel/dsh-prompt-freeze'
config:
directory: /absolute/private/path/prompt-freeze

directory 默认 <profile 目录>/cache-guard/<profile 身份哈希>;autoApplyBelow 支持 K/M(K=1000),留空关闭。装完重载后端、刷新页面。

使用

入口在输入栏左侧,点击「Prompt Freeze」:

输入栏左侧的入口

会话面板

1. 眼睛按钮看差异。
2. 有差异:重新审阅最新版本 → 应用此版本。
3. 仅实时内容变化:确认实时差异。

不开自动应用时,不点即沿用活动版本。

数据与边界

- 状态在 <profile 目录>/cache-guard/<身份哈希>/:会话 manifest + payload-<sha256>.json;文件 0600,目录 0700。
- 单进程独占,无跨进程锁。
- payload 不回收,目录只增。
- 不承诺缓存命中或计费;模型变化、compact、上游过期仍会失效。
- 外层 assembly 可在快照外追加工具,最终请求可能与快照不一致。
- 历史兼容:source.kind=prompt-freeze,仍接受 cache-guard、tool-declaration-snapshot;存储目录沿用 cache-guard。

兼容性

| DSH | 结果 |
| 0.2.0-rc.1 / 0.2.0-rc.2 | 通过 |
| 0.2.1-alpha.4 | 通过(上游移除 both 模式) |

@deepseek-ai/* 为 peerDependencies 且带预发布区间;越界版本启动时禁用插件。

开发

npm install && npm run typecheck && npm test

源码使用普通 TS(strict):入口为 src/backend_index.ts 和 src/frontend_index.ts,实现分别放在 src/backend/ 与 src/frontend/,src/shared/ 为两端共用的 RPC 契约;npm run build 生成 lib/。lib/ 不提交、不手改,本地链接安装前先构建。
预览分享卡片长什么样 ↓lemonel/dsh-prompt-freeze
分享 · DeepSeek Harness Hub
lemonel/dsh-prompt-freeze

冻结工具声明与系统提示,避免改动导致缓存失效

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部