前言¶
在 DeepSeek Harness (DSH) 的插件生態中,管理多角色或多技能套件往往需要繁瑣的配置。dsh-amphoreus 是一個非官方插件,旨在爲 δ-me13 skill 的 13 張黃金裔技能卡提供專屬席位、逐席配色與壁紙、首輪技能注入和對話表情,並通過總覽畫布派發任務、徵詢各席、接續移交,解決單一界面下多角色技能卡管理的問題。
核心功能¶
該插件提供以下核心能力:
* 專屬席位與視覺:爲 13 張黃金裔技能卡提供專屬席位、逐席配色與壁紙。
* 技能注入:支持首輪技能注入和對話表情。
* 工作流管理:提供總覽畫布派發任務、徵詢各席、接續移交能力。
* 記憶與交互:支持席位記憶設置和移交能力。
* 工作臺界面:提供獨立的工作臺界面。
安裝與啓用¶
環境要求¶
安裝前需確認以下環境:
* Node.js:22.19+ 或 24+
* DSH 本體版本:必須釘定在 dsh-v0.1.6-alpha.2,以確保兼容性。
安裝步驟¶
- 釘定 DSH 版本並啓動 Web profile:
npx @deepseek-ai/dsh@0.1.6-alpha.2 web
- 安裝插件:
dsh plugin --profile web add dsh-amphoreus@alpha
若需釘定版本,可使用 `dsh-amphoreus@0.4.0`。
卸載¶
卸載插件不會刪除技能目錄或已有數據。如需完全清理,需手動刪除以下位置:
* $DSH_HOME/storages/amphoreus.json
* $DSH_HOME/storages/amphoreus_canvas/
* $DSH_HOME/amphoreus/(包括 assets-cache/)
配置說明¶
插件的配置通過 cordis.patch.yml 進行整體替換。用戶只需覆蓋需要修改的鍵,未寫的鍵將使用 schema 中的默認值。
- id: amphoreus
config:
skillRoots: ['~/.claude/skills', '~/.codex/skills']
dataDir: !!js dshHomePath('amphoreus')
assetsRoot: 'D:/我的素材/翁法羅斯'
heroWorkspaceMode: 'seats'
seatStyle: true
關鍵配置項說明:
* skillRoots:按順序搜索技能套件的只讀目錄。
* dataDir:插件自有文件數據目錄;留空時回退到 $DSH_HOME/amphoreus。
* assetsRoot:用戶本地素材根目錄;留空時啓用抽象視覺回退。
* heroWorkspaceMode:啓用十三席分組或關閉席位工作區。
* seatStyle:是否啓用逐席配色與紋樣。
素材包準備¶
插件不包含、不下載任何素材。用戶需自行準備素材文件並放入 assetsRoot 指定的目錄中。
首次運行嚮導¶
首次進入頁面且未設置素材目錄時,會彈出嚮導:
1. 選擇素材文件夾。
2. 進行服務端自檢(可選),檢查壁紙夾計數與缺失清單。
3. 保存目錄,插件會自動派生緩存。
素材目錄結構¶
用戶需按照以下規則準備素材:
* 壁紙:13黃金裔壁紙/昔漣壁紙/(6 張 PNG)或 13黃金裔壁紙/<角色>壁紙/(每席一個文件夾)。
* 門戶封面:翁法羅斯英雄紀/(13 張 JPG)。
* 卡牌視覺:翁法羅斯如我所書卡牌/(13 張 PNG)。
* 日曆:翁法羅斯日曆/(14 張 JPG)。
* 表情:表情/(具體規則見源碼)。
注意事項¶
- 非官方插件:本插件非 DeepSeek 官方出品,安裝前建議檢查源碼與許可證。
- 版本兼容性:必須釘定 DSH 本體版本(dsh-v0.1.6-alpha.2),升級本體前請確認兼容範圍。
- GitHub 安裝:通過 GitHub 安裝時,若遇到
allowBuilds提示,需將完整 key 加入pnpm-workspace.yaml。 - 數據保留:卸載插件不會刪除已生成的數據文件。