dsh-premise-guard-cn
在终端中运行以下命令:
dsh plugin install 111111AAA111111/dsh-premise-guard-cn
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install 111111AAA111111/dsh-premise-guard-cn 即可安装本插件,源码见 https://github.com/111111AAA111111/dsh-premise-guard-cn
插件介绍
写中文小说或长文,一次 DSH 会话往往跨越几十轮。上下文压缩后,模型并不知道自己丢掉了什么——主角的师门在灭门之夜全军覆没、第九重天从未有人真正踏足,这些对故事至关重要的设定前提,一旦在摘要中消失,后续章节就会悄然跑偏,而模型对此毫无察觉。
dsh-premise-guard-cn 为此而生。它在每次 compaction/summary 事件后,将压缩区间与摘要文本逐字比对,自动提取六类中文锚点(引号短语、顿号术语链、编号、中文路径、数字数量、长中文串),再配合手动锚点清单(anchors.md)与 premise_anchor 工具,在关键前提丢失时向模型注入一条带日志指回的中文告警;标注锚点还会额外加【标注】前缀,优先级更高。
适合用 DSH 进行中文小说、世界观设定、长篇非虚构写作的创作者。上游原版只认 ASCII 锚点,对中文内容基本空转;本版把锚点提取改成中文优先,并补齐手动标注、工具调用与 /anchor 命令,让设定没丢这件事从凭运气变成可检查。
使用场景
- 长篇小说连载跨数十轮对话,压缩后模型忘了主角已失去师门,继续写出矛盾剧情
- 世界观设定跨越多轮对话,压缩摘要丢失关键地理与功法锚点,后续章节悄然跑偏
- 非虚构长文写作中,压缩后引用了已被前文修改的设定细节,且模型毫无察觉
适合人员
- 用 DSH 写中文小说或长篇世界观设定的创作者
- 需要多轮对话保持一致性的角色卡与设定撰写者
- 对上下文压缩丢信息敏感、希望有自动告警提醒的用户