mikulo/dsh-prompt-switcher ↗★ 0
@mikulo/dsh-prompt-switcher
在新对话中通过 / 快速选择本地 .md 提示词模板;模板约束力等同于 AGENTS.md,并对整个对话持续生效。Pick a local .md prompt template with / when starting a new DSH conversation. 适合需要快速切换、编辑和应用本地Markdown提示词模板的用户。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:mikulo/dsh-prompt-switcherドキュメント
README 全文を読む ↗使用
- 打开 设置 → 提示词模板,点击「选择文件夹」,选中存放模板的目录。
- 只读取该目录第一层的
*.md文件,扩展名不区分大小写。列表按文件名显示。 - 新目录中的模板默认全部关闭,打开开关才会激活。
- 目录里的文件增删改之后,点击「刷新」。
- 只读取该目录第一层的
- 新建对话,在输入框输入
/,已激活的模板(例如代码审查)会出现在菜单里。继续输入文字可以过滤。 - 选中模板后,输入框变为
/代码审查,接着输入第一条消息并发送。之后这个对话的每一轮都会遵守该模板。
仓库里的 examples/ 有两个示例模板,可以把它设为模板目录来体验。
编辑模板
在列表中点「编辑」进入编辑视图:
- 「保存」或 Ctrl+S 保存,「放弃修改」回到上次保存的内容,标题旁显示“已保存 / 未保存”,Tab 键插入两个空格。
- 用其他程序打开…:Windows 上弹出“你要如何打开这个文件?”对话框,macOS 上弹出“选取应用程序”对话框,Linux 上用默认程序打开。在外部编辑器保存后,编辑视图约 2 秒内自动同步。如果这里也有未保存的修改,会让你选择「载入磁盘版本」或「保留我的修改」。
- 文件在打开后被其他程序改过时,保存会被拒绝,并提供「载入磁盘版本 / 仍然覆盖保存」。
- 关闭设置对话框时,未保存的草稿会保留到页面刷新前。
- 保存时保留文件原有的 BOM 和 CRLF 换行。
- 修改模板只影响之后新建的对话。已经开始的对话使用的是第一次发送时的模板快照。