前言¶
DeepSeek Harness(DSH)的生態以「一切皆插件」爲核心。在構建複雜的角色交互場景時,通常需要分別處理人格設定、記憶管理、本地安全校驗以及客戶端的視覺體驗。lutisure/cyrene-dsh-plugin 是一個整合型 DSH 插件,它將昔漣角色 Agent、客戶端主題和本地安全掃描打包在一起。該項目旨在通過工程化的手段,圍繞「人格穩定性」這一目標,提供一套可獨立安裝的解決方案。
核心功能¶
該插件包含三個獨立但協同工作的模塊:
- 角色 Agent:支持長期記憶跨會話保留、說話方式修正以及 RAG 檢索。Agent 依賴世界書條目進行設定注入,每輪對話有預算限制。
- 客戶端主題:提供壁紙、音樂、表情、粒子效果等視覺與聽覺素材。主題配置集中在一個
THEME對象中,支持實時調整色調、透明度和玻璃質感。 - 本地安全掃描:在寫入文件後自動運行規則檢查,用於檢測 AI 錯誤模式、硬編碼憑據等。
此外,插件自帶三層評測臺,包含 349 個內置測試用例,支持確定性評測與接地核查。
安裝與啓用¶
目前未找到官方的 CLI 安裝命令。需通過手動構建的方式生成插件文件。
- 克隆倉庫:
git clone https://github.com/Lutisure/cyrene-dsh-plugin.git
cd cyrene-dsh-plugin
- 安裝依賴並構建:
npm install
node build.mjs
構建過程會生成 `dist/` 目錄,這是插件生效的關鍵文件。
- 配置 Profile:
將構建生成的文件複製到對應的 DSH Profile 目錄中。安裝完成後,在 DSH 的預設列表中會新增「昔漣」和「昔漣(研發)」兩項。
典型用法¶
安裝完成後,可通過以下方式使用:
- 開啓會話:新建會話時,在預設列表中選擇「昔漣」。
- 技能調用:在任意會話中輸入
/cyrene技能。 - 調整界面:在「景」面板中調整壁紙、色調、透明度或質感。
- 運行評測:使用評測臺工具進行測試:
node tools/eval.mjs --sources
適用場景與注意事項¶
該插件適合需要精細管理角色人格穩定性和界面交互體驗的 DSH 用戶。
重要注意事項:
- 評測規則:評測臺的第一條規則爲「樣本爲空直接判失敗」,空樣本不會通過評測。
- 素材版權:插件內的遊戲素材(
assets/、music/、GIF/等)版權歸屬米哈遊 / HoYoverse,僅供個人使用。 - 安全掃描機制:「昔漣守衛」只負責報告安全規則檢查結果,不攔截寫入操作。真正的邊界取決於權限範圍和人工確認。
- 許可範圍:MIT 許可證僅適用於代碼部分,素材和劇情文本不在許可範圍內。
總結¶
這是一個集角色 Agent、客戶端主題與本地安全掃描於一體的 DSH 插件。它通過構建流程生成必要的文件,提供了從人格設定到界面交互的完整閉環。