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 插件在非功能性交互场景下的潜力。如果你想测试模型在社交推理场景下的表现,或者仅仅想在开发间隙放松一下,这是一个值得尝试的插件。