wdsjwzl/session-seed-plugin ↗★ 4
dsh-session-seed
Inject a configurable conversation seed into new DeepSeek Harness sessions.
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗对话配置文件
插件按以下顺序确定配置文件:
cordis.patch.yml中显式配置的config.file。- 环境变量
DSH_HOME下的session-seed.json。 - 用户目录下的
~/.dsh/session-seed.json。
如果文件不存在,插件会自动复制仓库附带的安全示例。插件升级不会覆盖已经存在的配置文件。
配置格式:
{
"enabled": true,
"messages": [
{
"role": "user",
"content": "以前聊过的用户消息"
},
{
"role": "assistant",
"content": "以前聊过的助手回复"
}
]
}
说明:
enabled: false可在文件层暂停注入;设置页总开关也必须同时开启。messages只读取非空的user和assistant消息。- 可填写
provider和model,用于“写入对话”模式下 assistant 历史消息的来源标记。 - JSON 无法读取时,插件只会跳过本次注入,不会阻塞 DSH 启动。
如需使用自定义路径,可在 profile patch 中配置:
- insert:
- id: session-seed
name: dsh-session-seed
config:
file: D:/dsh-data/my-session-seed.json