ShadowQuill/DialogueContextBridge ↗★ 0
dsh-plugin-dialogue-context-bridge
对话上下文桥接:为大语言模型(LLM)/AI 智能体的对话做跨会话上下文桥接的 DSH 插件,把一次对话的共识编译为可移植三层快照,一键引入新对话。
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗配置项
在 DSH 设置面板中可热改,无需重启。
| 配置项 | 默认值 | 说明 |
|---|---|---|
dataDir | dialogue-context-bridge | 数据目录,相对路径挂在 ~/.dsh 下 |
maxTokens | 4096 | 单个快照的 token 上限,可扩展至 8192 |
maxBulletsPerSection | 6 | 摘要每小节保留的最大要点数 |
maxHistoryMessages | 400 | /compile 单次读取的消息上限 |
autoSave | false | /compile 后是否自动落库 |
searchLimit | 10 | 检索默认返回条数 |
encryption.enabled | false | 启用 AES-256-GCM 静态加密 |
encryption.passphrase | '' | 加密口令(≥ 8 位,不落盘) |
encryption.indexPlaintext | false | 加密时是否仍建明文索引(默认关闭,开启会通过索引泄漏内容) |
logLevel | info | 日志级别 |
merge.policy | newWins | 合并模式(/import --mode merge)的冲突裁决规则:newWins 当前对话覆盖历史快照、snapshotWins 历史快照优先、timestamp 按时间戳先后 |
versioning.enabled | false | 记忆库版本控制:每次保存/删除快照后自动 git 提交(数据目录下 snapshots/ 子目录即仓库),并可用 /snapshot.rollback 回滚。注意:被版本化的是快照 Markdown 明文,git 历史不加密 |
关于加密擦除
口令不落盘。丢弃口令即等价于销毁全部密文(cryptographic erasure)——这也意味着口令丢失后快照无法恢复,请自行妥善保管。