前言¶
在 DeepSeek Harness(DSH)里做智能体或插件开发时,往往需要长时间盯着终端和侧栏。想休息的时候开一局棋或牌,多数做法是切到浏览器或独立客户端,对局状态和 DSH 工作环境互不关联。若还要接大模型当对手,又得多配一套账号与接口。
「来一桌」是挂在 DSH 侧栏里的本地陪练:棋桌、牌桌、麻将桌各自独立,电脑应手,对局无需配置模型账号;未结束的局可以留在本机继续。下面按定位、能力、安装与典型用法说明如何用起来。
这是什么¶
「来一桌」(仓库名 dsh-lai-yi-zhuo)由 Linguage 维护,在 SkillHub 插件目录 归类为趣味换装类插件。它面向「一个人也能开桌」的场景:在 DSH 进程内加载 Web 客户端,提供大厅入口并分桌进入具体玩法。
项目自述为 DeepSeek Harness 的本地棋牌陪练插件;自有代码采用 MIT 许可证,发行包与文档见 GitHub 与 项目主页。
核心功能¶
三张大桌¶
大厅里三张桌面分别对应棋桌、牌桌与麻将桌,玩法范围如下(细则见仓库内 docs/game-rules.md):
| 棋桌 | 牌桌 | 麻将桌 |
|---|---|---|
| 五子棋、围棋、中国象棋、国际象棋 | 掼蛋、斗地主、升级、双扣 | 基础麻将、川麻血战到底、川麻血流成河、广东推倒胡 |
本地对局与存档¶
对局逻辑在本地执行,不依赖你为游戏单独配置模型 API。返回大厅后,可在相同玩法下继续未结束的局。README 说明:五子棋与围棋共用一个存档槽,新开一局会替换该槽里的存档。
陪练档位与辅助¶
以五子棋为例:可选 0 档执黑,点交叉点落子;电脑应手后可使用右下角悔棋。0 档可连续回退两步,1 档可回退一次。1、2 档可打开建议;棋桌上的实验胜率显示可单独开关。各桌档位与规则以文档为准。
技术栈与依赖¶
界面由 React 渲染,构建使用 Vite;国际象棋走法校验使用随包分发的 chess.js(BSD-2-Clause)。插件通过 cordis.patch.yml 接入 DSH,客户端平台为 Web。
环境与兼容¶
package.json 中声明:
- Node:
>=22.19 - DSH:
>=0.2.0-0 <0.3.0
安装前请确认本机 DSH 版本落在该区间内,否则插件可能无法加载或行为异常。
安装与启用¶
官方 README 给出的步骤是图形化添加仓库,而不是手写 dsh plugin add github:... 一类命令。
- 在 DeepSeek Harness 打开「插件 → 添加插件」,粘贴仓库地址:
https://github.com/Linguage/dsh-lai-yi-zhuo
- 安装后点击「立即启用」,从侧栏打开「来一桌」。
若不能从仓库直接安装,可从 GitHub Releases 下载 .tgz,在添加插件时填写该文件的绝对路径。
典型用法:先试一局五子棋¶
- 侧栏进入「来一桌」,选「棋桌 → 五子棋」。
- 用 0 档执黑,在棋盘上点交叉点落子,等待电脑应手。
- 需要重来一步时,点右下角悔棋(0 档最多连续回退两次)。
- 想提高难度或看提示时,切换到 1、2 档并打开建议;实验胜率可按需开关。
- 玩完返回大厅;再度进入相同玩法可接续未结束的局(注意五子棋与围棋存档槽共用)。
更完整的安装、升级与排障见仓库 docs/deployment.md;本地开发、测试与发版见 docs/maintenance.md。问题可提交至 GitHub Issues,并附上玩法、复现步骤与 DSH 版本。
适用场景与注意¶
适合谁: 已在用 DSH、希望在不离开 Harness 的前提下练棋练牌的用户;不需要把对局绑到大模型账号上的本地娱乐或规则熟悉场景。
运行权限: 插件随当前 DSH 进程加载,具备与该进程相同的本机访问能力。安装前应浏览仓库源码与 THIRD_PARTY_NOTICES.txt,确认许可证与随包组件符合你的合规要求。社区目录 SkillHub 为独立站点,与 DeepSeek / 幻方无官方从属关系,本文安装步骤以仓库 README 为准。
文档与演示: 对局演示 可作界面参考;规则与档位以仓库文档为准,勿假设与线下俱乐部规则完全一致。
小结¶
「来一桌」把棋、牌、麻将的人机练习收进 DSH 侧栏:免模型配置、本地存档、分桌玩法清晰。若你的 DSH 版本在 >=0.2.0-0 <0.3.0 且需要短休时的同桌陪练,可按上文仓库地址添加并启用。
- 目录页:https://www.skillhub.cn/plugins/Linguage/dsh-lai-yi-zhuo
- 源码与 README:https://github.com/Linguage/dsh-lai-yi-zhuo