dsh-go-mode: DeepSeek Harness Go Mode

前言

DeepSeek Harness(DSH)采用插件化架构。dsh-go-mode 是一个插件,为 DSH 客户端添加围棋模式。它提供了一套完整的规则引擎、五档 AI 难度、教学功能,并支持与“鲸娘”互相切磋。

安装

在命令行中执行以下命令安装插件:

dsh plugin --profile <your-profile> add dsh-go-mode

安装完成后刷新页面,会话顶部会出现一个“围棋”标签页。

功能

该插件包含以下核心能力:

  • 标签页集成:在会话视图(conversation.view)中注册一个可切换的围棋标签页。
  • 规则引擎:支持提子、禁入点(自杀)、打劫、停一手、认输,以及基于中国规则的数子计算(含贴目 7.5)。
  • AI 与对手:内置五档难度 AI(入门/初级/中级/高级/大师),支持“鲸娘”作为 Agent 对手。
  • 棋盘规格:提供 19 路、13 路和 9 路棋盘选择。
  • 工具集:提供 11 个工具函数,包括 go_state(查询状态)、go_play(落子)、go_hint(提示)、go_review(复盘)等。
  • 模式预设:注册了“围棋模式”预设,可直接在模式选择器中调用。

使用方式

  1. 启动棋局:切换到围棋模式,输入“开始”或点击界面遮罩即可开局。
  2. 与鲸娘对弈:落子后点击“请鲸娘落子”,鲸娘会读取棋局、应手并点评。
  3. 对话指令:
    • “帮我开一局 19 路的,你让我四子”
    • “复盘一下我第 12 手”
  4. 工具调用:通过对话指令调用 go_undo(悔棋)、go_pass(停一手)、go_resign(认输)等功能。

注意事项

  • 重启生效:修改“围棋模式”预设后,需要重启 DSH 桌面端才能生效。
  • 许可证:项目采用 MIT 许可证。
  • 依赖:需要 @deepseek-ai/cordis 和 react。
  • 自检通道:插件提供了三个自检路由:
    • /dsh-go/app:独立棋盘页面
    • /dsh-go/health:健康检查
    • /dsh-go/selftest:浏览器端自检
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye