dsh-ai-prompt-optimizer:在 DSH Web 聊天頁優化提示詞

前言

在 DeepSeek Harness(DSH)Web 聊天頁面中,臨時寫下的提示詞常常比較粗略,缺少清晰的目標、上下文或期望輸出形式。dsh-ai-prompt-optimizer 針對這類場景提供了一個操作入口:在輸入框發送按鈕旁添加“✨ AI 優化”,幫助把當前草稿整理成更清晰、完整、可直接發送給 AI 的提示詞。

這是什麼

dsh-ai-prompt-optimizer 是一個用於 DeepSeek Harness(DSH)Web 聊天頁面的提示詞優化插件,由 wuchubuzai2018 維護,許可證爲 MIT。

它解決的是“發送前整理提示詞”的問題:讀取輸入框中的原始草稿,調用 DSH 已配置的默認模型生成優化版本,並將結果回填到輸入框,由用戶確認後再發送。

核心功能

  • 一鍵優化:讀取當前輸入框草稿並生成優化版本。
  • 複用當前模型:使用 DSH 已配置的默認模型,不需要單獨配置 API Key。
  • 發送前確認:優化後不會自動提交,你可以繼續編輯。
  • 過程可見:請求期間按鈕顯示“優化中…”。
  • 失敗可感知:輸入爲空、模型不可用或調用失敗時,會彈出明確提示。
  • 更廣模型兼容性:只發送基礎模型請求字段,避免部分 Provider 不支持可選參數而失敗。
  • 優化結果只回填到輸入框,不會自動發送,最終內容仍由你確認。

安裝與啓用

先確認環境滿足以下要求:

  • DeepSeek Harness Web 0.1.0-rc.6
  • DSH 中已經配置可用的默認模型
  • 從源碼安裝時需要 Node.js 22+ 和 pnpm

安裝命令如下,該插件會安裝到 web profile:

dsh plugin --profile web add dsh-ai-prompt-optimizer

安裝完成後,重啓 DSH Web:

dsh web

如果系統通過 Corepack 管理 pnpm,可以先執行:

corepack enable pnpm

如果 pnpm 阻止 Git 依賴執行構建腳本,需要按終端提示,把對應 key 加入 DSH profile 目錄下 pnpm-workspace.yamlallowBuilds,然後重新執行安裝命令。

典型用法

1、打開 DSH Web 聊天頁面。

2、在輸入框中寫下原始需求,例如“幫我寫一個週報”。

3、點擊發送按鈕旁的“✨ AI 優化”。

4、等待優化完成。

5、檢查回填後的提示詞,可以繼續修改,確認後再發送。

注意:優化結果會替換當前輸入框草稿。如果原文很重要,請先複製保存。

適用場景與注意

適合在 DSH Web 聊天頁面中,需要把粗略想法整理成更完整提示詞的用戶。使用前,請先確認 DSH 中已經配置可用的默認模型。

插件以當前 dsh 進程權限運行。安裝前,建議檢查插件源碼,並確認 MIT 許可證符合使用場景。

安裝後沒有看到按鈕時,可按下面順序確認:

1、插件安裝到了 web profile。

2、安裝後已經重啓 dsh web

3、當前頁面是聊天會話頁面。

4、執行下面命令時能看到 ai-prompt-optimizer

dsh --profile web --dump-config

鏈接

DSH 社區目錄是獨立站點,不表示 DeepSeek / 幻方官方從屬關係。本文資料未提供可覈實的目錄頁 URL。

GitHub 倉庫:dsh-ai-prompt-optimizer

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

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

小夜