UI Enhancements

dsh-prompt

FeatherHunter/dsh-prompt · ★ 159

FeatherHunter

Right-side prompt toolbox panel with 24 built-in deep templates plus user-defined ones, accessible via the /prompt slash trigger and a context-aware floating suggestion card; one-click inserts the selected prompt into the composer.

README body is shown in Chinese.

License
MIT
Added
2026-08-21
Maintenance
active
Install kind
github
npm
dsh-prompt

No manifest check is available; listing does not imply compatibility or security review.

安装

dsh plugin --profile web add github:FeatherHunter/dsh-prompt

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

For install and environment setup, plus plugin development tutorials, see DSH community docs ↗

README

Source README · body: zh · Read Chinese README

Table of contents
  1. 安装 INSTALL
  2. 入口一Prompt 按钮
  3. 入口二/prompt 触发源
  4. 设置面板SETTINGS
  5. 自定义与管理CUSTOM
  6. 作者的其他作品 MORE
  7. 致谢 THANKS
  8. 反馈与联系 CONNECT

中文 · English

将所有重复的Prompt变成模板。 点击一下即可注入到对话框中。

你的 ⭐ 是我夜空中最亮的星。

Stop copy-pasting — one click, template in chat.

版本 下载量 最近更新 提交数 期待你参与

安装 INSTALL

前置要求:DSH(DeepSeek Harness)。

# ① 安装 DSH CLI(已装跳过)
npm install -g @deepseek-ai/dsh

# ② 安装 dsh-prompt —— --profile 必填:装进你实际使用的 DSH 入口对应的 profile
#    (装错 profile 等于没装,重启多少次都不会加载)
dsh plugin --profile web add dsh-prompt     # 用自启 web 服务(dsh web)
#     或者
dsh plugin --profile desktop add dsh-prompt   # 用 DSH Desktop 桌面应用
# 锁定最新版更稳(当前 0.4.39):
dsh plugin --profile web add dsh-prompt@0.4.39 --registry https://registry.npmjs.org
#     或者
dsh plugin --profile desktop add dsh-prompt@0.4.39 --registry https://registry.npmjs.org

安装完成后重启一次DSH。

👇 装完重启,输入框左侧多出这枚按钮就是成功。

入口一Prompt 按钮

鼠标移到输入框左侧的「Prompt」按钮,列表自动展开——官方预置模板和我们自定义的模板都能看到。

👇 按钮一点,面板长这样。

点底栏「屏蔽预制模板」,屏蔽官方预置Prompt;再点「展示预制模板」解除屏蔽。

不想鼠标划过就展开?点底栏「当前:悬浮触发」(或设置面板里的「触发方式」行右侧按钮),此后只有点击按钮才开合,鼠标偶然划过不再闪烁;按钮变成「当前:点击触发」即是已切过去,再点切回。

入口二/prompt 触发源

输入框敲 /prompt 或者 /p。 /prompt 复盘可以缩小范围。

👇 /prompt 看到全部模板。

设置面板SETTINGS

👇 设置面板提供各种功能。

自定义与管理CUSTOM

👇 新增自定义Prompt提示词模板:名称、标签、文字颜色、正文 全部可以DIY。

正文会按你写的原样保留:换行都在,包括开头和结尾的空行(只忽略首尾的空格与制表符)。想让插入后的光标停在指定位置,就在正文里放 {{cursor}}——只认第一个,其余会被删掉。不带标记时,光标落在插入文本之后;/prompt 斜杠插入只去掉标记、不移动光标。插入后按一次撤销,可能先撤销「落光标」那一步(会看到标记文本回来),再按一次才撤销插入。另外,字面 {{cursor}} 这串字符本身暂时无法表达——把它写进正文,它就会被当作光标标记。

👇 文字颜色可以修改,支持文字描边。

👇 自定义提示词:可配置文字颜色。

作者的其他作品 MORE

喜欢这个插件的话,这些可能你也用得上:

dsh-mattpocock-skills-deck —— 近 30 万 star 的 mattpocock/skills 整套预置好(27 个技能),装好即用。

dsh-opencode-palette —— 38 款 opencode 经典配色 + 20+自定义主题 一键换装 DSH。

dsh-im-companion —— 给 dsh-im 加了「助理」和「家」的概念。

ilife —— ⚠️建设中⚠️爱生活:居家生活套件,记账、运动、饮食、体重、食谱、物品管理、作息规划、备忘录等。

致谢 THANKS

有任何问题、建议、想法、IDEA、灵感、随谈:欢迎提交 ISSUE🌹

感谢每一位提交 Issue、PR 与Star的朋友,是你们让这个工具箱一点点变好。万分感谢!🎉🎉🎉🎉🎉🎉🎉🎉🎉

贡献者 致敬 贡献
@wqzhellohhwy 🌹🌹🌹 #146 #147 #148
@SunWe-success 🌹 #194
@minevery512 🌹 #179
@kBlankii 🌹 #178
@dagangwo 🌹 #175
@jheroy 🌹 #165

反馈与联系 CONNECT

👏欢迎提交PR、ISSUE。星星之火可以燎原🔥有任何建议、意见、想法、吐槽、idea都可以进群交流。

星标增长曲线(双轴):左轴累计星标,右轴每日新增