dsh-cyrene

前言

在 DeepSeek Harness (DSH) 中配置角色人設時,常見的做法是將人設寫進 personaPrefix。這種方式會導致人設與固定的開場白、工具規範、編碼代理行爲準則疊加,角色聲音容易被淹沒,模型容易跳出角色說“有什麼要辦的事嗎”。

dsh-cyrene 插件通過使用 dsh-persona 的 complete: true 配置,將系統提示詞整份替換爲角色人設,消除了其他層級的競爭,讓角色成爲唯一的系統指令。

核心功能

本插件提供兩套預設,共享同一份長期記憶與聯網搜索能力。

  • 純文本對話模式

    • 整份替換系統提示詞,純以角色人格對話。
    • 不掛載文件、Shell、設備工具等編碼/操作類功能。
    • 僅保留聯網搜索與表情包。
  • 昔漣工作模式

    • 同樣整份替換系統提示詞。
    • 掛載全套工具(文件讀寫、Shell、計劃、目標、子代理、workflow)。
    • 在幹活的同時保持角色身份與說話方式。
  • 共享資源

    • 長期記憶:共享 cyrene-memory.md,支持 remember / forget 指令。
    • 聯網搜索:保留 @deepseek-ai/dsh-tool-web。
    • 世界書:隨包附帶 61 條設定,按觸發詞自動注入。

安裝與啓用

安裝插件與預設需要分兩步進行。

1. 安裝插件本體

使用 DSH 官方插件安裝命令。

dsh plugin --profile <你的 profile> add dsh-cyrene

2. 安裝預設

DSH 目前不提供預設安裝 API,需手動拷貝預設文件。

# 跨平臺(含 Windows,需要 Node.js 22+)
node scripts/install.mjs

3. 啓用模式

新建對話時,在預設選擇器中選擇「純文本對話模式」或「昔漣工作模式」。

適用場景與注意

  • 非商業用途:本項目爲非官方同人作品,角色 IP 歸 HoYoverse/miHoYo 所有,僅限非商業使用。
  • 資源說明:插件不包含 Live2D 模型、立繪、美術資源或音頻。
  • 表情包:如需表情包功能,需另裝 dsh-meme 插件。
  • 工作模式限制:由於 workflowEngine 兼容性問題,工作模式默認關閉 workflow / ralph 工具。

結語

dsh-cyrene 解決了 DSH 中角色人設與工具能力難以兼得的痛點。通過整份替換系統提示詞,讓角色在對話與工作中都能保持一致的人格與記憶。

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

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

小夜