dsh-werewolf
English | 中文
面向 DeepSeek Harness Web UI 的 AI 狼人杀插件。你可以观战完整的 AI 对局,也可以以一名人类玩家身份参战。
功能
- 支持 6 人、9 人和 12 人局。
- 支持纯 AI 观战和单人参战模式。
- 包含狼人、预言家、女巫、平民、守卫和猎人。
- 包含警长竞选、警徽移交、发言、投票、平票 PK 和夜间技能。
- 使用 DeepSeek Harness 当前选择的模型。
安装
首次 npm 发布后,将预构建包安装到 Web profile,然后重启 DSH Web:
dsh plugin --profile web add dsh-werewolf --registry=https://registry.npmjs.org/
dsh web本地开发:
pnpm install --registry=https://registry.npmjs.org/
pnpm run check
dsh plugin --profile web add .开发
pnpm run typecheck
pnpm run test
pnpm run build
npm pack --dry-runHost 入口维护在 src/index.js,构建时复制到 lib/index.js。TypeScript 领域模块会编译到 lib/,src/client/index.js 则构建为浏览器入口 client/client.js。
运行范围
对局保存在当前进程中;目前每个 DSH Web 进程只支持一局活动对局。RPC 仅允许 loopback 请求。重启 DSH 进程会丢弃活动对局。
许可证
[MIT](LICENSE)