<!DOCTYPE html>
<html lang="zh-CN">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>人工智能 | 计算与智能技术学院 · 青岛城市学院</title>
  <meta name="description" content="青岛城市学院人工智能专业：普通班/宇树创新班双方向，机器学习/计算机视觉/大模型实战，AI+行业应用培养，零基础起步。">
  <meta property="og:type" content="website">
  <meta property="og:site_name" content="青岛城市学院 · 计算与智能技术学院">
  <meta property="og:title" content="人工智能 | 计算与智能技术学院 · 青岛城市学院">
  <meta property="og:description" content="青岛城市学院人工智能专业：普通班/宇树创新班双方向，机器学习/计算机视觉/大模型实战，AI+行业应用培养，零基础起步。">
  <meta property="og:url" content="https://www.qdc.edu.cn/scit/major/ai.html">
  <meta property="og:image" content="https://www.qdc.edu.cn/scit/assets/og-cover.jpg">
  <meta name="twitter:card" content="summary_large_image">
  <meta name="twitter:title" content="人工智能 | 计算与智能技术学院 · 青岛城市学院">
  <meta name="twitter:description" content="青岛城市学院人工智能专业：普通班/宇树创新班双方向，机器学习/计算机视觉/大模型实战，AI+行业应用培养，零基础起步。">
  <meta name="twitter:image" content="https://www.qdc.edu.cn/scit/assets/og-cover.jpg">
  <link rel="stylesheet" href="../css/style.css">
  <style>
    .bg-video {
      position: absolute;
      /* 改为 absolute：hero 区块本身有 position:relative + overflow:hidden，
         视频会被裁切在 hero 区域内，不会跑到其他模块 */
      inset: 0;
      width: 100%;
      height: 100%;
      object-fit: cover;
      /* 保持比例并填充裁剪 */
      z-index: 0;
      /* 在 hero 自身背景之上，但在网格纹理（.hero-grid）和文字（.hero-content）之下 */
      pointer-events: none;
      opacity: 0;
      transition: opacity 1s ease;
    }

    .bg-video.active {
      opacity: 1;
    }

    /* 本页单独给 hero 一个更合适的高度（不改公共 css），让视频背景显示完整不局促 */
    section.hero.compact {
      min-height: 620px;
      display: flex;
      align-items: center;
      justify-content: center;
    }

    @media (max-width: 640px) {
      section.hero.compact {
        min-height: 460px;
      }
    }

    /* section{
      background-color: white !important;
    } */

    /* ===== feat-card 图片轮播（每卡 3 张图） ===== */
    .feat-card {
      overflow: hidden;
    }

    .fc-carousel {
      position: relative;
      width: 100%;
      aspect-ratio: 4 / 3;
      overflow: hidden;
      border-radius: var(--radius, 12px);
      background: #eee;
      touch-action: pan-y;
      user-select: none;
    }

    .fc-carousel .fc-slide {
      position: absolute;
      inset: 0;
      width: 100%;
      height: 100%;
      object-fit: cover;
      opacity: 0;
      transition: opacity .6s ease;
      pointer-events: none;
    }

    .fc-carousel .fc-slide.active {
      opacity: 1;
      pointer-events: auto;
    }

    .fc-dots {
      position: absolute;
      left: 0;
      right: 0;
      bottom: 8px;
      display: flex;
      justify-content: center;
      gap: 6px;
      z-index: 3;
    }

    .fc-dots .fc-dot {
      width: 6px;
      height: 6px;
      border-radius: 50%;
      background: rgba(255, 255, 255, 0.55);
      border: 1px solid rgba(0, 0, 0, 0.15);
      cursor: pointer;
      padding: 0;
      transition: transform .2s ease, background .2s ease;
    }

    .fc-dots .fc-dot.active {
      background: #fff;
      transform: scale(1.25);
    }

    .fc-arrow {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      width: 26px;
      height: 26px;
      border: none;
      border-radius: 50%;
      background: rgba(0, 0, 0, 0.35);
      color: #fff;
      font-size: 14px;
      line-height: 26px;
      text-align: center;
      cursor: pointer;
      z-index: 3;
      opacity: 0;
      transition: opacity .2s ease, background .2s ease;
    }

    .fc-carousel:hover .fc-arrow {
      opacity: 1;
    }

    .fc-arrow:hover {
      background: rgba(0, 0, 0, 0.55);
    }

    .fc-arrow.prev {
      left: 6px;
    }

    .fc-arrow.next {
      right: 6px;
    }

    /* ===== feat-card 文案：slogan + 标签徽章 ===== */
    .feat-card .fc-slogan {
      margin: 12px 0 10px;
      padding-left: 13px;
      position: relative;
      font-size: 14px;
      font-style: italic;
      font-weight: 600;
      letter-spacing: .3px;
      line-height: 1.5;
      color: var(--accent-dark, #b45309);
    }

    .feat-card .fc-slogan::before {
      content: "";
      position: absolute;
      left: 0;
      top: 3px;
      bottom: 3px;
      width: 3px;
      border-radius: 2px;
      background: linear-gradient(180deg, var(--accent, #f59e0b), var(--accent-dark, #b45309));
    }

    .feat-card .fc-tags {
      display: flex;
      flex-wrap: wrap;
      gap: 8px;
      margin: 0;
    }

    .feat-card .fc-tag {
      display: inline-flex;
      align-items: center;
      padding: 5px 13px;
      font-size: 12px;
      font-weight: 500;
      line-height: 1.4;
      color: var(--text-sub, #5a5a5a);
      white-space: nowrap;
      border-radius: 999px;
      border: 1px solid rgba(0, 0, 0, 0.08);
      background: linear-gradient(135deg, rgba(0, 0, 0, 0.025), rgba(0, 0, 0, 0.06));
      transition: transform .25s ease, box-shadow .25s ease, background .25s ease, color .25s ease, border-color .25s ease;
      cursor: default;
    }

    .feat-card .fc-tag:hover {
      color: #fff;
      border-color: transparent;
      background: linear-gradient(135deg, var(--accent, #f59e0b), var(--accent-dark, #b45309));
      transform: translateY(-2px);
      box-shadow: 0 6px 14px rgba(0, 0, 0, 0.14);
    }

    /* ===== 实训环境无限滚动图片流 ===== */
    .lab-marquee-wrap {
      margin-top: 24px;
      position: relative;
      overflow: hidden;
      -webkit-mask-image: linear-gradient(90deg, transparent, #000 6%, #000 94%, transparent);
      mask-image: linear-gradient(90deg, transparent, #000 6%, #000 94%, transparent);
    }

    .lab-marquee-track {
      display: flex;
      align-items: stretch;
      gap: 14px;
      width: max-content;
      animation: lab-marquee-scroll 60s linear infinite;
      will-change: transform;
    }

    .lab-marquee-wrap:hover .lab-marquee-track {
      animation-play-state: paused;
    }

    .lab-marquee-item {
      flex: 0 0 auto;
      width: 190px;
      height: 130px;
      border-radius: 12px;
      overflow: hidden;
      box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08);
      border: 1px solid rgba(0, 0, 0, 0.04);
    }

    .lab-marquee-item img {
      width: 100%;
      height: 100%;
      object-fit: cover;
      display: block;
      filter: grayscale(35%) brightness(0.97);
      transition: filter .4s ease, transform .5s ease;
    }

    .lab-marquee-item:hover img {
      filter: grayscale(0%) brightness(1.02);
      transform: scale(1.07);
    }

    @keyframes lab-marquee-scroll {
      from {
        transform: translateX(0);
      }

      to {
        transform: translateX(-50%);
      }
    }

    @media (max-width: 640px) {
      .lab-marquee-item {
        width: 130px;
        height: 92px;
      }

      .lab-marquee-track {
        animation-duration: 38s;
      }
    }
  </style>
</head>

<body>
  <div class="page-wrap">
    <header class="site-header" id="header">
      <div class="school-topbar-in-header">
        <div class="school-topbar-inner">
          <a href="https://www.qdc.edu.cn/" aria-label="返回青岛城市学院官网">← 返回青岛城市学院官网</a>
        </div>
      </div>
      <div class="header-inner">
        <a href="../index.html" class="logo">
          <div class="logo-icon">SCIT</div>
          <div class="logo-text">
            <div class="logo-h">计算与智能技术学院</div>
            <p>School of Computing and Intelligent Technology</p>
          </div>
        </a>
        <button class="menu-toggle" onclick="toggleNav()" aria-label="菜单">☰</button>
        <nav class="main-nav" id="mainNav">
          <a href="../index.html" class="">学院介绍</a>
          <a href="../zhiyuan.html" class=" hot">志愿填报指南</a>
          <div class="nav-group">
            <span class="nav-group-label" onclick="toggleNavGroup(this)">专业介绍 ▾</span>
            <div class="sub">
              <a href="../major/cs.html">计算机科学与技术</a>
              <a href="../major/ai.html">人工智能</a>
              <a href="../major/se.html">软件工程</a>
              <a href="../major/ds.html">数据科学与大数据技术</a>
              <a href="../major/iot.html">物联网工程</a>
              <a href="../major/net.html">网络工程</a>
              <a href="../major/vr.html">虚拟现实技术</a>
            </div>
          </div>
          <div class="nav-group">
            <span class="nav-group-label" onclick="toggleNavGroup(this)">特色班 ▾</span>
            <div class="sub">
              <a href="../tese.html">特色班总览</a>
              <a href="../class/unitree.html">宇树创新班</a>
              <a href="../class/intl.html">中外合作联合培养</a>
              <a href="../class/ic.html">集成电路订单班</a>
            </div>
          </div>
          <div class="nav-group">
            <span class="nav-group-label" onclick="toggleNavGroup(this)">成果与就业 ▾</span>
            <div class="sub">
              <a href="../outcomes.html">学生成果与就业</a>
              <a href="../faculty.html">师资力量</a>
            </div>
          </div>
          <a href="../faq.html" class="">家长常见问题</a>
          <a href="../contact.html" class="">招生咨询</a>
        </nav>
      </div>
    </header>
   
    <section class="hero compact">
      <video class="bg-video active" autoplay muted playsinline data-video-order="0">
        <source src="https://qcu-website-pub.oss-cn-qingdao.aliyuncs.com/static/scit-1.MP4" type="video/mp4">
      </video>
      <video class="bg-video" muted playsinline data-video-order="1">
        <source src="https://qcu-website-pub.oss-cn-qingdao.aliyuncs.com/static/scit-2.MP4" type="video/mp4">
      </video>
      <video class="bg-video" muted playsinline data-video-order="2">
        <source src="https://qcu-website-pub.oss-cn-qingdao.aliyuncs.com/static/scit-3.MP4" type="video/mp4">
      </video>
      <div class="hero-grid"></div>
      <div class="hero-content">
        <div class="hero-tag">1 个普通班 + 1 个宇树创新班</div>
        <h1>🤖 人工智能</h1>
        <p class="hero-slogan">学会把人工智能做成真正能用的工具：<br><strong>能问答、能总结、能识别、能帮企业提高效率</strong>。</p>
      </div>
    </section>
   

    <div class="one-liner">
      <div class="ql">走出实验室，让算法变成企业<span class="acc">真正需要的产品</span>。</div>
    </div>
    <section class="section plain tight">
      <div class="deep-toggle-wrap">
        <button class="deep-toggle" onclick="toggleDeep(this)"><span class="dt-label">💎 了解更多：进阶定位</span></button>
        <div class="deep-body">2030
          年，“会用人工智能”是基本功，“能把人工智能做成可交付的应用”才是核心竞争力。这里不培养研究原理的学者，而是培养能用人工智能解决真实问题的工程师——从调用现成的人工智能能力，到设计能自动完成多步任务的智能助手，再到企业级系统交付，四年建立完整的人工智能应用工程能力。
        </div>
      </div>
    </section>

    <section class="section plain tight" style="padding-top:0;">
      <div class="highlight-strip zero-base reveal">
        <div class="hs-icon">🌱</div>
        <div class="hs-text">没接触过人工智能也<span>没关系</span>——大一从“让程序听懂一句话、帮你做一件事”开始，老师手把手带。</div>
      </div>
    </section>

    <section class="section grey" style="background-color: white;">
      <div class="section-tag reveal">专业数据</div>
      <h2 class="section-title reveal">专业核心数据</h2>
      <div class="stats-banner board-light reveal" style="border-radius:var(--radius);">
        <div class="stats-grid c4">
          <div class="stat-item">
            <div class="val">30<sup>+</sup></div>
            <div class="desc">台套共享机器人</div>
          </div>
          <div class="stat-item">
            <div class="val">95%</div>
            <div class="desc">双师型教师授课</div>
            <!-- <br>（企业工程师背景&高校教师） -->
          </div>
          <div class="stat-item">
            <div class="val">100%</div>
            <div class="desc">认证率</div>
  
          </div>
          <div class="stat-item">
            <div class="val">7<sup>+</sup></div>
            <div class="desc">企业联合实验室</div>
          </div>
        </div>
      </div>
    </section>

    <section class="section plain">
      <div class="section-tag reveal">为什么选</div>
      <h2 class="section-title reveal">为什么选这个专业</h2>
      <div class="feat-grid reveal">
        <div class="feat-card">
          <div class="fc-carousel" data-autoplay="2000">
            <div class="fc-slides">
              <img src="../assets/aiphoto/11.JPG" class="fc-slide active" alt="具身智能实验室 1">
              <img loading="lazy" src="../assets/aiphoto/12.JPG" class="fc-slide" alt="具身智能实验室 2">
              <img loading="lazy" src="../assets/aiphoto/13.JPG" class="fc-slide" alt="具身智能实验室 3">
              <img loading="lazy" src="../assets/aiphoto/14.JPG" class="fc-slide" alt="具身智能实验室 3">
              <img loading="lazy" src="../assets/aiphoto/15.JPG" class="fc-slide" alt="具身智能实验室 3">
              <img loading="lazy" src="../assets/aiphoto/16.JPG" class="fc-slide" alt="具身智能实验室 3">
              <img loading="lazy" src="../assets/aiphoto/17.JPG" class="fc-slide" alt="具身智能实验室 3">
            </div>
            <button class="fc-arrow prev" type="button" aria-label="上一张">‹</button>
            <button class="fc-arrow next" type="button" aria-label="下一张">›</button>
            <div class="fc-dots"></div>
          </div>
       
          <h4>具身智能实验室</h4>
     
          <p class="fc-tags">
            <span class="fc-tag">机械臂操作实训</span>
            <span class="fc-tag">遥操作控制系统</span>
            <span class="fc-tag">多模态数据采集</span>
    
            <span class="fc-tag">人机协同作业</span>
          </p>
        </div>
        <div class="feat-card">
          <div class="fc-carousel" data-autoplay="3000">
            <div class="fc-slides">
              <img loading="lazy" src="../assets/aiphoto/21.JPG" class="fc-slide active" alt="算力服务平台 1">
         
              <img loading="lazy" src="../assets/aiphoto/23.JPG" class="fc-slide" alt="算力服务平台 3">
            </div>
            <button class="fc-arrow prev" type="button" aria-label="上一张">‹</button>
            <button class="fc-arrow next" type="button" aria-label="下一张">›</button>
            <div class="fc-dots"></div>
          </div>
        
          <h4>算力服务平台</h4>
         
          <p class="fc-tags">
            <span class="fc-tag">高性能GPU集群</span>
          
            <span class="fc-tag">分布式训练平台</span>
            <span class="fc-tag">云端协同计算</span>
            <span class="fc-tag">算力服务支撑中心</span>
          </p>
        </div>
        <div class="feat-card">
          <div class="fc-carousel" data-autoplay="4000">
            <div class="fc-slides">
              <img loading="lazy" src="../assets/aiphoto/31.JPG" class="fc-slide active" alt="计算机视觉工作站 1">
        
            </div>
            <button class="fc-arrow prev" type="button" aria-label="上一张">‹</button>
            <button class="fc-arrow next" type="button" aria-label="下一张">›</button>
            <div class="fc-dots"></div>
          </div>
      
          <h4>计算机视觉工作站</h4>
       
          <p class="fc-tags">
            <span class="fc-tag">果实识别与定位</span>
            <span class="fc-tag">智能采摘视觉</span>
            <span class="fc-tag">目标检测与分割</span>
        
          </p>
        </div>
        <div class="feat-card">
          <div class="fc-carousel" data-autoplay="4000">
            <div class="fc-slides">
              <img loading="lazy" src="../assets/aiphoto/41.JPG" class="fc-slide active" alt="大模型应用实训室 1">
              <img loading="lazy" src="../assets/aiphoto/42.JPG" class="fc-slide" alt="大模型应用实训室 2">
              <img loading="lazy" src="../assets/aiphoto/43.JPG" class="fc-slide" alt="大模型应用实训室 3">
            </div>
            <button class="fc-arrow prev" type="button" aria-label="上一张">‹</button>
            <button class="fc-arrow next" type="button" aria-label="下一张">›</button>
            <div class="fc-dots"></div>
          </div>
       
          <h4>大模型应用实训室</h4>
       
          <p class="fc-tags">
            <span class="fc-tag">智能体开发</span>
            <span class="fc-tag">大模型应用集成</span>
            <span class="fc-tag">智慧农业决策</span>
            <span class="fc-tag">Agent多任务调度</span>
      
          </p>
        </div>
      </div>
    </section>

    <section class="section grey">
      <div class="section-tag reveal">志愿对比</div>
      <h2 class="section-title reveal">普通班 vs 宇树创新班</h2>
      <p class="section-desc reveal">与计算机科学与技术（宇树创新班）的区别：人工智能（宇树创新班）更侧重感知、智能交互和模型应用评测；计算机科学与技术（宇树创新班）更侧重应用开发、系统集成和调试交付。
      </p>
      <div class="cmp-scroll reveal">
        <table class="cmp-table">
          <thead>
            <tr>
              <th>对比维度</th>
              <th>普通班</th>
              <th class="hot-col">宇树创新班 🔥</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <th>一句话</th>
              <td>人工智能 + 行业应用，把人工智能做成能用的产品</td>
              <td class="hot-col">让人工智能走进真实世界，操控机器人</td>
            </tr>
            <tr>
              <th>学费/年</th>
              <td>2.48 万</td>
              <td class="hot-col hl">2.48 万</td>
            </tr>
            <tr>
              <th>学习重心</th>
              <td>让机器看懂图片、读懂文字、完成问答和自动化任务</td>
              <td class="hot-col">人工智能应用 + 机器人感知、交互与模型评测</td>
            </tr>
            <tr>
              <th>适合谁</th>
              <td>想稳扎稳打学习人工智能</td>
              <td class="hot-col">对真实机器人项目有兴趣</td>
            </tr>
            <tr>
              <th>毕业证书</th>
              <td>人工智能</td>
              <td class="hot-col">人工智能（一致）</td>
            </tr>
            <tr>
              <th>就业方向</th>
              <td>人工智能应用开发 / 智能助手与自动化工具开发 / 人工智能产品实施与评测</td>
              <td class="hot-col">机器人感知与数据评测 / 机器人人工智能应用调试 / 机器人交互应用开发</td>
            </tr>
          </tbody>
        </table>
      </div>
      <div class="cmp-hint">👈 左右滑动查看完整对比</div>
      <div class="dl-grid" style="margin-top:14px;"><a class="dl-btn" href="../class/unitree.html"><span
            class="dl-ic">🤖</span>宇树创新班专题页 <span class="dl-todo">→</span></a></div>
    </section>

    <section class="section plain">
      <div class="section-tag reveal">四年成长路线</div>
      <h2 class="section-title reveal">你会学什么 · 四年成长路线图</h2>
      <p class="section-desc reveal">
        人工智能专业的四年，做一件最现实也最有价值的事：<strong>学会把人工智能能力、人工智能工具和真实业务需求连接起来，做出能用、能交付的应用</strong>。不是研究原理的学者，而是能用人工智能解决真实问题的工程师。
      </p>
      <div class="timeline reveal">
        <div class="tl-item">
          <h5>大一 · 先学会正确使用人工智能做事</h5>
          <p class="quote">“不只是'用过 ChatGPT'，而是学会驾驭人工智能工具做出真实的东西”</p>
          <p><b>看得见的作品：</b>做出一个能演示的小工具，例如智能问答、文档摘要或自动生成学习计划，有完整记录。</p>
          <p><b>看得见的成长：</b>知道人工智能能做什么、不能做什么，学会把问题说清楚、把结果检查清楚。</p>
          <p><b>看得见的企业环境：</b>了解人工智能应用开发和智能助手开发的真实工作内容。</p>
        </div>
        <div class="tl-item">
          <h5>大二 · 做一个能上线的完整人工智能应用</h5>
          <p class="quote">“把人工智能从'炫技'变成'解决问题'——完成一个有真实用户场景的应用”</p>
          <p><b>拿得出手的作品：</b>做出一个能根据你提供的资料回答专业问题的应用，配好后台、能上线运行，能说清楚它的结构；学会判断人工智能输出的对错并修正（这是最重要的能力）。</p>
          <p><b>自己感觉得到的进步：</b>理解一个人工智能应用不只是模型，还需要数据、后台和运行环境一起工作。</p>
          <p><b>跟企业的第一次接触：</b>了解主流人工智能应用开发方式；参加华为 ICT 竞赛人工智能方向。</p>
        </div>
        <div class="tl-item">
          <h5>大三 · 做一个能自动干活的智能助手</h5>
          <p class="quote">“从'使用人工智能'升级到'编排人工智能'——做出能自主完成复杂任务的智能助手”</p>
          <p><b>能演示的作品：</b>做出一个智能助手，能自动完成一个多步任务、能调用外部工具，“答偏”时能排查和修复。</p>
          <p><b>明确的能力变化：</b>能把一个复杂任务拆成多个步骤交给人工智能完成；有考研意向的同学同步备考 408。</p>
          <p><b>你知道的行业现实：</b>参与学院企业课题中的人工智能应用开发模块；考取人工智能训练认证或云平台认证。</p>
        </div>
        <div class="tl-item">
          <h5>大四 · 企业实战，做出可演示成果</h5>
          <p class="quote">“在企业课题或真实业务场景中完成一个人工智能应用项目，形成可演示作品和评测报告，提升竞争人工智能应用开发、产品实施与评测等岗位的能力”</p>
          <p><b>留得下来的成果：</b>参与企业人工智能项目（知识库问答、智能助手、人工智能辅助工具等方向）；从需求理解到上线全流程；能写清楚技术方案和评测报告。</p>
          <p><b>你准备好的求职资本：</b>人工智能应用开发工程师、智能助手与自动化工具开发工程师、人工智能产品实施与评测工程师。有一个企业级人工智能应用项目经历，面试时能演示。</p>
          <p style="font-size:13px;color:var(--text-sub);">本科毕业初期不以训练大模型或研究算法为默认出口，而是以人工智能应用开发、智能助手搭建、模型效果评测和产品实施为主。</p>
        </div>
      </div>
      <button class="deep-toggle" data-target="ai-courses" data-more="展开详细课程（含具体技术名称） ▾" data-less="收起 ▴"
        onclick="toggleFold(this)" style="margin-top:14px;">展开详细课程（含具体技术名称） ▾</button>
      <p class="lead reveal" style="font-size:13px;color:var(--text-sub);margin-top:8px;line-height:1.7;">
        零基础可以报，不等于学习轻松。四年需要持续编程、动手实训、项目记录和问题排查；越是特色方向，越需要主动投入。</p>
      <div id="ai-courses" class="course-detail" style="display:none;margin-top:12px;">
        <p class="lead" style="font-size:15px;line-height:1.85;">大一对应技术：Python（第一门编程语言）、OpenAI / 文心 / 通义
          API（调用现成的人工智能能力，做出自己的应用）、大模型接口调用、提示词设计等。<br>大二对应技术：知识库问答、RAG（让系统先查资料、再根据资料回答问题）、后端接口、数据库、应用部署等。<br>大三对应技术：智能体（Agent）开发、多智能体协作、工具调用、CV（让机器看懂图片视频）、NLP（让机器读懂文字）、机器学习、深度学习等。<br><b>技术分层：</b>①
          毕业必须掌握：Python、数据库、接口调用、知识库问答、RAG、智能助手、模型效果评测、应用部署；② 理解并会用：机器学习、计算机视觉、自然语言处理、深度学习基础；③
          进阶/宇树或考研方向深化：强化学习、智能机器人控制、多智能体、模型训练与优化。<br>核心技能：机器学习、深度学习、计算机视觉、自然语言处理、大语言模型实战开发、智能机器人控制、强化学习、Python
          高级编程、数据结构与算法。<br>考研说明：有意向考研的同学可同步备考 408 体系课程——就业、考研两条路不冲突。</p>
      </div>
    </section>

    <section class="section warm">
      <div class="section-tag reveal">就业方向</div>
      <h2 class="section-title reveal">毕业后能做什么</h2>
      <div class="job-grid reveal">
        <div class="job-card">
          <div class="jc-icon">🛠️</div>
          <h5>人工智能应用开发工程师</h5>
          <p>知识库问答、智能助手、人工智能辅助工具方向</p>
        </div>
        <div class="job-card">
          <div class="jc-icon">🤖</div>
          <h5>智能助手与自动化工具开发工程师</h5>
          <p>设计多步骤自动化任务系统</p>
        </div>
        <div class="job-card">
          <div class="jc-icon">📡</div>
          <h5>人工智能产品实施与评测工程师</h5>
          <p>帮助企业把人工智能工具接入业务、测试效果、发现问题并配合优化</p>
        </div>
      </div>
      <p class="lead reveal" style="font-size:14px;color:var(--text-secondary);margin-top:12px;line-height:1.8;">
        人工智能普通班不是让你一毕业就去训练大模型——本科阶段以应用开发和评测为主，训练你把现有人工智能能力接入真实业务：做问答助手、自动化工具、知识库应用、模型效果评测和产品实施。“实施与评测”不是普通客服，而是帮助企业把人工智能工具接入业务、测试效果、发现问题并配合优化。
      </p>
      <p class="tags-note reveal" style="font-size:13px;color:var(--text-light);margin-top:10px;line-height:1.7;">
        进阶方向：人工智能产品经理助理、模型评测工程师、知识库应用架构——需 2–5 年工作经验积累，不作为毕业初期默认岗位。
      </p>
      <p class="tags-note reveal" style="font-size:13px;color:var(--text-light);margin-top:8px;">
        全院相关方向部分毕业去向企业：东软集团、亚信科技、神州数码等。</p>
      <p class="reveal"
        style="background:#fff3e0;border-left:3px solid var(--accent);border-radius:8px;padding:11px 14px;color:var(--accent-dark);font-size:13px;margin-top:12px;line-height:1.7;">
        ⚠️ 说明：人工智能为较新专业，上述岗位为已有毕业生方向 + 培养目标方向的综合口径；其中部分毕业去向企业为全院相关方向概况。</p>
      <h4 class="sub-h reveal" style="margin-top:18px;">🎓 升学方向</h4>
      <p class="lead reveal" style="font-size:15px;">可报考人工智能、计算机科学与技术、软件工程、数据科学、智能科学与技术等相关方向硕士。就业和考研两条路不冲突，有考研意向的同学可同步备考
        408 体系课程。</p>
    </section>

    <div class="bleed-pad">
      <!-- 实训环境无限滚动图片流（纯 CSS 动画，鼠标悬停暂停） -->
      <div class="lab-marquee-wrap reveal" style="margin-top:0;">
        <div class="lab-marquee-track">
          <div class="lab-marquee-item"><img src="../assets/lab/01.JPG" alt="实训环境实拍 01" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/02.JPG" alt="实训环境实拍 02" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/03.JPG" alt="实训环境实拍 03" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/04.JPG" alt="实训环境实拍 04" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/05.JPG" alt="实训环境实拍 05" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/06.JPG" alt="实训环境实拍 06" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/07.JPG" alt="实训环境实拍 07" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/08.JPG" alt="实训环境实拍 08" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/09.JPG" alt="实训环境实拍 09" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/10.JPG" alt="实训环境实拍 10" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/11.JPG" alt="实训环境实拍 11" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/12.JPG" alt="实训环境实拍 12" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/13.JPG" alt="实训环境实拍 13" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/14.JPG" alt="实训环境实拍 14" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/15.JPG" alt="实训环境实拍 15" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/16.JPG" alt="实训环境实拍 16" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/17.JPG" alt="实训环境实拍 17" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/18.JPG" alt="实训环境实拍 18" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/19.JPG" alt="实训环境实拍 19" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/20.JPG" alt="实训环境实拍 20" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/21.JPG" alt="实训环境实拍 21" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/22.JPG" alt="实训环境实拍 22" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/23.JPG" alt="实训环境实拍 23" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/24.JPG" alt="实训环境实拍 24" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/25.JPG" alt="实训环境实拍 25" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/26.JPG" alt="实训环境实拍 26" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/27.JPG" alt="实训环境实拍 27" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/28.JPG" alt="实训环境实拍 28" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/29.JPG" alt="实训环境实拍 29" loading="lazy"></div>
          <div class="lab-marquee-item"><img src="../assets/lab/30.JPG" alt="实训环境实拍 30" loading="lazy"></div>
          <!-- 以下为上方 30 张的复制，用于实现无缝循环，请勿删除 -->
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/01.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/02.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/03.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/04.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/05.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/06.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/07.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/08.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/09.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/10.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/11.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/12.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/13.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/14.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/15.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/16.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/17.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/18.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/19.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/20.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/21.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/22.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/23.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/24.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/25.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/26.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/27.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/28.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/29.JPG" alt="" loading="lazy"></div>
          <div class="lab-marquee-item" aria-hidden="true"><img src="../assets/lab/30.JPG" alt="" loading="lazy"></div>
     
        </div>
      </div>
    </div>

    <section class="section grey tight">
      <h2 class="section-title reveal" style="font-size:18px;">基本信息</h2>
      <table class="info-table reveal">
        <tr>
          <th>学院</th>
          <td>计算与智能技术学院</td>
        </tr>
        <tr>
          <th>学习形式</th>
          <td>全日制</td>
        </tr>
        <tr>
          <th>学制</th>
          <td>4 年</td>
        </tr>
        <tr>
          <th>学费</th>
          <td>普通班、宇树创新班均为 2.48 万元/年</td>
        </tr>
        <tr>
          <th>学位证书</th>
          <td>人工智能（工学学士）</td>
        </tr>
      </table>
    </section>

    <section class="section grey">
      <div class="section-tag reveal">STUDENTS</div>
      <h2 class="section-title reveal">学长学姐怎么说</h2>
      <div class="story-card reveal">
        <div class="story-photo">
          <img loading="lazy" src="../photos/ai_senior1.jpg" alt="人工智能专业学长学姐照片" onerror="this.style.display='none';this.parentNode.innerHTML='👤'">
        </div>
        <div class="story-body">
          <h5>周光灿</h5>
          <span class="story-major">人工智能</span><span class="origin">2025级</span>
          <p style="text-indent: 2em;">我是人工智能专业大一学生周光灿，现任班长，同时参与学院机器人赛事团队。入学以来，我系统学习了编程与机器学习等核心课程，课余深入探索了机器人操作系统、目标检测、嵌入式开发等方向，对人工智能有了更加立体的理解。</p>
           <p style="text-indent: 2em;">在学院支持下，我参与了国家级赛事筹备，围绕四足机器人开展二次开发调研，在实战中提升了技术能力与团队协作水平。大学生活让我明白，成长源于课堂，更源于每一次动手实践与并肩作战。欢迎学弟学妹加入我们，一起探索智能技术的无限可能！</p>


        </div>
      </div>
      <div class="story-card reveal">
        <div class="story-photo">
          <img loading="lazy" src="../photos/ai_senior2.jpg" alt="人工智能专业学长学姐照片" onerror="this.style.display='none';this.parentNode.innerHTML='👤'">
        </div>
        <div class="story-body">
          <h5>李傲雪</h5>
          <span class="story-major">人工智能</span><span class="origin">2025级</span>
          <p style="text-indent: 2em;">我是人工智能专业李傲雪，入学后在老师细致讲解下搭建起编程思维，实训课上反复调试代码、排查bug，逐步掌握了扎实的技术基础。学院实验室的宇树机器狗、人形机器人让课本上的AI算法变得鲜活可感。机房全天开放，老师答疑耐心，同学间常自发组队研讨，各类科技分享会也让我提前看清行业方向。这段经历让我坚定深耕智能领域，欢迎热爱科技的学弟学妹加入，续写属于你们的精彩故事！</p>
        </div>
      </div>
    </section>

    <section class="cta-section navy">
      <h2>对这个专业感兴趣？</h2>
      <p>想知道自己更适合哪个岗位方向？扫码把你的兴趣、分数位次和能接受的工作场景告诉招生老师，一起排序 11 条志愿。</p>
      <a class="btn btn-primary" href="../contact.html">扫码咨询招生老师 →</a>
      <div style="margin-top:12px;"><a href="../zhiyuan.html"
          style="color:rgba(255,255,255,0.8);font-size:13px;border-bottom:1px solid rgba(255,255,255,0.3);padding-bottom:2px;">←
          返回 11 条志愿导航</a></div>
    </section>

    <footer class="site-footer">
      <div class="footer-brand">
        <strong>青岛城市学院 · 计算与智能技术学院</strong><br>
        <p>School of Computing and Intelligent Technology · QCU-SCIT</p>
        <p>📍 青岛市城阳区铁骑山路79号（266106）</p>
        <p>📞 招生咨询：186 6979 2534</p>
      </div>
      <div class="footer-nav">
        <a href="../index.html">学院介绍</a>
        <a href="../zhiyuan.html">志愿填报指南</a>
        <a href="../tese.html">特色班总览</a>
        <a href="../class/unitree.html">宇树创新班</a>
        <a href="../outcomes.html">学生成果与就业</a>
        <a href="../faculty.html">师资力量</a>
        <a href="../faq.html">家长常见问题</a>
        <a href="../contact.html">招生咨询</a>
        <a href="https://www.qdc.edu.cn/" target="_blank">学校官网</a>
        <a href="https://www.qdc.edu.cn/unitree-college/" target="_blank">宇树产业学院官网</a>
      </div>
      <div class="footer-bottom">
        <a href="https://beian.miit.gov.cn/" target="_blank" rel="noopener">鲁ICP备13015998号-1</a>
        &ensp;|&ensp;
        <a href="https://www.beian.gov.cn/portal/registerSystemInfo?recordcode=37021402000792" target="_blank"
          rel="noopener">鲁公网安备37021402000792号</a>
        &ensp;|&ensp;
        <span>&copy;2005-2026 青岛城市学院</span>
      </div>
    </footer>

    <!-- 固定底部行动栏（移动端常驻） -->
    <nav class="action-bar">
      <a class="call" href="tel:18669792534"><span class="ab-ic">📞</span>拨打</a>
      <a href="../contact.html"><span class="ab-ic">💬</span>加微信</a>
      <a href="../contact.html"><span class="ab-ic">📱</span>公众号</a>
      <a href="../zhiyuan.html"><span class="ab-ic">🧭</span>志愿导航</a>
    </nav>

    <button class="back-top" id="backTop" onclick="window.scrollTo({top:0,behavior:'smooth'})"
      aria-label="返回顶部">↑</button>
  </div><!-- /page-wrap -->
  <script src="../js/main.js"></script>
  <script>
    // ===== hero 背景视频：多个视频依次播放，播完自动切下一个，最后一个播完循环回第一个 =====
    (function () {
      var heroVideos = Array.prototype.slice.call(document.querySelectorAll('.hero .bg-video'));
      if (heroVideos.length === 0) return;

      // 只有一个视频：保持原来的循环播放行为
      if (heroVideos.length === 1) {
        heroVideos[0].loop = true;
        heroVideos[0].play().catch(function () { });
        return;
      }

      var current = heroVideos.findIndex(function (v) { return v.classList.contains('active'); });
      if (current < 0) current = 0;

      function playByIndex(i) {
        heroVideos.forEach(function (v, idx) {
          v.classList.toggle('active', idx === i);
        });
        var v = heroVideos[i];
        try { v.currentTime = 0; } catch (e) { }
        v.play().catch(function () { });
      }

      function playNext() {
        current = (current + 1) % heroVideos.length;
        playByIndex(current);
      }

      heroVideos.forEach(function (v) {
        v.addEventListener('ended', playNext);
      });

      playByIndex(current);
    })();
  </script>
  <script>
    // ===== feat-card 图片轮播（每个 .fc-carousel 独立运行，3 张图自动轮播 + 手动切换） =====
    (function () {
      function initCarousel(root) {
        var slides = Array.prototype.slice.call(root.querySelectorAll('.fc-slide'));
        if (slides.length === 0) return;

        var dotsWrap = root.querySelector('.fc-dots');
        var prevBtn = root.querySelector('.fc-arrow.prev');
        var nextBtn = root.querySelector('.fc-arrow.next');
        var current = slides.findIndex(function (s) { return s.classList.contains('active'); });
        if (current < 0) current = 0;

        var dots = [];
        if (dotsWrap) {
          slides.forEach(function (_, i) {
            var dot = document.createElement('button');
            dot.type = 'button';
            dot.className = 'fc-dot' + (i === current ? ' active' : '');
            dot.setAttribute('aria-label', '第 ' + (i + 1) + ' 张');
            dot.addEventListener('click', function () {
              goTo(i);
              restart();
            });
            dotsWrap.appendChild(dot);
            dots.push(dot);
          });
        }

        function render() {
          slides.forEach(function (s, i) {
            s.classList.toggle('active', i === current);
          });
          dots.forEach(function (d, i) {
            d.classList.toggle('active', i === current);
          });
        }

        function goTo(i) {
          current = (i + slides.length) % slides.length;
          render();
        }

        function next() { goTo(current + 1); }
        function prev() { goTo(current - 1); }

        if (nextBtn) nextBtn.addEventListener('click', function () { next(); restart(); });
        if (prevBtn) prevBtn.addEventListener('click', function () { prev(); restart(); });

        // 自动播放
        var intervalMs = parseInt(root.getAttribute('data-autoplay'), 10) || 4000;
        var timer = null;

        function start() {
          if (slides.length < 2) return;
          stop();
          timer = setInterval(next, intervalMs);
        }
        function stop() {
          if (timer) { clearInterval(timer); timer = null; }
        }
        function restart() { start(); }

        // 鼠标 / 触摸时暂停自动播放
        root.addEventListener('mouseenter', stop);
        root.addEventListener('mouseleave', start);
        root.addEventListener('touchstart', stop, { passive: true });
        root.addEventListener('touchend', start);

        // 触摸滑动切换
        var touchStartX = 0;
        root.addEventListener('touchstart', function (e) {
          touchStartX = e.changedTouches[0].clientX;
        }, { passive: true });
        root.addEventListener('touchend', function (e) {
          var dx = e.changedTouches[0].clientX - touchStartX;
          if (Math.abs(dx) > 30) {
            dx < 0 ? next() : prev();
          }
          restart();
        });

        render();
        start();
      }

      function initAll() {
        document.querySelectorAll('.fc-carousel').forEach(initCarousel);
      }

      if (document.readyState === 'loading') {
        document.addEventListener('DOMContentLoaded', initAll);
      } else {
        initAll();
      }
    })();
  </script>
</body>

</html>