dsh-bgame
DSH Web 小游戏插件:德州扑克、21 点、五子棋、UNO,支持电脑和模型对手。 适合想在DSH中与本地算法或大模型进行棋牌类游戏对局娱乐的用户。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Kiteluo/dsh-bgameドキュメント
README 全文を読む ↗使用
- 电脑对手:简单、普通、困难三档,本地运行,不调用模型。简单偏随机;普通采用基础规则策略;困难五子棋检查获胜、阻挡和双重威胁,德扑用公开信息抽样估算胜率,UNO 在对手手牌较少时优先阻止其出牌。21 点庄家固定在 17 点停牌,不受难度影响。
- 模型对手:使用 DSH 中已配置的模型服务,消耗该模型的调用额度。模型只能看到自己的手牌和公开信息,程序验证其走法。
- 暂停 / 回到工作:取消当前游戏请求并保存进度,不向工作会话插入消息。
- 自动存档:每款游戏保存一局,重新打开可继续;电脑难度、模型出招方式和失败处理选项也会保存。旧版
dsh-arcade的浏览器存档会自动读取;清除站点数据会删除存档。
模型提供两种出招方式:
| 方式 | 思考档位 | 输出上限 | 等待上限 |
|---|---|---|---|
| 快速出招 | 优先关闭思考;无法关闭时使用较低档位 | 8192 token | 60 秒 |
| 认真思考 | 使用模型支持的中等或较高档位 | 16384 token | 90 秒 |
认真思考可能增加等待时间和调用费用;无推理档位的模型仍按服务默认运行,出招后显示实际档位。失败时默认停在当前回合,提供「重试模型」「电脑代打本步」;也可选择「电脑自动接手」。代打按所选电脑难度执行,只替代当前一步,下一次仍由模型行动。模型返回完整合法的 JSON 走法后,即使结束标记为输出额度用尽,也会保留它的选择。
对局页显示当前回合、已走步数、上一手动作;模型思考期间显示实时等待时间。德扑额外显示底池、本轮最高下注、双方本轮下注及你需要跟注的金额。暂停、返回大厅或切换设置会取消旧请求,旧回复不会重复落子。