| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909 |
- <!DOCTYPE html>
- <html lang="zh-CN">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta name="format-detection" content="telephone=no">
- <title>AI x VOC 龙虾工作坊|半天加餐 + 1天线下实战</title>
- <meta name="description" content="AI x VOC 龙虾工作坊:前一天下午配置基础环境,正课1天用龙虾完成VOC采集、洞察分析和行动方案输出。">
- <style>
- :root {
- --ink: #151516;
- --muted: #5f6368;
- --paper: #f7f4ee;
- --surface: #ffffff;
- --line: #ded8ce;
- --red: #ef4b39;
- --teal: #0097a7;
- --green: #4e9f3d;
- --gold: #d99a12;
- --blue: #276ef1;
- --shadow: 0 16px 34px rgba(21, 21, 22, 0.12);
- --radius: 8px;
- }
- * {
- box-sizing: border-box;
- }
- html {
- scroll-behavior: smooth;
- background: var(--paper);
- }
- body {
- margin: 0;
- color: var(--ink);
- background: var(--paper);
- font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
- line-height: 1.6;
- -webkit-font-smoothing: antialiased;
- }
- a {
- color: inherit;
- text-decoration: none;
- }
- button,
- textarea {
- font: inherit;
- }
- .topbar {
- position: sticky;
- top: 0;
- z-index: 30;
- display: flex;
- align-items: center;
- justify-content: space-between;
- min-height: 56px;
- padding: 10px 18px;
- border-bottom: 1px solid rgba(222, 216, 206, 0.78);
- background: rgba(247, 244, 238, 0.88);
- backdrop-filter: blur(16px);
- }
- .brand {
- display: flex;
- align-items: center;
- gap: 10px;
- font-weight: 800;
- line-height: 1.1;
- }
- .brand-mark {
- display: inline-grid;
- place-items: center;
- width: 32px;
- height: 32px;
- border: 2px solid var(--ink);
- border-radius: 8px;
- background: var(--red);
- color: #fff;
- font-size: 0.86rem;
- }
- .topbar a {
- display: inline-flex;
- align-items: center;
- justify-content: center;
- min-height: 36px;
- padding: 8px 12px;
- border: 1px solid var(--ink);
- border-radius: 8px;
- background: var(--ink);
- color: #fff;
- font-size: 0.9rem;
- font-weight: 700;
- }
- .hero {
- position: relative;
- min-height: 88svh;
- display: flex;
- align-items: flex-end;
- overflow: hidden;
- color: #fff;
- background:
- linear-gradient(180deg, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.76)),
- url("https://images.unsplash.com/photo-1552664730-d307ca884978?auto=format&fit=crop&w=1600&q=82") center/cover no-repeat,
- #222;
- }
- .hero::after {
- content: "";
- position: absolute;
- inset: auto 0 0;
- height: 34%;
- background: linear-gradient(180deg, rgba(247, 244, 238, 0), var(--paper));
- pointer-events: none;
- }
- .hero-inner {
- position: relative;
- z-index: 1;
- width: min(100%, 960px);
- margin: 0 auto;
- padding: 92px 20px 70px;
- }
- .kicker {
- display: inline-flex;
- align-items: center;
- gap: 8px;
- margin-bottom: 18px;
- padding: 7px 10px;
- border: 1px solid rgba(255, 255, 255, 0.55);
- border-radius: 8px;
- background: rgba(21, 21, 22, 0.34);
- font-size: 0.92rem;
- font-weight: 700;
- }
- h1,
- h2,
- h3,
- p {
- margin: 0;
- }
- h1 {
- max-width: 760px;
- font-size: 3rem;
- line-height: 1.08;
- letter-spacing: 0;
- }
- .hero-lead {
- max-width: 680px;
- margin-top: 18px;
- color: rgba(255, 255, 255, 0.88);
- font-size: 1.12rem;
- }
- .hero-actions {
- display: flex;
- flex-wrap: wrap;
- gap: 10px;
- margin-top: 28px;
- }
- .hero-actions a,
- .copy-button {
- display: inline-flex;
- align-items: center;
- justify-content: center;
- min-height: 44px;
- padding: 11px 16px;
- border-radius: 8px;
- border: 1px solid #fff;
- background: #fff;
- color: var(--ink);
- font-weight: 800;
- cursor: pointer;
- }
- .hero-actions a.secondary {
- background: rgba(255, 255, 255, 0.08);
- color: #fff;
- }
- .quick-facts {
- position: relative;
- z-index: 2;
- display: grid;
- grid-template-columns: repeat(3, 1fr);
- gap: 10px;
- width: min(calc(100% - 40px), 960px);
- margin: -42px auto 0;
- }
- .fact {
- min-height: 86px;
- padding: 14px;
- border-radius: 8px;
- background: var(--surface);
- box-shadow: var(--shadow);
- }
- .fact strong {
- display: block;
- font-size: 1.25rem;
- line-height: 1.2;
- }
- .fact span {
- display: block;
- margin-top: 5px;
- color: var(--muted);
- font-size: 0.88rem;
- }
- .band {
- padding: 58px 20px;
- }
- .band.surface {
- background: var(--surface);
- }
- .band.dark {
- background: var(--ink);
- color: #fff;
- }
- .wrap {
- width: min(100%, 960px);
- margin: 0 auto;
- }
- .section-head {
- display: grid;
- gap: 10px;
- max-width: 720px;
- margin-bottom: 26px;
- }
- .eyebrow {
- color: var(--red);
- font-size: 0.86rem;
- font-weight: 900;
- }
- h2 {
- font-size: 2rem;
- line-height: 1.2;
- letter-spacing: 0;
- }
- .sub {
- color: var(--muted);
- font-size: 1rem;
- }
- .dark .sub {
- color: rgba(255, 255, 255, 0.72);
- }
- .grid {
- display: grid;
- gap: 14px;
- }
- .grid.two {
- grid-template-columns: repeat(2, 1fr);
- }
- .grid.three {
- grid-template-columns: repeat(3, 1fr);
- }
- .card {
- padding: 18px;
- border: 1px solid var(--line);
- border-radius: 8px;
- background: var(--surface);
- }
- .dark .card {
- border-color: rgba(255, 255, 255, 0.18);
- background: rgba(255, 255, 255, 0.08);
- }
- .card h3 {
- margin-bottom: 8px;
- font-size: 1.08rem;
- line-height: 1.35;
- letter-spacing: 0;
- }
- .card p,
- .card li {
- color: var(--muted);
- font-size: 0.95rem;
- }
- .dark .card p,
- .dark .card li {
- color: rgba(255, 255, 255, 0.74);
- }
- .num {
- display: inline-grid;
- place-items: center;
- width: 30px;
- height: 30px;
- margin-bottom: 12px;
- border-radius: 8px;
- background: var(--ink);
- color: #fff;
- font-weight: 900;
- font-size: 0.84rem;
- }
- .num.red {
- background: var(--red);
- }
- .num.teal {
- background: var(--teal);
- }
- .num.green {
- background: var(--green);
- }
- .num.gold {
- background: var(--gold);
- color: var(--ink);
- }
- .list {
- display: grid;
- gap: 10px;
- margin: 0;
- padding: 0;
- list-style: none;
- }
- .list li {
- position: relative;
- padding-left: 18px;
- }
- .list li::before {
- content: "";
- position: absolute;
- top: 0.72em;
- left: 0;
- width: 7px;
- height: 7px;
- border-radius: 50%;
- background: var(--red);
- }
- .schedule {
- display: grid;
- gap: 12px;
- }
- .schedule-item {
- display: grid;
- grid-template-columns: 132px 1fr;
- gap: 18px;
- padding: 18px;
- border: 1px solid var(--line);
- border-radius: 8px;
- background: var(--surface);
- }
- .time {
- color: var(--teal);
- font-weight: 900;
- }
- .schedule-item h3 {
- margin-bottom: 8px;
- font-size: 1.14rem;
- letter-spacing: 0;
- }
- .tag-row {
- display: flex;
- flex-wrap: wrap;
- gap: 8px;
- margin-top: 12px;
- }
- .tag {
- display: inline-flex;
- align-items: center;
- min-height: 30px;
- padding: 5px 9px;
- border-radius: 8px;
- background: #f1eee8;
- color: var(--ink);
- font-size: 0.84rem;
- font-weight: 700;
- }
- .dark .tag {
- background: rgba(255, 255, 255, 0.13);
- color: #fff;
- }
- .notice {
- display: grid;
- gap: 10px;
- padding: 18px;
- border-left: 5px solid var(--red);
- border-radius: 8px;
- background: #fff7ee;
- }
- .notice strong {
- font-size: 1.15rem;
- }
- .meta-grid {
- display: grid;
- grid-template-columns: repeat(4, 1fr);
- gap: 10px;
- margin-top: 18px;
- }
- .meta {
- padding: 14px;
- border-radius: 8px;
- background: #f1eee8;
- }
- .meta span {
- display: block;
- color: var(--muted);
- font-size: 0.82rem;
- font-weight: 700;
- }
- .meta strong {
- display: block;
- margin-top: 5px;
- font-size: 1rem;
- line-height: 1.35;
- }
- .share-box {
- display: grid;
- gap: 12px;
- }
- textarea {
- width: 100%;
- min-height: 270px;
- resize: vertical;
- padding: 16px;
- border: 1px solid rgba(255, 255, 255, 0.22);
- border-radius: 8px;
- outline: none;
- background: rgba(255, 255, 255, 0.08);
- color: #fff;
- line-height: 1.7;
- }
- .copy-button {
- justify-self: start;
- border-color: var(--red);
- background: var(--red);
- color: #fff;
- }
- .bottom-cta {
- position: sticky;
- bottom: 0;
- z-index: 28;
- display: none;
- gap: 10px;
- padding: 10px 14px calc(10px + env(safe-area-inset-bottom));
- border-top: 1px solid rgba(222, 216, 206, 0.78);
- background: rgba(247, 244, 238, 0.94);
- backdrop-filter: blur(16px);
- }
- .bottom-cta a {
- flex: 1;
- display: inline-flex;
- align-items: center;
- justify-content: center;
- min-height: 44px;
- padding: 10px 12px;
- border-radius: 8px;
- font-weight: 900;
- }
- .bottom-cta .primary {
- background: var(--red);
- color: #fff;
- }
- .bottom-cta .ghost {
- border: 1px solid var(--ink);
- background: #fff;
- color: var(--ink);
- }
- .toast {
- position: fixed;
- left: 50%;
- bottom: 86px;
- z-index: 40;
- transform: translateX(-50%) translateY(12px);
- opacity: 0;
- pointer-events: none;
- padding: 9px 12px;
- border-radius: 8px;
- background: var(--ink);
- color: #fff;
- font-size: 0.9rem;
- transition: opacity 0.2s ease, transform 0.2s ease;
- }
- .toast.show {
- opacity: 1;
- transform: translateX(-50%) translateY(0);
- }
- @media (max-width: 760px) {
- .topbar {
- padding: 9px 14px;
- }
- .brand {
- font-size: 0.92rem;
- }
- .topbar a {
- display: none;
- }
- .hero {
- min-height: 88svh;
- }
- .hero-inner {
- padding: 84px 18px 68px;
- }
- h1 {
- font-size: 2.38rem;
- }
- h2 {
- font-size: 1.55rem;
- }
- .hero-lead {
- font-size: 1rem;
- }
- .quick-facts,
- .grid.two,
- .grid.three,
- .meta-grid {
- grid-template-columns: 1fr;
- }
- .quick-facts {
- width: calc(100% - 28px);
- margin-top: -34px;
- }
- .fact {
- min-height: auto;
- }
- .band {
- padding: 44px 16px;
- }
- .schedule-item {
- grid-template-columns: 1fr;
- gap: 8px;
- }
- .bottom-cta {
- display: flex;
- }
- }
- @media (max-width: 380px) {
- h1 {
- font-size: 2.08rem;
- }
- .hero-actions a,
- .copy-button {
- width: 100%;
- }
- }
- </style>
- </head>
- <body>
- <header class="topbar">
- <div class="brand">
- <span class="brand-mark">VOC</span>
- <span>AI x VOC<br>龙虾工作坊</span>
- </div>
- <a href="#apply">查看报名信息</a>
- </header>
- <main>
- <section class="hero">
- <div class="hero-inner">
- <div class="kicker">半天加餐 + 1天线下实战</div>
- <h1>AI x VOC 龙虾工作坊</h1>
- <p class="hero-lead">用一天时间,把“用户声音”变成可复用的 AI 情报官:会采集、会分析、会输出报告,也能沉淀成团队下一轮产品、内容和增长动作。</p>
- <div class="hero-actions">
- <a href="#schedule">看课程安排</a>
- <a class="secondary" href="#share">复制转发文案</a>
- </div>
- </div>
- </section>
- <div class="quick-facts" aria-label="课程关键信息">
- <div class="fact">
- <strong>0基础可来</strong>
- <span>前一天下午专门配置环境</span>
- </div>
- <div class="fact">
- <strong>全程实操</strong>
- <span>请务必带电脑参与</span>
- </div>
- <div class="fact">
- <strong>当天出结果</strong>
- <span>带走一份VOC洞察报告</span>
- </div>
- </div>
- <section class="band">
- <div class="wrap">
- <div class="section-head">
- <div class="eyebrow">为什么需要这堂课</div>
- <h2>AI 工具装了很多,但真正缺的是一条能跑通业务的 VOC 流程。</h2>
- <p class="sub">这不是听概念的课,而是把龙虾装好、把数据跑起来、把结论交付出来的线下工作坊。</p>
- </div>
- <div class="grid three">
- <article class="card">
- <span class="num red">01</span>
- <h3>用户声音散落各处</h3>
- <p>评论、笔记、短视频、竞品反馈都有价值,但团队很难稳定收集和复盘。</p>
- </article>
- <article class="card">
- <span class="num teal">02</span>
- <h3>洞察停在“感觉不错”</h3>
- <p>知道用户在说什么,却难转成明确卖点、产品优化和内容选题。</p>
- </article>
- <article class="card">
- <span class="num green">03</span>
- <h3>AI 没进入日常工作</h3>
- <p>团队会提问,但还没有形成可重复执行、可交接、可迭代的工作流。</p>
- </article>
- </div>
- </div>
- </section>
- <section class="band surface">
- <div class="wrap">
- <div class="section-head">
- <div class="eyebrow">1天直给结果</div>
- <h2>上午找到真实需求,下午把洞察变成行动。</h2>
- </div>
- <div class="grid two">
- <article class="card">
- <span class="num teal">AM</span>
- <h3>上午收获</h3>
- <ul class="list">
- <li>跑通龙虾 VOC 采集流程,明确平台、关键词和竞品范围。</li>
- <li>识别用户真实场景、核心痛点、购买阻碍和高频表达。</li>
- <li>搭建品牌/品类的第一版 VOC 情报框架。</li>
- </ul>
- </article>
- <article class="card">
- <span class="num gold">PM</span>
- <h3>下午收获</h3>
- <ul class="list">
- <li>生成一份可汇报的 VOC 洞察报告。</li>
- <li>把洞察转成卖点重写、内容选题、产品优化和增长假设。</li>
- <li>沉淀一套可复用的 AI 情报官工作流,课后继续迭代。</li>
- </ul>
- </article>
- </div>
- </div>
- </section>
- <section class="band" id="schedule">
- <div class="wrap">
- <div class="section-head">
- <div class="eyebrow">课程安排</div>
- <h2>前一天下午补齐基础,正课一天集中产出。</h2>
- </div>
- <div class="schedule">
- <article class="schedule-item">
- <div class="time">前一天下午<br>约3小时</div>
- <div>
- <h3>零基础加餐:安装龙虾,配置基础环境</h3>
- <p class="sub">适合没有安装过龙虾、AI 工具基础薄弱、担心正课跟不上的同学。目标是课前把环境和账号跑通。</p>
- <div class="tag-row">
- <span class="tag">安装龙虾</span>
- <span class="tag">配置浏览器/账号</span>
- <span class="tag">跑通首个 Demo</span>
- <span class="tag">建立工作区</span>
- </div>
- </div>
- </article>
- <article class="schedule-item">
- <div class="time">正课上午<br>9:30-12:30</div>
- <div>
- <h3>VOC 采集与需求洞察</h3>
- <p class="sub">从业务问题出发,定义品类、竞品、关键词和目标平台,用龙虾采集用户声音,并完成第一轮结构化分析。</p>
- <div class="tag-row">
- <span class="tag">问题定义</span>
- <span class="tag">关键词地图</span>
- <span class="tag">评论/内容采集</span>
- <span class="tag">痛点聚类</span>
- </div>
- </div>
- </article>
- <article class="schedule-item">
- <div class="time">正课下午<br>14:00-17:30</div>
- <div>
- <h3>报告生成与业务动作落地</h3>
- <p class="sub">把洞察报告做出来,再转换成产品、内容、投放和销售可以直接使用的动作清单,最后现场验收。</p>
- <div class="tag-row">
- <span class="tag">VOC报告</span>
- <span class="tag">卖点重塑</span>
- <span class="tag">内容选题</span>
- <span class="tag">行动路线图</span>
- </div>
- </div>
- </article>
- </div>
- </div>
- </section>
- <section class="band dark">
- <div class="wrap">
- <div class="section-head">
- <div class="eyebrow">现场带走</div>
- <h2>不是带走一堆截图,而是带走能继续工作的“AI 情报官”。</h2>
- <p class="sub">课程结束时,每个小组至少完成一套自己的业务样板。</p>
- </div>
- <div class="grid three">
- <article class="card">
- <span class="num red">A</span>
- <h3>龙虾环境</h3>
- <p>本机完成安装和基础配置,课后可以继续跑自己的项目。</p>
- </article>
- <article class="card">
- <span class="num teal">B</span>
- <h3>VOC洞察报告</h3>
- <p>包含用户场景、痛点、需求、阻碍、卖点和机会判断。</p>
- </article>
- <article class="card">
- <span class="num green">C</span>
- <h3>行动清单</h3>
- <p>沉淀3-5个下一步可以执行的产品、内容或增长动作。</p>
- </article>
- </div>
- </div>
- </section>
- <section class="band surface">
- <div class="wrap">
- <div class="section-head">
- <div class="eyebrow">适合谁</div>
- <h2>适合希望把 AI 真正放进业务流程的人。</h2>
- </div>
- <div class="grid two">
- <article class="card">
- <h3>推荐参加</h3>
- <ul class="list">
- <li>企业主、品牌负责人、产品负责人。</li>
- <li>运营、内容、增长、市场团队骨干。</li>
- <li>想用 AI 做竞品分析、用户洞察、选题和卖点提炼的人。</li>
- <li>已经试过 AI,但还没形成稳定工作流的团队。</li>
- </ul>
- </article>
- <article class="card">
- <h3>不太适合</h3>
- <ul class="list">
- <li>只想听趋势,不打算现场动手。</li>
- <li>无法带电脑参与实操。</li>
- <li>完全不愿意提供真实业务问题或样本方向。</li>
- </ul>
- </article>
- </div>
- </div>
- </section>
- <section class="band" id="apply">
- <div class="wrap">
- <div class="notice">
- <strong>报名提醒:请务必带电脑。</strong>
- <p class="sub">正课会现场操作龙虾、采集数据、生成报告;零基础同学建议参加前一天下午的环境配置加餐。</p>
- </div>
- <div class="meta-grid">
- <div class="meta">
- <span>时间</span>
- <strong>前一天下午 + 正课1天</strong>
- </div>
- <div class="meta">
- <span>地点</span>
- <strong>线下场地,报名后通知</strong>
- </div>
- <div class="meta">
- <span>人数</span>
- <strong>建议30人以内</strong>
- </div>
- <div class="meta">
- <span>费用</span>
- <strong>待定 / 以最终通知为准</strong>
- </div>
- </div>
- </div>
- </section>
- <section class="band dark" id="share">
- <div class="wrap">
- <div class="section-head">
- <div class="eyebrow">微信群转发文案</div>
- <h2>下面这段可以先作为接龙报名初稿。</h2>
- </div>
- <div class="share-box">
- <textarea id="shareText" readonly>【AI x VOC 龙虾工作坊|半天加餐 + 1天线下实战】
- 你是否遇到:
- • 用户评论很多,但不知道怎么变成产品和卖点洞察?
- • AI 工具装了不少,但团队还没有稳定的业务工作流?
- • 竞品、内容、用户反馈都在变化,却缺少持续跟踪的情报系统?
- 1天直给结果:
- 上午收获:
- - 跑通龙虾 VOC 采集流程
- - 找到用户真实场景、痛点、购买阻碍和高频表达
- - 搭建品牌/品类的第一版 VOC 情报框架
- 下午收获:
- - 输出一份可汇报的 VOC 洞察报告
- - 把洞察转成卖点重写、内容选题、产品优化和增长动作
- - 沉淀一套可复用的 AI 情报官工作流
- 前一天下午加餐:
- - 面向零基础/没有安装龙虾的同学
- - 完成龙虾安装、账号配置、基础环境检查
- - 跑通第一个 Demo,确保正课能跟上
- 时间:前一天下午 + 正课1天(具体日期待定)
- 地点:线下场地,报名后通知
- 人数:建议30人以内
- 费用:待定 / 以最终通知为准
- 请务必带电脑,全程实操。
- 接龙报名:姓名 + 公司/业务 + 是否需要参加前一天加餐</textarea>
- <button class="copy-button" type="button" id="copyBtn">复制转发文案</button>
- </div>
- </div>
- </section>
- </main>
- <nav class="bottom-cta" aria-label="底部报名导航">
- <a class="ghost" href="#schedule">课程安排</a>
- <a class="primary" href="#share">复制文案</a>
- </nav>
- <div class="toast" id="toast">已复制</div>
- <script>
- const copyBtn = document.getElementById("copyBtn");
- const shareText = document.getElementById("shareText");
- const toast = document.getElementById("toast");
- function showToast(message) {
- toast.textContent = message;
- toast.classList.add("show");
- window.setTimeout(() => toast.classList.remove("show"), 1800);
- }
- copyBtn.addEventListener("click", async () => {
- try {
- await navigator.clipboard.writeText(shareText.value);
- showToast("已复制转发文案");
- } catch (error) {
- shareText.focus();
- shareText.select();
- showToast("已选中文案,可手动复制");
- }
- });
- </script>
- </body>
- </html>
|