dsh-reply-forge-v2
在终端中运行以下命令:
dsh plugin install kinggod899/dsh-reply-forge-v2
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install kinggod899/dsh-reply-forge-v2 安装本插件,源码仓库为 https://github.com/kinggod899/dsh-reply-forge-v2。
插件介绍
在 DSH 桌面端与助手长期协作时,常会碰到这样的尴尬:某条回复措辞不对、漏了关键信息,或演示时需要看起来已经说过——但若只改界面、不改记录,下一轮请求里大模型仍按原始日志推理,改写等于没有进入上下文。第一代 dsh-reply-forge 解决的是本机渲染层:用 localStorage 覆盖展示,适合录屏和截图,却改变不了模型读到的历史。dsh-reply-forge-v2 的定位是真伪造:把改写后的助手内容写进会话落盘记录,使后续对话把这段历史当作真实发生过的事来采信,同时尽量不破坏会话完整性。
技术路线与 v1 完全独立:独立仓库、独立插件 id、独立安装与 bundle 登记,可与 v1 分别启用且设计上避免互相踩踏。写入针对 DSH 会话的 zstd JSONL 多帧结构:只读层负责解析与正文块收窄,写入器支持 seq 与块索引、指纹双寻址、expectText 陈旧校验、剥签名、多帧重组、原子写与写后自读校验。v2.0 提供关闭态落盘改写 CLI;v2.2 以标准 dsh 插件形态接入:host 只注入 webServer 且 apply 全程 try/catch;client 在每条助手回复下挂操作条,就地编辑后可选择仅本机渲染或写入会话记录,记录比页面旧时自动重读补定位。
项目验收目标明确:桌面端加载不崩溃、伪造回复被模型认同、改写后仍能继续对话并可回滚。若需求是让模型相信这段上下文而非只让观众看见,v2 才是对口工具;若仅需界面层演示,v1 更轻。落盘改写需谨慎,插件与 bundle 变更后需完全退出并重启 DSH 才会生效。
使用场景
- 改错一条助手回复后,希望下一轮大模型按改写内容继续推理
- 演示或验证时需要让模型采信一段并未原样生成的对话历史
- 关闭 DSH 时用 CLI 对会话记录做受控改写并核对读写结果
适合人员
- 在 DSH 桌面端深度使用会话与上下文的高级用户
- 需要调试或实验模型对历史采信行为的开发者
- 要让伪造进入落盘记录而非仅改界面展示的场景负责人