前言¶
DeepSeek Harness (DSH) 提供了基礎的智能體運行環境,但模型輸出通常遵循通用格式。開發者往往需要模型以特定的協作語氣、更清晰的方式彙報進度或總結驗證結果。dsh-persona 插件通過在模型請求中增加一層可配置的協作風格,解決了這個問題。
插件簡介¶
dsh-persona 是一個 DeepSeek Harness 雙端插件,由 Diluka 維護。它爲 DSH Web 用戶添加了一個協作風格的系統提示層。該插件不會改變 DSH 的核心提示、工具權限或安全策略,只作用於溝通風格、協作語氣、進度彙報和下一步指令的措辭。
核心功能¶
- 協作風格層:在模型請求中追加額外的系統提示部分,不替換 DSH 的核心提示。
- 配置化設置:基於配置文件的設置,支持預設風格和共享提示塊。
- 主機端提示:在主機端添加名爲
dsh-persona:style的系統提示部分。 - Web 設置界面:在 DSH Web 的設置中提供風格配置入口。
- 內置風格:提供兩種內置風格選項:友好協作 和 務實直接。
- 可編輯共享塊:提供可編輯的通用提示塊,會附加在選定的風格之前。
系統要求¶
- Node.js 22 或更新版本。
- DeepSeek Harness 版本 0.2.0-rc.2 及以上。
安裝與啓用¶
在命令行中執行以下命令將插件安裝到 Web 配置文件:
dsh plugin --profile web add github:Diluka/dsh-persona
安裝後,重啓 DSH Web 配置文件以掛載插件。
使用步驟¶
- 打開 DSH Web 界面。
- 進入插件管理器,找到
dsh-persona組件行,點擊開啓。 - 在設置菜單中導航至 溝通風格。
- 使用下拉菜單選擇一個內置風格(例如“友好協作”或“務實直接”)。
- 編輯底部的 共享 提示塊,自定義通用行爲描述。
- 使用重置按鈕可將共享提示恢復爲插件默認值。
注意事項¶
- 權限範圍:該插件只追加一個系統提示部分,不改變 DSH 的核心提示、工具定義、沙盒策略或審批策略。
- 功能邊界:它不實現記憶、偏好學習、聊天曆史蒸餾或長期用戶畫像。
- 只讀內置文本:內置的風格文本是隻讀的,用戶只能通過編輯共享塊來影響最終輸出。
- 運行時生效:修改設置後,新的模型請求將應用更新後的風格層。
總結¶
dsh-persona 適合需要在 DSH 中統一模型溝通風格(如代碼評審語氣、進度彙報方式)的開發者。它通過插件機制提供了輕量級的風格注入,而不干擾 DSH 的底層運行機制。