<!doctype html>
<html lang="zh-CN">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>晚风AI - 上线测试入口</title>
    <link rel="stylesheet" href="/assets/site.css">
  </head>
  <body>
    <main class="shell">
      <header class="topbar">
        <div class="brand"><span class="brand-mark">月</span><span>晚风AI</span></div>
        <nav class="nav" aria-label="主导航">
          <a href="/pay-review">支付审核页</a>
          <a href="/chat">H5 用户端</a>
          <a href="/admin">管理后台</a>
          <a href="/api/healthz">API 健康</a>
        </nav>
      </header>

      <section class="hero">
        <article class="panel hero-copy">
          <div>
            <span class="badge">上线版测试目标</span>
            <h1>先把客户会测的三件事跑通</h1>
            <p>当前按上线版目标推进：客户主要测试内容尺度是否接近夜色、链接打开和跳转是否流畅、角色聊天 / 充值反馈 / 推广积分等功能入口是否正常。</p>
            <p>支付方式可在联调后按可用通道切换；正式发权益必须以后端回调、查单和订单幂等结算为准，不把前端返回页当支付证明。</p>
            <div class="actions">
              <a class="button primary" href="/chat">进入 H5 用户端</a>
              <a class="button" href="/pay-review">支付审核说明</a>
              <a class="button" href="/admin">后台验收入口</a>
            </div>
          </div>
          <div class="hero-kpis">
            <div><strong>尺度</strong><span>小说式剧情带入</span></div>
            <div><strong>链路</strong><span>主站 / H5 / 后台 / 支付页</span></div>
            <div><strong>功能</strong><span>聊天、反馈、推广、支付</span></div>
          </div>
        </article>

        <section class="panel" aria-label="客户上线测试路线">
          <span class="badge">客户测试重点</span>
          <h2>上线版 smoke 路线</h2>
          <ul class="list">
            <li><span>尺度是否接近夜色</span><a href="/chat#novel-dialogue-preview">小说聊天体验</a></li>
            <li><span>链接流畅性</span><a href="/api/healthz">API 健康检查</a></li>
            <li><span>功能使用正常</span><a href="/chat#support-ticket-repository-preview">反馈与异常入口</a></li>
            <li><span>支付联调后任选方式</span><a href="/pay/result">支付结果确认页</a></li>
          </ul>
          <div class="notice">上线前仍需以真实部署 smoke、支付联调、模型调用和数据库权限验证作为放行证据。</div>
          <div class="actions">
            <a class="button primary" href="/chat#novel-dialogue-preview">测小说聊天</a>
            <a class="button" href="/chat#promotion-reward-repository-preview">测推广积分</a>
            <a class="button" href="/pay/result">测支付返回</a>
          </div>
        </section>
      </section>

      <section class="grid" aria-label="上线功能模块">
        <article class="panel">
          <h2>高自由度小说聊天</h2>
          <p>H5 已预留剧情带入、下一幕选择、偏好设置、记忆控制和内容风控入口；正式模型接入前保持预演边界。</p>
        </article>
        <article class="panel">
          <h2>投诉与异常反馈</h2>
          <p>充值异常、使用异常和 Bug 反馈入口统一进入 support ticket 预览链路，正式版需落库、附件和后台处理状态。</p>
        </article>
        <article class="panel">
          <h2>推荐与自动积分</h2>
          <p>推广文案、提交链接、首审 / 二审和积分流水按幂等结算设计；首版点赞数可后台复核，后续再接外部数据源。</p>
        </article>
      </section>
    </main>
  </body>
</html>
