dsh-live-preset-switch
在终端中运行以下命令:
dsh plugin install HaoyanZhang123/dsh-live-preset-switch
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中,运行 dsh plugin install HaoyanZhang123/dsh-live-preset-switch 即可安装该插件,源码详见 https://github.com/HaoyanZhang123/dsh-live-preset-switch 。
插件介绍
DSH 用户在面对 Agent 预设选择时,往往缺少一份清晰的行为说明——尤其是「回合边界实时切换预设」这一机制,它如何与会话历史推导、agentPreset.select 守卫及输入框芯片协同工作,此前只能分散地查阅源码或讨论帖。dsh-live-preset-switch 将这部分知识浓缩为一个可注册的 Skill,让 Agent 和用户在对话中随时获得系统化的操作指导,而无需离开当前工作流。
该 Bundle 的设计极度克制:它通过公开的 ctx.skills.register() 服务接口向 Profile 注入一个只读 Host 适配器,Skill 正文为静态字符串,运行时不触碰文件系统、网络、子进程或任何凭据。cordis.patch.yml 仅插入一条条目,不禁用、替换、重排或遮蔽任何官方 @deepseek-ai/* 组件;包体无运行时依赖、无生命周期脚本、无原生制品,真正做到即插即用、卸载无痕。需要指出的是,本 Bundle 只承载指导内容,实时切换引擎本身因涉及核心包修改而保留在 fork 分支等待上游评审,二者不可混为一谈。
它适合三类人:一是在 DSH 中频繁切换 Agent 预设、希望快速确认回合边界行为是否生效的终端用户;二是为 Agent 编写预设模板或工作流编排、需要准确引用切换语法的开发者;三是在评估 DSH 生态插件安全性时,偏好「纯增量、零副作用」审查成本的运维或安全审计人员。
使用场景
- 在对话中快速查阅回合边界预设切换的行为说明
- 为 Agent 工作流注册一个只读的预设选择指导技能
- 评估 DSH 插件时确认其纯增量、零运行时副作用的特性
适合人员
- 频繁切换 Agent 预设、需确认回合边界行为的终端用户
- 编写预设模板或工作流编排、需引用切换语法的开发者
- 偏好纯增量审计成本的运维或安全审计人员