Repository navigation
Releases
Releases · mikulo/dsh-prompt-switcher
v1.3.0
全局提示词(1.2.0 起)
- 设置 → 提示词模板 → 全局提示词:选一个
.md文件(以文件名作为名称),或输入自定义文本并取名 - 开启后,之后新建的每个对话都会遵守全局提示词(约束力等同于 AGENTS.md);已开始的对话和子代理不受影响
- 在新对话中用
/选择模板时,模板追加在全局提示词之后,两者同时生效,不会互相覆盖 - 自定义全局提示词保存为模板目录下的
名称.md;目录中已有同名的其他文件时先询问是否覆盖
WebDAV 云同步(新)
- 设置 → 提示词模板 顶部新增「WebDAV 云同步」标签页,与提示词设置分开
- 配置 WebDAV 地址、用户名、密码(密码只保存在本机,不回传到页面)
- 可选代理(默认关闭):HTTP 或 SOCKS5,默认地址
127.0.0.1:7891,可修改;开关同时决定测试连接和同步是否走代理 - 「测试连接」使用表单当前的配置,显示成功、认证失败、目录不存在、代理不可用等结果
- 「同步到本地」「同步到云端」:列出对方目录第一层的
.md文件,默认全选,可一键全选 / 取消全选;遇到同名文件逐个询问覆盖或跳过,也可全部覆盖 / 全部跳过;完成后显示每个文件的结果
升级
dsh plugin --profile web update @mikulo/dsh-prompt-switcher,然后重启 dsh web 并刷新页面(Host 与 Client 协议号升为 5,旧的 Host 半会在设置页提示需要重启)。
全新安装:dsh plugin --profile web add github:mikulo/dsh-prompt-switcher。
附件 mikulo-dsh-prompt-switcher-1.3.0.tgz 是打包好的构建产物(lib/、源码、清单),与 npm pack 的产物一致。
v1.1.0
首个公开版本。
- 设置 → 提示词模板:选择模板目录,逐个激活
.md模板,编辑模板内容(或通过系统“打开方式”对话框用外部编辑器编辑),刷新列表 - 新对话中输入
/选择模板:约束力等同于 AGENTS.md,对整个对话持续生效;已开始的对话不能再使用模板 /菜单中模板默认置顶(可以关闭)
安装:dsh plugin --profile web add github:mikulo/dsh-prompt-switcher,然后重启 dsh web。
附件 mikulo-dsh-prompt-switcher-1.1.0.tgz 是打包好的构建产物(lib/、源码、清单),与 npm pack 的产物一致。