dsh-prompt-optimizer:輸入框一鍵優化提示詞草稿

前言

在 DSH 裏寫提示詞,常見做法是先在別處改好再貼回來,或在對話裏讓模型「幫我把這段話改清楚」——多一輪往返,且結果未必直接落在輸入框。若希望用當前會話已選的模型、在輸入框底部完成優化並寫回草稿,同時保留還原與風格選項,可以裝社區插件 kee0012/dsh-prompt-optimizer(客戶端類)。下面介紹它做什麼、怎麼裝、怎麼用,以及安裝前需要留意的權限與限制。

這是什麼

dsh-prompt-optimizer 是 DSH 提示詞優化插件:在對話輸入框底部工具欄(模型選擇左側)註冊一個緊湊的 ✨ 按鈕;點一下會用當前對話所選的大模型優化輸入框裏的草稿,並把結果直接寫回。風格、上下文、還原等設置收在 ✨ 右側的 ▾ 彈出層。維護者爲 kee0012,源碼與說明見 GitHub 倉庫,社區目錄頁爲 SkillHub 條目。插件當前版本 0.3.1,許可證 MIT。

核心功能

以下能力均來自倉庫 README 與實現說明。

  • 一鍵優化:點 ✨ 即可;自動讀取當前草稿與當前模型(含 provider / model / reasoningEffort),按生效設置優化並寫回輸入框。
  • 使用當前模型:無需爲優化單獨配模型,跟隨會話裏的模型選擇。
  • 優化風格:精簡 / 標準 / 詳細 三選一,在 ▾ 中切換,選擇會跨會話記憶(localStorage)。
  • 還原原文:應用前把原文備份到 localStorage;有備份時 ✨ 組右緣有小圓點提示,可在 ▾ 中選「↩ 還原原文」。
  • 預覽確認:可將應用方式改爲「預覽確認」,對照原文與優化結果後再寫入。
  • 防覆蓋:直接應用時,若請求期間草稿已被改動,自動改爲預覽彈窗,不覆蓋新輸入。
  • 上下文感知:可開啓「上下文」,讓優化參考當前會話最近幾條消息。
  • 穩定輸出:服務端固定 temperature = 0.4。
  • 失敗提示:請求失敗或模型無返回時,按鈕旁出現錯誤 toast,按鈕 title 也會保留錯誤信息。
  • 緊湊 UI:約 50px 寬的 ✨ + ▾,設置全部在彈出層。

服務端註冊同源 HTTP 路由 POST /dsh-prompt-optimizer/optimize,只接受本機 UI 同源請求(否則 403),請求體上限 1 MiB;請求體只傳 provider、model、text、style 等字段,不接觸憑據文件。客戶端掛在 conversation.input.right 插槽。

安裝與啓用

插件託管在 GitHub,未發佈到 npm;DSH 支持以 git 依賴方式安裝。README 給出的命令如下。

# 從 GitHub 安裝(推薦,日常使用;拉取默認分支最新提交)
dsh plugin --profile desktop add github:kee0012/dsh-prompt-optimizer

安裝後需要重啓 DSH,新的服務端代碼與 client bundle 纔會生效。

兼容性:桌面版與 dsh web 均可使用。

典型用法

  1. 在輸入框輸入或粘貼一段提示詞草稿。
  2. 直接點擊模型選擇左側的 ✨ 圖標。
  3. 等待當前模型返回,優化結果自動寫入輸入框(原文已備份)。
  4. 需要還原:點 ✨ 旁 ▾ → 「↩ 還原原文」。
  5. (可選)點 ▾ 展開設置:切換優化風格、開啓「上下文」、改爲「預覽確認」,或恢復默認;這些選項跨會話記憶。

系統提示詞要求模型先分析字面意思、真實意圖、角色、任務、上下文、受衆、輸入、約束、輸出格式與歧義點,再改寫草稿——具體措辭由插件服務端拼接,使用者只需選風格與是否帶上下文。

適用場景與注意

適合誰:經常在 DSH 輸入框裏寫長提示、希望用當前已選模型快速潤色並寫回,且需要還原或預覽的人。

質量與耗時:優化質量取決於當前所選模型;優化是全文重寫,草稿越長耗時越久(上限 1 MiB)。

還原限制:「還原原文」依賴 localStorage,僅在同一瀏覽器、同一會話內有效;清理站點數據或換設備後無法還原。

安全與信任:插件以當前 dsh 進程權限運行;安裝前建議閱讀 源碼(src/index.js、client/client.js)與 MIT 許可證,確認路由與數據流符合你的環境策略。問題與建議可走 GitHub Issues。

DSH 生態強調「一切皆插件」;SkillHub 等社區目錄爲獨立站點,與 DeepSeek / 幻方無官方從屬關係,本文介紹的是社區維護的客戶端插件,非官方應用商店條目。

結尾

dsh-prompt-optimizer 把「用當前模型優化草稿並寫回輸入框」收成輸入欄旁的 ✨ + ▾:日常一鍵優化,進階可調風格、上下文與預覽,並支持 localStorage 還原。安裝命令見上文;詳情與更新以倉庫爲準。

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

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

小夜