← 返回大厅
棋牌学院 · 小助教演示
全端通用悬浮件(UI定5)
📌 这页怎么玩
右下角的 🤖 悬浮球 就是小助教:按住可拖动,松手自动吸到左右边、 停一会儿半隐藏贴边;点一下打开面板,里面五件事——新手引导 / 常见问题FAQ / 意见反馈工单 / 联系客服 / 成长路线(学→练→考→进阶四步怎么走)。
显示范围:大厅、训练学院、个人中心显示;牌桌内默认收起(不挡牌),需要时从设置唤出。
边界:免费的小助教只答"平台怎么用",不讲牌不算牌——讲牌是二期AI教练陪练的收费服务。
🧩 组件代码(可复制,大厅页直接引入)
<!-- ============================================
  小助教悬浮球组件 helper-widget(原型版)
  怎么引入:
    1. 在大厅/训练学院/个人中心页面的 </body> 前,
       把下面整段 <script> 贴进去即可(自包含,无依赖);
    2. 牌桌页(07/07b)默认【不引入】——牌桌内小助教收起
       不挡牌,需要时由设置页开关唤出(UI定5显示范围);
    3. 四个入口的跳转/弹层按各页实际情况接:下面
       HELPER_ACTIONS 里换成真实处理函数就行。
============================================ -->
<script>
(function () {
  // 四件事入口:接真实功能时替换这里
  var HELPER_ACTIONS = {
    guide:    function () { alert('新手引导:3步遮罩指引'); },
    faq:      function () { alert('常见问题FAQ'); },
    feedback: function () { alert('意见反馈:提交工单'); },
    service:  function () { alert('联系客服'); }
  };

  // 悬浮球
  var ball = document.createElement('div');
  ball.textContent = '🤖';
  ball.style.cssText = 'position:fixed;z-index:300;width:52px;height:52px;' +
    'border-radius:50%;background:linear-gradient(160deg,#35c48d,#1f7a58);' +
    'display:flex;align-items:center;justify-content:center;font-size:24px;' +
    'right:16px;bottom:80px;cursor:grab;user-select:none;touch-action:none;' +
    'box-shadow:0 6px 16px rgba(0,0,0,.4);border:2px solid rgba(232,238,245,.7)';
  document.body.appendChild(ball);

  // 拖动 + 松手吸边(吸到离得近的左/右边)
  var drag = null;
  ball.addEventListener('pointerdown', function (e) {
    var r = ball.getBoundingClientRect();
    drag = { dx: e.clientX - r.left, dy: e.clientY - r.top, moved: false };
    try { ball.setPointerCapture(e.pointerId); } catch (err) {}
    ball.style.transition = 'none';
  });
  ball.addEventListener('pointermove', function (e) {
    if (!drag) return;
    drag.moved = true;
    ball.style.left = (e.clientX - drag.dx) + 'px';
    ball.style.top = (e.clientY - drag.dy) + 'px';
    ball.style.right = 'auto'; ball.style.bottom = 'auto';
  });
  ball.addEventListener('pointerup', function () {
    if (!drag) return;
    var moved = drag.moved; drag = null;
    if (moved) {                       // 拖过:吸边
      var r = ball.getBoundingClientRect();
      var toLeft = r.left + r.width / 2 < window.innerWidth / 2;
      ball.style.transition = 'left .25s ease';
      ball.style.left = (toLeft ? 8 : window.innerWidth - r.width - 8) + 'px';
    } else {                           // 没拖:当点击,弹菜单
      var pick = prompt('小助教(免费版只答平台使用,不讲牌):\n' +
        '1=新手引导 2=常见问题 3=意见反馈 4=联系客服');
      var map = { 1: 'guide', 2: 'faq', 3: 'feedback', 4: 'service' };
      if (map[pick]) HELPER_ACTIONS[map[pick]]();
    }
  });
})();
</script>
🤖
🤖 小助教
🧭新手引导3步认识训练牌桌
常见问题平台怎么用一查就会
📝意见反馈提工单给平台
🎧联系客服找真人帮忙
🗺️成长路线小白到高手四步走:学→练→考→进阶
‹ 返回
怎么充点数?
个人中心 → 点数余额 → 充值。点数用于牌桌训练和闯关考试,只进不出、不可转赠。
怎么拜师?
训练学院 → 找教练 → 进教练店铺点【拜师学艺】。拜师后本店训练享9折,师父还能盯你的学习进度;随时可换师父。
打分是怎么算的?
每出一手牌,AI把你的出法和它的首选对照打分:80分以上很好、60~80一般、40~60不好、40以下极差。局后小结能看每一手的分和原因。
手机怎么横屏?
本平台统一横屏使用:打开手机的"自动旋转",把手机横过来即可;竖屏时页面会提示你转屏。
能帮我看这手牌怎么打吗?
这个小助教可帮不了——免费的小助教只解答平台使用问题,不讲牌不算牌。想要有人陪着讲牌,等二期的"AI教练陪练"服务开放哦。
‹ 返回
‹ 返回
🎧 人工客服工作时间:9:00 ~ 21:00
急事请提交工单,客服会在 24 小时内回复。
小助教只解答平台使用问题,不提供牌局讲解(讲牌请等二期 AI 教练陪练)
第 1 / 3 步
🧮
这是记牌器
牌桌顶部的悬浮条,替你数剩下的牌——大牌出没出过,一眼看清。