lmong11/dsh-game-center--packages-client-ui-game-guandan ↗★ 0
@deepseek-ai/dsh-client-ui-game-guandan
为游戏中心插槽提供可访问的固定搭档掼蛋牌桌渲染器。 适合想在游戏中心玩掼蛋的用户,需已启用游戏中心与掼蛋规则。
安裝
此插件尚未提供可驗證的 bundle,或相容性檢查未通過。請先閱讀倉庫說明。 閱讀完整 README ↗
說明文件
閱讀完整 README ↗@deepseek-ai/dsh-client-ui-game-guandan
English | 中文
Optional browser table for guandan-rules-v1. It registers the durable guandan key in game-center.table and renders four fixed-partnership seats, team levels, remaining cards, the caller's exact physical hand, current trick, finishing order, tribute obligations, public cross-round history, and settlement. The component receives a caller-safe MatchView, never reads Cordis Context, and submits only an action id present in match.legalActions.
Players select physical card ids and can submit only an exactly matching Host-authored interpretation. Wild level hearts and the chosen combination meaning remain visible on the action. Tribute and return tribute use explicit listed buttons, so exchange phases do not depend on card labels or browser-side rule inference.
Keyboard users reach each card and action through native buttons. The four-seat grid and hand rail collapse on narrow screens. An incompatible rules projection fails closed instead of rendering unknown private fields. The renderer ignores referee-only allHands even if malformed input accidentally supplies it.
Model Experience
None, as this browser renderer contributes no prompt, tool, observation, or model request.
KV Cache effect
None; the Host Guan Dan profile and isolated Agent seat controller own all model-visible content.
Known Limitations and Deferred Work
- Public history navigates action entries rather than reconstructing historic private hands or a complete animated table snapshot. Authoritative replay remains on the Host.
- The compact physical-card selector prioritizes exact identity and accessibility over card artwork. Drag selection, arrangement controls, animation, sound, table themes, and touch gestures are deferred.
- The browser displays the Host's chosen wildcard interpretation but does not offer a separate local combination builder; if the same cards have multiple meanings, each listed meaning appears as its own submit action.
- The renderer has no gambling, cash value, wallet, purchase, or payout integration.