Hextris 现在支持独立 AI 游戏会话
新增确定性的 Hextris 隔离会话、专用 CLI 与 stdio MCP,并补全 GPL 分发说明;它以独立进程运行,不接管已打开的浏览器,也不静态并入通用 CLI/MCP。
# Hextris 现在支持独立 AI 游戏会话
AI 能力层第六阶段为 Hextris 增加了第二套可玩的语义游戏能力。AI 可以创建隔离会话、观察六条色块轨道和下一块颜色、查看合法动作,并按目标轨道放置色块。
## 确定性与安全边界
- 引擎使用版本化状态和确定性随机数;同一 seed 与动作序列会得到相同结果。
- 每次操作都检查 revision 与 clientActionId,相同请求可安全重试,换载荷复用 ID 会被拒绝。
- 本地状态有会话数、大小和空闲期限上限,并使用带所有权校验的锁与原子替换;只读观察不会偷偷续期或写盘。
- 重置与关闭都要求明确确认,动作只接受 0–5 的目标轨道,不接受选择器、脚本、按键或任意页面调用。
## 独立 GPL 进程
Hextris 专用引擎、CLI 与 stdio MCP 作为自包含的 GPL-3.0-or-later 进程运行,不 import 通用站点 CLI、通用 MCP 或游戏会话存储。浏览器版的完整 GPL 文本、上游署名、修改日期和本地源码说明也已补齐;现有 2048 同步恢复完整 MIT 许可与来源说明。
## 当前范围
这是独立本地模拟会话,不会观看或接管已经打开的 Hextris 标签页,也不连接云存档或未部署的远程 MCP。2048 继续使用原有通用 `lusu game`/本地 MCP 入口;Hextris 使用自己单独的 CLI 与 MCP 进程。