DeepSeek Harness 自定義模式插件介紹

DeepSeek Harness (DSH) 的核心理念是「一切皆插件」。在使用過程中,修改系統提示詞、管理多個智能體助手或切換基礎模式往往需要配置多個步驟。dsh-custom-mode 插件提供了一個集中的管理界面,用於編輯系統提示詞、管理多個助手以及切換基礎模式和插件開關。

簡介

這是一個由 BOWLUNA 維護的客戶端插件。它的核心功能是讓用戶在 DSH 的 Custom mode 中直接編輯系統提示詞,管理多個助手(如 Coding、Writing、Chat),並切換當前助手的基礎模式和工具開關。

安裝與啓用

在終端中執行以下命令安裝指定版本:

dsh plugin --profile web add dsh-custom-mode@2.2.5

安裝成功後,重啓 DSH 進程。你可以在 Settings -> Custom mode 中看到版本號 v2.2.5,且會話模式選擇器中會提供 Custom mode 選項,而不會出現預設損壞的警告。

典型用法

  1. 打開管理界面:進入 Settings -> Custom mode。
  2. 編輯提示詞:在編輯器中修改系統提示詞,保存按鈕直接位於編輯器下方。
  3. 創建與配置助手:
    • 選擇預設(如 Writing),點擊 New assistant 創建新助手,然後編輯其提示詞。
    • 更改當前助手的基礎模式(如 Standard、PTC 等)和工具開關,保存配置。
  4. 新會話生效:當 settings.yaml 中未設置 agent-presets.default 時,新會話將使用當前配置的助手。如果已存在 agent-presets.default,則保持原值不變。

工作原理

該插件將提示詞存儲在 prompt.md 文件中。每次模型步驟組裝時,插件會讀取該文件。

  • 保存機制:歷史記錄加載舊草稿時,保存操作會檢查文件是否發生變化,防止覆蓋。如果文件被外部修改,保存會失敗。
  • 模型修改:模型可以通過 custom_prompt 接口請求修改該文件,但在修改前會進行確認。
  • 助手分支:該頁面分爲兩個分支。當前打開的助手用於編輯,且所有五個基礎模式均可選。新建助手時,Coding、Writing、Chat 選項可用,且僅官方 Standard 模式亮起,其餘四個官方模式不可選。

適用場景與注意

  • 適用場景:適合需要頻繁調整不同智能體行爲、管理多個提示詞模板的開發者。
  • 兼容性限制:
    • 權限限制:CLI 無法修改 desktop profile。
    • 平臺驗證:Windows Electron 尚未經驗證。
    • 模式替換:該插件不替換 Standard、PTC、Minimal 或 Creator 模式,也不包含角色扮演預設。

總結

通過 dsh-custom-mode,開發者可以在 DSH 中更靈活地定製智能體行爲。更多細節與源碼可參考 GitHub 倉庫。

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

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

小夜