Skip to content

Releases

AgentGamer v0.3.0 · 斗地主与双模型对战

Choose a tag to compare

@AnonNetizen AnonNetizen released this 13 Nov 15:07

斗地主与两个独立模型对手

AgentGamer 0.3.0 新增三人斗地主:一名玩家与两个独立模型对手同桌,叫分选地主、单局结算,支持常见牌型、炸弹/王炸和春天计分。

  • 两位对手可分别选择相同或不同模型,持牌视角、DSH会话、记忆和重试状态独立;农民共享胜负,不共享手牌。
  • 三人牌桌支持点选出牌、提示、不出、公开记录、全桌聊天、刷新恢复和单独暂停/重试。
  • 保留21点、双人吹牛骰、原有桌宠联动与有界上下文;斗地主首版仅使用普通模型席位。

安装与升级

使用DSH 0.2.2-rc.1。完全退出DSH后,在其实际profile安装:

dsh plugin --profile desktop add dsh-agentgamer@0.3.0

pnpm 11的新版本等待策略可能令首日的 @latest 仍选旧版,请使用上面的完整版本号。浏览器版将desktop改为web,自定义profile填写实际名称。重启后在大厅分别连接对手1和对手2,再开始斗地主。

已安装counting扩展时,先移除旧扩展,再升级主包,最后安装本次Release中的 dsh-agentgamer-counting-0.3.0.tgz。旧版扩展的peer依赖范围只支持0.2.x,详见升级说明。

本页附件提供完整主包、可选counting示例及SHA-256校验文件。主包同时通过npm分发。

验证

45项规则/Host自动检查、80场历史规则黄金轨迹、真实DSH AgentLoop的双模型模拟联调及1920×1080、1280×720、960×640/125%窗口检查通过。真实供应商模型策略与实际消耗留待试玩。模型与插件运行目标仍固定为DSH 0.2.2-rc.1,SDK API为1。

English README · 完整变更 · 验证记录

AgentGamer v0.2.1

Choose a tag to compare

@AnonNetizen AnonNetizen released this 10 Nov 14:20

AgentGamer v0.2.1

主npm包名简化为 dsh-agentgamer,产品名仍为AgentGamer。游戏规则与SDK API 1保持原样。

安装

在DSH侧栏“插件 → 添加插件”中输入 dsh-agentgamer。桌面版先完全退出DSH(包括托盘),使用桌面版附带的CLI:

dsh plugin --profile desktop add dsh-agentgamer

通过 dsh web 启动浏览器版时,将 desktop 换成 web。安装后按提示重启对应DSH。

项目与安装说明 · npm · 迁移说明

已装旧包的用户

不要在同一Host同时启用新旧主包。先完全退出DSH;安装了旧counting扩展时先移除它,再执行:

dsh plugin --profile desktop remove dsh-plugin-agentgamer
dsh plugin --profile desktop add dsh-agentgamer

原 dsh-plugin-agentgamer@0.2.0 与v0.2.0发行附件继续保留。服务、游戏工具、显示偏好及战报目录继续使用原位置,旧战报编号与原文不改写。关闭Host会结束内存中的比赛,DSH原始历史保留。

本版变化与验证

  • 同步更新npm清单、DSH bundle、客户端模块、Remote包标识和SDK导出路径;客户端模块ID由主清单生成。
  • Web扩展示例改为 dsh-agentgamer-counting,依赖新主包。SDK导出路径为 dsh-agentgamer/sdk。
  • 游戏实现版本维持21点1.0.1、吹牛骰1.0.0,规则均为1.0.0。模型设置、连续会话、聊天和桌宠陪玩行为保持原样。
  • 35/35自动测试、80场规则黄金轨迹、原生AgentLoop与Token基准回归通过;实际DSH页面验证了新主模块/扩展模块、聊天、Agent行动、完整扩展比赛、切换21点及旧战报接续。Windows和Linux CI通过构建与归档审核。

目标:DSH 0.2.2-rc.1、Windows x64、Node ≥24.9;可选桌宠目标为dsh-pet 0.4.7。宿主联调使用本地模拟模型,实际供应商策略与窗口手感留待试玩。

附件

dsh-agentgamer-0.2.1.tgz 为主包;dsh-agentgamer-counting-0.2.1.tgz 为可选本地扩展示例,先安装主包再安装它。SHA256SUMS.txt 提供两个归档的校验值。

AgentGamer v0.2.0

Choose a tag to compare

@AnonNetizen AnonNetizen released this 10 Nov 13:13

npm主包名已在 v0.2.1 简化为 dsh-agentgamer。新安装请使用新包名;已安装旧包的用户先按 迁移说明 切换。下方保留v0.2.0的历史说明与原附件。

AgentGamer 的首个公开发行版,由原 RushAgent DSH 插件独立整理。

  • 内置 21 点和五局三胜双人吹牛骰,提供大厅、公开记录、文字与 Emoji 聊天。
  • 复用 DSH 已配置的模型与思考设置,同一专用会话连续比赛,保留有界上下文机制。
  • 可选 dsh-pet 伙伴陪玩:人设与近期聊天、公开发言气泡、胜负反馈、整场专心,以及手动发送公开战报。
  • 新包名、Remote、游戏工具与扩展服务统一为 AgentGamer;兼容接续旧显示偏好及已点击战报的去重状态。
  • 源码、SDK API 1、counting 扩展示例、构建脚本、截图和中文文档均可独立使用,无需 Godot 或 .NET。

下载与安装

目标:DSH 0.2.2-rc.1、Windows x64、Node ≥24.9;可选桌宠目标为 dsh-pet 0.4.7。

主插件已发布至 npm,可在DSH“添加插件”中输入 dsh-plugin-agentgamer 安装。桌面版先完全退出DSH(包括托盘),使用桌面版附带的CLI:

dsh plugin --profile desktop add dsh-plugin-agentgamer

通过 dsh web 启动浏览器版时,将 desktop 换成 web。按提示重启对应DSH即可。

此页继续提供 dsh-plugin-agentgamer-0.2.0.tgz 离线安装包;npm产物与它逐字节一致,SHA-256为 15b00683a322c8ee6cb24d543c050faa7e2f3f32887d7c74cd02e1bf03414a39。

dsh-plugin-agentgamer-counting-0.2.0.tgz 是可选本地扩展示例,先安装主包,再安装它。SHA256SUMS.txt 提供两个安装包的校验值。已发布附件保持原样。

从旧版升级时,先移除旧counting,再移除旧主包,然后安装新版。不会自动修改日常DSH或升级dsh-pet。

安装说明 · 旧版迁移 · 桌宠接入

验证

35/35 自动测试通过,包含80场C#规则黄金轨迹;通过隔离DSH真实AgentLoop、两种游戏与扩展连续对战、聊天、原生历史、伙伴联动及三个窗口尺寸检查。Windows与Linux CI重新构建并审核实际安装包。

真实宿主联调使用本地模拟模型;真实供应商策略、计费用量和中文输入法手感需试玩确认。详细环境、基准与截图见验证记录。

此仓库与发行包只包含DSH插件及扩展示例。