dsh-personalization-local:DeepSeek Harness 個性化設置插件

前言

DeepSeek Harness (DSH) 採用插件化架構,社區開發者可以擴展其功能。在開發或使用智能體時,默認模型往往缺乏特定的身份設定或回覆風格。如果不通過外部工具干預,每次新對話都需要手動調整系統提示詞,效率較低。

dsh-personalization-local 插件通過在 DSH 的設置頁面新增「個性化」分區,讓你一次性配置稱呼、職業、自我介紹以及回覆偏好。配置保存後,系統會自動將這些信息注入到每一個新對話的系統提示詞中,讓 AI 從第一句話起就按你的設定工作。

核心功能

該插件主要提供以下配置項:

  1. 關於你:設置 AI 對你的稱呼、你的職業/角色,以及額外的自我介紹文本。
  2. Chat 回覆偏好:控制回覆的詳細程度、是否使用表情符號、語氣風格以及回答結構。
  3. 注入系統提示詞:配置保存後立即生效,直接作用於下一個新對話。
  4. 持久化:配置內容會被寫入 DSH profile 補丁,重啓應用後依然保留。

安裝與啓用

使用前請確保安裝的 DeepSeek Harness 版本爲 0.2.0-rc.2。

Web 版安裝

在終端中執行以下命令即可添加插件:

dsh plugin --profile web add dsh-personalization-local@latest

桌面版安裝

桌面版的 profile 由應用獨佔管理,無法通過 dsh plugin add 命令安裝。需要使用手工路徑進行安裝:

  1. 將插件安裝進 desktop profile:
    pnpm --dir ~/.dsh/profiles/desktop add dsh-personalization-local
  1. 將包名追加進 bundles 清單:
    node -e "
    const fs = require('fs'), p = process.env.HOME + '/.dsh/profiles/desktop/package.json';
    const j = JSON.parse(fs.readFileSync(p, 'utf8'));
    if (!j.dsh.profile.bundles.includes('dsh-personalization-local')) {
      j.dsh.profile.bundles.push('dsh-personalization-local');
      fs.writeFileSync(p, JSON.stringify(j, null, 2) + '\n');
    }
    console.log('bundles =', j.dsh.profile.bundles.join(', '));
    "
  1. 完全退出應用(Cmd+Q)並重啓 DeepSeek Harness。

典型用法

  1. 打開 DSH 的 設置 頁面,左側導航欄會出現 個性化 分區。
  2. 在該分區下填寫「關於你」的信息,並選擇「Chat 回覆偏好」的選項,點擊 保存設置。保存成功後,系統會提示配置已生效。
  3. 關閉當前對話,新開一個對話,向 AI 提問(例如詢問「你怎麼稱呼我」),即可驗證系統提示詞的注入效果。

注意事項

  • 版本要求:必須使用 DeepSeek Harness 0.2.0-rc.2,插件基於該版本的 settings、systemPrompt 和 client slots 接口實現。
  • 運行邊界:插件僅註冊一段 systemPrompt 段落,不會修改模型的請求、工具 schema 或 provider 路由。
  • 數據存儲:配置由 DSH settings 服務管理,持久化到 profile 補丁文件,插件本身不自行落盤。
  • 兼容性:卸載插件不會影響已生成的會話歷史。

結語

dsh-personalization-local 是一個輕量級的 DSH 插件,旨在通過配置化的方式統一 AI 的行爲模式。如果你希望在特定場景下獲得風格一致的回覆,或者作爲智能體開發的基礎配置,可以直接通過上述命令安裝使用。

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

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

小夜