dsh-prompt-library:在 DSH 聊天栏管理、优化和复用 Prompt

前言

在 DSH 中使用模型时,prompt 常散落在对话、笔记和临时文件里:常用的写法没有集中管理,优化后的版本难以继续复用,人设和语气也容易在不同会话中漂移。DSH 的插件机制可以把这类工具挂到具体工作流中。

下面介绍 dsh-prompt-library,一个在聊天栏提供提示词管理、AI 优化和 persona 定制的插件。

这是什么

dsh-prompt-library 是 DSH(DeepSeek Harness)提示词库插件,由 master1Sun 维护。它把 prompt 作为核心对象,支持管理提示词的标题、正文和标签,在聊天栏调用提示词,一键优化文本,并通过 SOUL.md 约束 AI 的身份、语气和工作规则。

核心功能

提示词管理

插件管理提示词的标题、正文和标签,支持搜索、排序、标签分组和使用次数统计。

调用与写入

在聊天栏输入 #,可以快速触发提示词库选择,并支持实时过滤。

提示词可以按三种方式写入或发送:

1、Insert:追加到当前输入内容。
2、Overwrite:替换当前草稿。
3、Insert & Send:填充模板变量并发送。

AI Polish

点击 AI Polish,可以一键优化文本,并替换回输入框。

Persona

插件通过 SOUL.md persona 文件约束 AI 的身份、语气和工作规则。AI 只读取该文件,不会自行修改。

生成 DSH Skills

Prompt Library → Import/Export 选择提示词,可以批量生成 DSH Skills。

生成的 skill 写入:

~/.dsh/skills/<name>/SKILL.md

使用时可以通过:

/skill-name

触发,也可以由模型根据描述自动匹配。

自动学习与设置

插件可以自动学习输入内容到提示词库,并用 AI 精炼标题、标签、摘要和正文。

DSH Settings → Prompt Library 中,可以调整自动学习、手动确认、AI 智能润色、面板尺寸、侧边栏、按钮可见性、# 触发等设置。

安装与启用

先使用插件安装命令添加该插件:

dsh plugin --profile web add @sunjuntao/dsh-prompt-library

安装命令中的包名为 @sunjuntao/dsh-prompt-library,与 GitHub 仓库 owner master1Sun 不一致;安装时使用命令中给出的包名。

启动 dsh web 后,点击聊天栏的 Prompt Library 按钮打开面板;也可以在聊天栏输入 # 快速触发提示词库选择。

典型用法

1、启动 dsh web,点击聊天栏 Prompt Library 按钮打开面板。
2、在聊天栏输入 #,通过实时过滤选择已有提示词。
3、选择 InsertOverwriteInsert & Send,完成追加、替换或填充模板变量后发送。
4、输入待优化内容后,点击 AI Polish 一键优化并替换回输入框。
5、如果提示词已生成为 skill,在聊天框输入:

/skill-name

Insert & Send 的细节

Insert & Send 会填充模板变量并发送。为避免误带已有内容,它有两种场景限制:

  • # 场景下,仅当草稿为空时可用。
  • # 触发时,会过滤触发词并保留前文一起发送。

数据存储

插件使用 SQLite(node:sqlite)存储提示词库。其他配置和日志存于:

~/.dsh/prompt-library/

资料中列出的路径包括:

~/.dsh/prompt-library/db/prompts.db
~/.dsh/prompt-library/log/ai-YYYY-MM-DD.log
~/.dsh/prompt-library/character/SOUL.md

生成的 DSH Skills 写入:

~/.dsh/skills/<name>/SKILL.md

适用场景与注意

适合以下场景:

  • 在 DSH 中频繁编写、调用和复用 prompt。
  • 希望把常用提示词沉淀为标题、正文、标签和使用次数统计。
  • 需要约束 AI 的身份、语气和工作规则。
  • 希望把提示词转换为 DSH Skills 并继续触发。

注意:

  • 插件以当前 dsh 进程权限运行,并会读写本地 ~/.dsh 下的相关目录;安装前建议检查源码、发布包和许可证。
  • AI 只读取 SOUL.md,不会自行修改 persona 文件。
  • Insert & Send 在非 # 场景下要求草稿为空,使用时先确认当前输入内容。

相关链接

GitHub:https://github.com/master1Sun/dsh-prompt-library

本文未提供目录页 URL,因此只列出 GitHub 仓库地址。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜