DeepSeek Harness (DSH) Web UI 提供了豐富的插件生態。除了處理日常的開發任務,開發者也可以利用插件擴展交互形式。dsh-werewolf 是一個在 DSH Web UI 中運行的 AI 驅動狼人殺遊戲插件,由 AdenChenCoder 維護。它利用 DSH 當前選定的模型來模擬遊戲邏輯和角色行爲,支持完整的社交推理流程。
核心功能¶
- 遊戲配置:支持 6 人、9 人和 12 人局。
- 參與模式:提供 AI 觀戰模式和單人人類參與模式。
- 角色體系:包含狼人、預言家、女巫、村民、守衛和獵人。
- 遊戲機制:實現 Sheriff 選舉、徽章轉移、發言、投票、平票局決勝以及夜間行動。
安裝與啓用¶
安裝該插件需要使用 npm registry,安裝後需重啓 Web 進程:
dsh plugin --profile web add dsh-werewolf --registry=https://registry.npmjs.org/
dsh web
運行時範圍¶
- 進程隔離:遊戲運行在進程本地。當前每個 DSH Web 進程僅支持一個活躍的遊戲會話。
- 網絡限制:其 RPC 通道僅支持迴環訪問。
- 狀態保存:重啓 DSH Web 進程會丟棄當前的遊戲狀態。
總結¶
dsh-werewolf 展示了 DSH 插件在非功能性交互場景下的潛力。如果你想測試模型在社交推理場景下的表現,或者僅僅想在開發間隙放鬆一下,這是一個值得嘗試的插件。