lmong11/dsh-game-center--packages-client-ui-game-guandan ↗★ 0
@deepseek-ai/dsh-client-ui-game-guandan
Accessible fixed-partner Guan Dan table renderer for the Game Center keyed slot 适合想在游戏中心玩掼蛋的用户,需已启用游戏中心与掼蛋规则。
Install
This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗
README
Read the full 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.