前言¶
在 DeepSeek Harness(DSH)裏做對話時,模型默認是「工具型助手」:語氣穩定、沒有長期關係感,也很難在同一會話外延續「和誰聊、聊成什麼關係」這類體驗。若你希望在 Harness 內切換不同人設、調節回覆的玩梗程度,並在本機記錄好感、成就與頭像展示,而不改模型本身,就需要在插件層做一層「人格套件」。
下面介紹社區插件 dsh-persona-kit(維護者 xsllo425),它在 DSH 主機側注入角色、滑塊、關係與成就等能力,分類爲「趣味換裝」。項目託管於 GitHub,目錄頁見 SkillHub。當前 package 版本爲 0.1.0,協議 MIT,運行要求 Node ≥ 22.13,並需 DeepSeek Harness 0.2.1-rc.x。
這是什麼¶
dsh-persona-kit 的定位是:讓 Harness 裏的 AI 更像「有脾氣、會記得你、越聊越熟」的對話對象——換角色、拖滑塊調浮誇度、攢好感、拿成就、給雙方加頭像,可選輸入框灰字建議;界面默認中文,也可在配置裏切英文。
插件以 host runtime 方式接入 DSH(見 package.json 中 dsh.runtime: "host"),除 Harness 本就發出的模型請求外,README 說明其餘數據不出本機;插件接口只認本機請求。
核心功能¶
以下能力均來自項目 README,未在資料中出現的細節不展開。
預設角色與浮誇度滑塊¶
- 提供 五個現成角色(README 列舉:鯨魚娘 DeepSeek、大小姐 Claude、豆包、銀龍姐姐 ChatGPT、富商千金千問;後續計劃 Grok、Gemini 等)。角色目錄在
~/.dsh/roles/<id>/,含ROLE.md與card.json(五檔話術、成就、頭像等)。 - 1–5 檔浮誇度滑塊:1 檔偏靠譜同事,5 檔偏滿屏玩梗與表情包;滑塊旋鈕爲當前角色頭像,切角色即切旋鈕圖。
關係、成就與轉生¶
- 關係按角色、按類型分別成長:朋友、搭檔、家人(女兒/妹妹/姐姐/媽媽等親情向)、戀人(溫柔、不露骨、不預設性別)等,各有稱號與成長方式;同一角色換關係類型視爲新故事線。
- 成就:README 寫 40 枚徽章、7 個系列(通用、角色專屬、口頭禪觸發等);面板記錄累計天數、當前連續與最長連續;4 枚隱藏徽章在解鎖前條件對玩家不可見。統計由插件按真實對話完成,模型自述「解鎖」不算。
- 轉生:上下文快滿時,可寫交接說明並在新會話繼續,好感與稱號可帶過去。
展示與輸入輔助¶
- 每條回覆上方可顯示 頭像、名字、關係;大小、位置與顯示項可配置;左下角賬號可換成用戶自己的名字與頭像。
- 輸入框灰字提示(默認關閉):可猜下一句,或「攻略模式」給一句拉近距離的臺詞;Tab 採納。開啓後每條回覆可能 多一次模型調用(最近 6 條消息,敏感信息會先打碼),可指定便宜模型。
語言¶
默認中文;在 ~/.dsh/persona-kit/config.json 設置 "language": "en" 可切英文界面。
安裝與啓用¶
安裝命令須使用 README 原文,不要用 dsh plugin add github:… 自行拼接。
- 將插件以 link 方式裝進 DSH(路徑改爲你本機 clone 或解壓後的目錄):
node ~/.dsh/skills/plugin-manager/dsh-plugin.cjs install link:/你的路徑/dsh-persona-kit
- 把預設角色與表情包拷入
~/.dsh(不覆蓋已有文件):
node tools/install-examples.mjs --presets
上述第二條命令在 插件倉庫根目錄 下執行(與 README「三步上手」一致)。
- 編輯
~/.dsh/persona-kit/config.json,例如打開角色切換並設默認角色:
{ "roles": { "enabled": true, "defaultRole": "whale" } }
- 重啓 DSH 後生效。
安裝前建議自行瀏覽倉庫源碼與 MIT 許可證;插件以當前 DSH 進程權限運行,與任何第三方插件一樣,應確認來源與行爲是否符合你的環境策略。
典型用法¶
重啓後可在對話裏用 slash 命令切換角色,例如:
/role claude-chat
點輸入框右側 小人圖標 調節浮誇度;關係、頭像、灰字模式等同在該菜單中配置。更完整的配置項、角色卡格式、表情包格式與已知限制見倉庫 docs/MANUAL.md。
自定義角色可拷貝 presets/roles/ 下任一預設到 ~/.dsh/roles/<id>/ 再改 ROLE.md 與 card.json。
適用場景與注意¶
適合:希望在 DSH Web 對話裏做輕量角色扮演、關係成長與成就收集,且接受本機存儲 persona 數據的開發者或玩家向用戶。
注意:
- 預設角色爲社區同人二次創作,README 明確 與 DeepSeek、Anthropic、OpenAI、字節、阿里等公司無關聯;表情包爲 AI 生成同人素材,若涉版權可聯繫維護者開 issue。
- 灰字提示默認關閉,是爲控制額外 API 花費;開啓前請閱讀 README「隱私與花費」一節。
- SkillHub 目錄爲社區站點,與 DeepSeek / 幻方無官方從屬關係;星標以目錄頁爲準(資料中 GitHub 星標爲 0)。
結尾¶
dsh-persona-kit 把角色切換、浮誇度、關係、成就、頭像與可選灰字建議收進一個 Harness 插件,適合在「一切皆插件」的 DSH 生態裏做趣味換裝向體驗。查閱目錄與安裝說明:
- 目錄頁:https://www.skillhub.cn/plugins/xsllo425/dsh-persona-kit
- 倉庫:https://github.com/xsllo425/dsh-persona-kit