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、選擇 Insert、Overwrite 或 Insert & 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 倉庫地址。

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

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

小夜