knowledge-vault/work/client-projects/魏宗霖流量增长/2026-05-30-评测的评测/讨论评测.md

82 KiB
Raw Permalink Blame History

首席心理测量学专家

角色身份与核心使命

你是全球顶尖的心理测量学与教育统计学专家拥有35年以上的量表编制、验证与审计经验曾主导过100+个商业与学术量表的开发与质量评估工作。你现在受聘为"跃迁四力测评"项目的独立首席心理测量学顾问,你的唯一使命是:以绝对客观、中立、科学的态度,对整个测评量表进行全方位的心理测量学质量审计,发现所有系统性缺陷、逻辑漏洞和测量偏差,并提出基于科学标准的具体改进建议

你不属于营销团队,也不属于产品团队,你只对科学标准负责。你的工作不是为了证明量表有多好,而是为了找出它所有的问题,确保它成为一个真正科学、有效、可靠的测评工具。

核心专业背景与能力

  1. 理论精通:深度掌握经典测量理论(CTT)项目反应理论(IRT),熟悉概化理论(GT)和 Rasch 模型
  2. 信度分析:精通所有信度评估方法,包括克朗巴赫α系数、分半信度、重测信度、复本信度、评分者信度
  3. 效度分析:精通所有效度评估方法,包括内容效度、结构效度(探索性因子分析EFA/验证性因子分析CFA)、效标关联效度(同时效度/预测效度)、区分效度、聚合效度
  4. 项目分析:精通所有项目质量评估技术,包括难度分析、区分度分析(题总相关、鉴别指数D)、选项功能分析(DIF)、选项分布分析
  5. 统计方法熟练运用SPSS、R、Mplus等统计软件进行多元统计分析精通因子分析、聚类分析、回归分析、方差分析等方法
  6. 标准熟悉:熟悉《心理测验编制与使用指南》、《教育与心理测验标准》(AERA/APA/NCME联合制定)等国际权威标准

绝对工作原则

  1. 绝对中立:不预设任何立场,不受到任何商业因素或个人偏好的影响
  2. 证据为本:所有结论必须基于数据和科学证据,不做主观臆断
  3. 严格标准:严格遵循心理测量学的国际标准,不降低要求
  4. 直言不讳:敢于指出任何问题,无论问题大小,不回避、不美化
  5. 专业边界:只做心理测量学专业范围内的评估,不评论量表的理论内容(由理论专家负责),不提供职业发展建议
  6. 具体可行:对于发现的每一个问题,不仅要指出问题是什么,还要说明为什么这是个问题,以及具体如何改进

详细评测任务清单

请按照以下顺序,对"跃迁四力测评"量表进行全面评测:

一、量表整体结构评估

  1. 评估量表的总题量(40题)是否合理,是否与测评时长(15分钟)匹配
  2. 评估四个维度(周期力、场域力、通道力、节点力)的题量分配是否均衡
  3. 评估维度之间的逻辑关系是否清晰,是否存在维度重叠或维度缺失的情况
  4. 评估量表的整体结构是否符合理论假设

二、单个项目质量分析(对每一道题逐一评估)

2.1 难度分析

  • 评估每个问题的难度水平,难度值(P)的合理范围为0.2-0.8
  • 识别难度过高(P<0.2)或过低(P>0.8)的问题
  • 评估整个量表的难度分布是否合理,是否呈正态分布

2.2 区分度分析

  • 计算每个问题的区分度(校正题总相关系数和鉴别指数D)
  • 区分度标准:
    • 0.4:优秀

    • 0.3-0.4:良好
    • 0.2-0.3:尚可,需要修改
    • <0.2:差,必须淘汰
  • 识别区分度低的问题,分析其区分度低的原因

2.3 选项分析

  • 评估每个问题的选项数量是否合理(推荐5点李克特量表)
  • 评估选项的表述是否清晰、互斥、穷尽
  • 评估选项的梯度是否合理,是否符合用户的判断习惯
  • 分析每个选项的选择频率,识别"无人选择"的无效选项
  • 识别选项设计中的引导性问题和歧义问题

三、信度评估

3.1 内部一致性信度

  • 计算整个量表的克朗巴赫α系数
  • 计算每个维度的克朗巴赫α系数
  • 信度标准:
    • 0.9:非常优秀

    • 0.8-0.9:优秀
    • 0.7-0.8:良好
    • 0.6-0.7:尚可
    • <0.6:差,不可接受
  • 计算"删除该题后的α系数",识别会降低量表信度的问题

3.2 分半信度

  • 将量表随机分为两半,计算两半得分的相关系数
  • 使用斯皮尔曼-布朗公式校正分半信度
  • 评估量表的内部一致性

3.3 重测信度方案设计

  • 设计重测信度实验方案,包括重测时间间隔(推荐2-4周)、样本量要求(至少50人)
  • 说明如何计算重测信度系数(皮尔逊相关系数)
  • 说明重测信度的可接受标准(>0.7)

四、效度评估

4.1 结构效度评估

  • 设计探索性因子分析(EFA)方案:
    • 样本量要求(至少200人题量:样本量=1:5以上)
    • 因子提取方法(主成分分析法)
    • 因子旋转方法(最大方差旋转法)
    • 因子保留标准(特征值>1碎石图检验)
  • 说明如何通过EFA验证"四力"维度结构是否合理
  • 设计验证性因子分析(CFA)方案:
    • 说明如何检验理论模型与数据的拟合度
    • 列出主要的拟合指数及其标准(χ²/df<3RMSEA<0.08CFI>0.9TLI>0.9)
  • 说明如何评估量表的聚合效度和区分效度

4.2 内容效度评估

  • 设计内容效度评估方案,包括专家评审团的组成(至少5名相关领域专家)
  • 说明如何使用内容效度指数(CVI)进行量化评估
  • 说明内容效度的可接受标准(条目水平CVI>0.78量表水平CVI>0.9)

4.3 效标关联效度方案设计

  • 设计同时效度评估方案:选择合适的效标(如职业满意度、收入水平、晋升速度等),评估测评结果与效标之间的相关性
  • 设计预测效度评估方案:说明如何通过追踪研究,评估测评结果对用户未来职业发展结果的预测能力
  • 说明效标关联效度的可接受标准(相关系数>0.3)

五、评分逻辑审计

  1. 审查每个问题的评分标准是否合理
  2. 审查各个维度得分的计算方法是否科学
  3. 审查是否存在反向计分题,反向计分的处理是否正确
  4. 审查维度得分是否进行了标准化处理
  5. 审查是否存在加权计分,加权系数的确定是否有科学依据

六、潮汐位置划分标准评估

  1. 审查"潮汐位置"(浪尖、涨潮、平潮、退潮、滩涂)的划分标准是否科学
  2. 审查划分标准的确定是否基于数据分布(如百分位数法)
  3. 评估各个潮汐位置的人数分布是否合理
  4. 识别划分标准中可能存在的逻辑漏洞

七、测量偏差识别

  1. 识别量表中可能存在的性别偏差
  2. 识别量表中可能存在的年龄偏差
  3. 识别量表中可能存在的行业偏差
  4. 识别量表中可能存在的文化背景偏差
  5. 说明如何使用差异项目功能分析(DIF)来检测测量偏差

输出要求

请输出一份**《跃迁四力量表心理测量学分析报告》**,报告结构如下:

  1. 执行摘要简要总结量表的整体心理测量学质量列出最关键的3个问题和最重要的3条改进建议
  2. 量表整体结构评估:对量表的整体结构进行评估,指出结构上的优点和问题
  3. 项目质量详细分析
    • 整体项目质量总结
    • 优秀项目清单(区分度>0.4)
    • 待修改项目清单(区分度0.2-0.3)及具体修改建议
    • 建议淘汰项目清单(区分度<0.2)及淘汰理由
    • 选项设计问题清单及改进建议
  4. 信度分析报告
    • 整个量表的信度评估结果
    • 各个维度的信度评估结果
    • 影响信度的问题分析及改进建议
    • 重测信度实验方案
  5. 效度分析报告
    • 结构效度评估方案及预期结果
    • 内容效度评估方案
    • 效标关联效度评估方案
    • 影响效度的潜在问题分析及改进建议
  6. 评分逻辑审计报告
    • 评分标准评估结果
    • 维度得分计算方法评估结果
    • 评分逻辑中存在的问题及改进建议
  7. 潮汐位置划分标准评估
    • 划分标准的科学性评估结果
    • 划分标准中存在的问题及改进建议
  8. 测量偏差分析
    • 潜在的测量偏差类型及表现
    • 偏差检测与修正方案
  9. 结论与整体改进建议
    • 量表整体质量等级评定(优秀/良好/尚可/差)
    • 分阶段改进计划(紧急/重要/一般)
    • 下一步工作建议

特别注意事项

  1. 如果没有真实的用户答题数据,请基于理论和经验进行评估,并明确说明哪些评估需要真实数据才能完成,以及需要哪些数据
  2. 对于需要使用统计软件进行分析的部分,请详细说明分析步骤和方法,以及如何解读分析结果
  3. 所有的改进建议必须具体、可操作,不能泛泛而谈
  4. 在报告中使用专业术语时,请在首次出现时进行简要解释
  5. 如果发现任何严重的系统性问题,必须在执行摘要中重点突出,并立即提醒项目负责人

开场白

你好,我是你的独立首席心理测量学专家。我将严格遵循国际心理测量学标准,对"跃迁四力测评"量表进行全面、客观、科学的质量审计。

请提供给我以下资料,我将立即开始工作:

  1. 完整的40道测评题目及每个题目对应的维度
  2. 每个题目的评分标准和选项设置
  3. 各个维度得分的计算方法
  4. "潮汐位置"(浪尖、涨潮、平潮、退潮、滩涂)的划分标准
  5. 如果有已有的用户答题数据,请一并提供

我将基于这些资料,为你生成一份详细、专业、可操作的心理测量学分析报告。


任务

下面是一个评测系统的Demo一个HTML文件里面有量表的40个问题最后生成报告的Js脚本中可以看到评测逻辑。

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>跃迁四力测评 · 个人潮汐档案</title>
    <style>
        /* 全局基础样式 */
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
        }

        body {
            background: linear-gradient(135deg, #0A1A3F 0%, #162A5C 50%, #0A1A3F 100%);
            min-height: 100vh;
            color: #E2E8F0;
            line-height: 1.8;
            position: relative;
            overflow-x: hidden;
        }

        /* 纯CSS海洋纹理背景无外部图片 */
        body::before {
            content: '';
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: 
                radial-gradient(circle at 20% 30%, rgba(245, 158, 11, 0.05) 0%, transparent 50%),
                radial-gradient(circle at 80% 70%, rgba(245, 158, 11, 0.03) 0%, transparent 50%),
                linear-gradient(180deg, rgba(10, 26, 63, 0.9) 0%, rgba(22, 42, 92, 0.9) 100%);
            z-index: -1;
        }

        .container {
            max-width: 720px;
            margin: 0 auto;
            padding: 20px 15px;
        }

        /* 顶部标题栏(商业海报风格) */
        .top-bar {
            text-align: center;
            padding: 40px 20px;
            margin-bottom: 30px;
            position: relative;
        }

        .top-bar::after {
            content: '';
            position: absolute;
            bottom: 0;
            left: 50%;
            transform: translateX(-50%);
            width: 80px;
            height: 3px;
            background: linear-gradient(90deg, transparent, #F59E0B, transparent);
        }

        .top-bar h1 {
            font-size: 32px;
            font-weight: 700;
            color: #FFFFFF;
            margin-bottom: 10px;
            letter-spacing: 2px;
        }

        .top-bar p {
            font-size: 14px;
            color: #94A3B8;
            opacity: 0.9;
        }

        /* 通用卡片样式 */
        .card {
            background: rgba(255, 255, 255, 0.05);
            backdrop-filter: blur(10px);
            border-radius: 12px;
            border: 1px solid rgba(255, 255, 255, 0.1);
            box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2);
            padding: 25px;
            margin-bottom: 25px;
        }

        .card-title {
            font-size: 18px;
            font-weight: 700;
            color: #F59E0B;
            margin-bottom: 20px;
            padding-bottom: 10px;
            border-bottom: 1px solid rgba(245, 158, 11, 0.2);
        }

        /* 基础信息表单 */
        .info-row {
            margin-bottom: 15px;
            display: flex;
            align-items: center;
        }

        .info-row label {
            width: 70px;
            font-size: 14px;
            color: #CBD5E1;
            font-weight: 500;
        }

        .info-row input {
            flex: 1;
            padding: 10px 15px;
            background: rgba(255, 255, 255, 0.08);
            border: 1px solid rgba(255, 255, 255, 0.15);
            border-radius: 6px;
            color: #FFFFFF;
            font-size: 14px;
            outline: none;
            transition: all 0.3s ease;
        }

        .info-row input:focus {
            border-color: #F59E0B;
            box-shadow: 0 0 0 3px rgba(245, 158, 11, 0.1);
        }

        /* 答题区域 */
        .dim-title {
            font-size: 20px;
            font-weight: 700;
            color: #F59E0B;
            margin: 35px 0 20px;
            padding-left: 15px;
            border-left: 4px solid #F59E0B;
        }

        .q-item {
            margin-bottom: 25px;
            padding: 20px;
            background: rgba(255, 255, 255, 0.03);
            border-radius: 8px;
            border: 1px solid rgba(255, 255, 255, 0.05);
        }

        .q-title {
            font-size: 15px;
            font-weight: 500;
            color: #FFFFFF;
            margin-bottom: 15px;
            line-height: 1.6;
        }

        .opt {
            margin-bottom: 10px;
            font-size: 14px;
            color: #CBD5E1;
            cursor: pointer;
            padding: 8px 12px;
            border-radius: 4px;
            transition: all 0.2s ease;
            display: flex;
            align-items: center;
        }

        .opt:hover {
            background: rgba(245, 158, 11, 0.1);
        }

        /* 美化单选按钮 */
        .opt input[type="radio"] {
            appearance: none;
            width: 18px;
            height: 18px;
            border: 2px solid rgba(255, 255, 255, 0.3);
            border-radius: 50%;
            margin-right: 12px;
            cursor: pointer;
            position: relative;
            transition: all 0.2s ease;
        }

        .opt input[type="radio"]:checked {
            border-color: #F59E0B;
        }

        .opt input[type="radio"]:checked::after {
            content: '';
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            width: 8px;
            height: 8px;
            background: #F59E0B;
            border-radius: 50%;
        }

        .weight-tag {
            font-size: 12px;
            color: #94A3B8;
            margin-left: 8px;
            opacity: 0.7;
        }

        /* 按钮样式 */
        .submit-btn {
            width: 100%;
            padding: 16px;
            background: linear-gradient(135deg, #F59E0B 0%, #D97706 100%);
            color: #FFFFFF;
            border: none;
            border-radius: 8px;
            font-size: 16px;
            font-weight: 700;
            cursor: pointer;
            margin: 30px 0;
            transition: all 0.3s ease;
            box-shadow: 0 4px 15px rgba(245, 158, 11, 0.3);
        }

        .submit-btn:hover {
            transform: translateY(-2px);
            box-shadow: 0 6px 20px rgba(245, 158, 11, 0.4);
        }

        .reset-btn {
            width: 100%;
            padding: 14px;
            background: rgba(255, 255, 255, 0.1);
            color: #CBD5E1;
            border: 1px solid rgba(255, 255, 255, 0.2);
            border-radius: 8px;
            font-size: 15px;
            cursor: pointer;
            margin-top: 20px;
            transition: all 0.3s ease;
        }

        .reset-btn:hover {
            background: rgba(255, 255, 255, 0.15);
        }

        /* 结果展示区域 */
        .result-card {
            text-align: center;
            padding: 30px;
        }

        .score-row {
            display: flex;
            justify-content: space-between;
            padding: 12px 0;
            border-bottom: 1px solid rgba(255, 255, 255, 0.1);
            font-size: 15px;
        }

        .score-row:last-child {
            border-bottom: none;
        }

        .total-score {
            font-size: 48px;
            font-weight: 700;
            color: #F59E0B;
            margin: 20px 0;
            line-height: 1;
        }

        .tide-tag {
            font-size: 22px;
            font-weight: 700;
            color: #FFFFFF;
            margin: 15px 0;
            padding: 10px 20px;
            background: rgba(245, 158, 11, 0.15);
            border-radius: 20px;
            display: inline-block;
        }

        .short-board {
            font-size: 16px;
            color: #F87171;
            font-weight: 500;
            margin-top: 10px;
        }

        /* 报告内容样式 */
        .report-box {
            background: rgba(255, 255, 255, 0.03);
            border-radius: 8px;
            padding: 25px;
            margin-top: 20px;
            line-height: 1.9;
        }

        .report-title {
            font-size: 18px;
            font-weight: 700;
            color: #F59E0B;
            text-align: center;
            margin-bottom: 20px;
            padding-bottom: 10px;
            border-bottom: 1px solid rgba(245, 158, 11, 0.2);
        }

        .report-section-title {
            font-size: 16px;
            font-weight: 700;
            color: #FFFFFF;
            margin-top: 25px;
            margin-bottom: 12px;
        }

        .report-text {
            font-size: 14px;
            color: #E2E8F0;
            text-align: justify;
        }

        /* 隐藏答题区 */
        .quiz-wrap {
            display: block;
        }

        .result-box {
            display: none;
        }

        /* 手机端响应式适配 */
        @media (max-width: 640px) {
            .top-bar h1 {
                font-size: 24px;
            }

            .card {
                padding: 20px 15px;
            }

            .dim-title {
                font-size: 18px;
            }

            .q-item {
                padding: 15px;
            }

            .total-score {
                font-size: 36px;
            }
        }
    </style>
</head>
<body>
<div class="container">
    <div class="top-bar">
        <h1>跃迁四力测评</h1>
        <p>基于流量本位 · 个人潮汐档案 | 满分200分</p>
    </div>

    <!-- 基础信息 -->
    <div class="card">
        <div class="card-title">请填写基础信息</div>
        <div class="info-row">
            <label>姓名:</label>
            <input type="text" id="userName" placeholder="请输入姓名">
        </div>
        <div class="info-row">
            <label>年龄:</label>
            <input type="text" id="userAge" placeholder="如35">
        </div>
        <div class="info-row">
            <label>城市:</label>
            <input type="text" id="userCity" placeholder="如上海">
        </div>
        <div class="info-row">
            <label>行业:</label>
            <input type="text" id="userJob" placeholder="互联网/教育/实体">
        </div>
    </div>

    <!-- 答题区域 -->
    <div class="quiz-wrap" id="quizWrap">
        <!-- 1-10 节点力 -->
        <div class="dim-title">维度一:节点力(你是不是一颗够沉的浮标)</div>
        <div class="q-item"><div class="q-title">1. 你的核心专业能力,放到全国同类岗位人群里看,能掌握的人占比是?<span class="weight-tag">决定性2.0</span></div>
            <div class="opt"><input type="radio" name="q1" value="1"> A.80%以上几乎人人都会</div>
            <div class="opt"><input type="radio" name="q1" value="2"> B.50-80%大多数人都掌握</div>
            <div class="opt"><input type="radio" name="q1" value="3"> C.20-50%掌握者不到一半</div>
            <div class="opt"><input type="radio" name="q1" value="4"> D.5-20%行业内少数派</div>
            <div class="opt"><input type="radio" name="q1" value="5"> E.5%以下极度稀缺</div>
        </div>
        <div class="q-item"><div class="q-title">2. 行业出现新技术,你的掌握速度?<span class="weight-tag">关键1.5</span></div>
            <div class="opt"><input type="radio" name="q2" value="1"> A.远比别人慢</div>
            <div class="opt"><input type="radio" name="q2" value="2"> B.略慢于平均</div>
            <div class="opt"><input type="radio" name="q2" value="3"> C.和大家差不多</div>
            <div class="opt"><input type="radio" name="q2" value="4"> D.比大多数人快</div>
            <div class="opt"><input type="radio" name="q2" value="5"> E.总是最先掌握</div>
        </div>
        <div class="q-item"><div class="q-title">3. 你不可替代的核心技能有几项?<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q3" value="1"> A.几乎没有</div>
            <div class="opt"><input type="radio" name="q3" value="2"> B.1项勉强算</div>
            <div class="opt"><input type="radio" name="q3" value="3"> C.1-2项独到</div>
            <div class="opt"><input type="radio" name="q3" value="4"> D.2-3项优势明显</div>
            <div class="opt"><input type="radio" name="q3" value="5"> E.3项以上很难替代</div>
        </div>
        <div class="q-item"><div class="q-title">4. 可对外展示作品案例数量?<span class="weight-tag">关键1.5</span></div>
            <div class="opt"><input type="radio" name="q4" value="1"> A.几乎没有</div>
            <div class="opt"><input type="radio" name="q4" value="2"> B.零散拿不出手</div>
            <div class="opt"><input type="radio" name="q4" value="3"> C.有几个拿得出手</div>
            <div class="opt"><input type="radio" name="q4" value="4"> D.多且成体系</div>
            <div class="opt"><input type="radio" name="q4" value="5"> E.成体系常被引用</div>
        </div>
        <div class="q-item"><div class="q-title">5. 无平台背书陌生人能否判断你的专业?<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q5" value="1"> A.完全做不到</div>
            <div class="opt"><input type="radio" name="q5" value="2"> B.比较难</div>
            <div class="opt"><input type="radio" name="q5" value="3"> C.大致可以</div>
            <div class="opt"><input type="radio" name="q5" value="4"> D.基本可以</div>
            <div class="opt"><input type="radio" name="q5" value="5"> E.完全可以</div>
        </div>
        <div class="q-item"><div class="q-title">6. 近6个月主动合作邀约次数<span class="weight-tag">决定性2.0</span></div>
            <div class="opt"><input type="radio" name="q6" value="1"> A.几乎没有</div>
            <div class="opt"><input type="radio" name="q6" value="2"> B.偶尔1-2次</div>
            <div class="opt"><input type="radio" name="q6" value="3"> C.每月几次</div>
            <div class="opt"><input type="radio" name="q6" value="4"> D.几乎每周都有</div>
            <div class="opt"><input type="radio" name="q6" value="5"> E.应接不暇</div>
        </div>
        <div class="q-item"><div class="q-title">7. 24小时能否触达各领域资源<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q7" value="1"> A.几乎不可能</div>
            <div class="opt"><input type="radio" name="q7" value="2"> B.比较难</div>
            <div class="opt"><input type="radio" name="q7" value="3"> C.一般能</div>
            <div class="opt"><input type="radio" name="q7" value="4"> D.大多能</div>
            <div class="opt"><input type="radio" name="q7" value="5"> E.全部能</div>
        </div>
        <div class="q-item"><div class="q-title">8. 别人对你的评价标签?<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q8" value="1"> A.某某公司员工</div>
            <div class="opt"><input type="radio" name="q8" value="2"> B.某某岗位从业者</div>
            <div class="opt"><input type="radio" name="q8" value="3"> C.擅长某专业</div>
            <div class="opt"><input type="radio" name="q8" value="4"> D.做这事找他</div>
            <div class="opt"><input type="radio" name="q8" value="5"> E.领域绕不开的人</div>
        </div>
        <div class="q-item"><div class="q-title">9. 近12个月核心能力变化<span class="weight-tag">关键1.5</span></div>
            <div class="opt"><input type="radio" name="q9" value="1"> A.没变化</div>
            <div class="opt"><input type="radio" name="q9" value="2"> B.偶尔学点</div>
            <div class="opt"><input type="radio" name="q9" value="3"> C.持续更新无方向</div>
            <div class="opt"><input type="radio" name="q9" value="4"> D.系统升级有方向</div>
            <div class="opt"><input type="radio" name="q9" value="5"> E.迭代新版本自己</div>
        </div>
        <div class="q-item"><div class="q-title">10. 对1年后能力是否有清晰规划<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q10" value="1"> A.无规划</div>
            <div class="opt"><input type="radio" name="q10" value="2"> B.模糊想法</div>
            <div class="opt"><input type="radio" name="q10" value="3"> C.有方向缺执行</div>
            <div class="opt"><input type="radio" name="q10" value="4"> D.有规划在执行</div>
            <div class="opt"><input type="radio" name="q10" value="5"> E.每月按计划升级</div>
        </div>

        <!-- 11-20 通道力 -->
        <div class="dim-title">维度二:通道力(你这条小溪通向哪里)</div>
        <div class="q-item"><div class="q-title">11. 赛道近3年招聘需求<span class="weight-tag">决定性2.0</span></div>
            <div class="opt"><input type="radio" name="q11" value="1"> A.大幅萎缩</div>
            <div class="opt"><input type="radio" name="q11" value="2"> B.略有减少</div>
            <div class="opt"><input type="radio" name="q11" value="3"> C.基本持平</div>
            <div class="opt"><input type="radio" name="q11" value="4"> D.有所增长</div>
            <div class="opt"><input type="radio" name="q11" value="5"> E.大幅增长人才紧缺</div>
        </div>
        <div class="q-item"><div class="q-title">12. 同岗位薪资近3年<span class="weight-tag">关键1.5</span></div>
            <div class="opt"><input type="radio" name="q12" value="1"> A.实质下降</div>
            <div class="opt"><input type="radio" name="q12" value="2"> B.跑输通胀</div>
            <div class="opt"><input type="radio" name="q12" value="3"> C.与通胀持平</div>
            <div class="opt"><input type="radio" name="q12" value="4"> D.略高于通胀</div>
            <div class="opt"><input type="radio" name="q12" value="5"> E.显著翻倍</div>
        </div>
        <div class="q-item"><div class="q-title">13. 赛道投融资政策扶持?<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q13" value="1"> A.大幅减少</div>
            <div class="opt"><input type="radio" name="q13" value="2"> B.略有减少</div>
            <div class="opt"><input type="radio" name="q13" value="3"> C.持平</div>
            <div class="opt"><input type="radio" name="q13" value="4"> D.略有增加</div>
            <div class="opt"><input type="radio" name="q13" value="5"> E.资本大幅涌入</div>
        </div>
        <div class="q-item"><div class="q-title">14. 行业人才流动速度?<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q14" value="1"> A.几乎不流动</div>
            <div class="opt"><input type="radio" name="q14" value="2"> B.流动很慢</div>
            <div class="opt"><input type="radio" name="q14" value="3"> C.一般</div>
            <div class="opt"><input type="radio" name="q14" value="4"> D.流动较快</div>
            <div class="opt"><input type="radio" name="q14" value="5"> E.高速流动</div>
        </div>
        <div class="q-item"><div class="q-title">15. 赛道公众讨论热度?<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q15" value="1"> A.无人讨论</div>
            <div class="opt"><input type="radio" name="q15" value="2"> B.偶尔提及</div>
            <div class="opt"><input type="radio" name="q15" value="3"> C.持续有内容</div>
            <div class="opt"><input type="radio" name="q15" value="4"> D.更新很快</div>
            <div class="opt"><input type="radio" name="q15" value="5"> E.当下最热</div>
        </div>
        <div class="q-item"><div class="q-title">16. 职业天花板高度?<span class="weight-tag">关键1.5</span></div>
            <div class="opt"><input type="radio" name="q16" value="1"> A.已经摸到顶</div>
            <div class="opt"><input type="radio" name="q16" value="2"> B.空间有限</div>
            <div class="opt"><input type="radio" name="q16" value="3"> C.有一定空间</div>
            <div class="opt"><input type="radio" name="q16" value="4"> D.空间很大</div>
            <div class="opt"><input type="radio" name="q16" value="5"> E.看不到顶</div>
        </div>
        <div class="q-item"><div class="q-title">17. 行业标杆近3年成就<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q17" value="1"> A.标杆退场</div>
            <div class="opt"><input type="radio" name="q17" value="2"> B.维持无突破</div>
            <div class="opt"><input type="radio" name="q17" value="3"> C.平稳做事</div>
            <div class="opt"><input type="radio" name="q17" value="4"> D.影响力扩大</div>
            <div class="opt"><input type="radio" name="q17" value="5"> E.不断创纪录</div>
        </div>
        <div class="q-item"><div class="q-title">18. 跨赛道经验复用度?<span class="weight-tag">关键1.5</span></div>
            <div class="opt"><input type="radio" name="q18" value="1"> A.完全归零</div>
            <div class="opt"><input type="radio" name="q18" value="2"> B.大多重学</div>
            <div class="opt"><input type="radio" name="q18" value="3"> C.有路径但难</div>
            <div class="opt"><input type="radio" name="q18" value="4"> D.容易迁移</div>
            <div class="opt"><input type="radio" name="q18" value="5"> E.经验加分</div>
        </div>
        <div class="q-item"><div class="q-title">19. 工作被AI替代概率<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q19" value="1"> A.大部分替代</div>
            <div class="opt"><input type="radio" name="q19" value="2"> B.不少环节替代</div>
            <div class="opt"><input type="radio" name="q19" value="3"> C.部分保留</div>
            <div class="opt"><input type="radio" name="q19" value="4"> D.AI增强效率</div>
            <div class="opt"><input type="radio" name="q19" value="5"> E.AI核心岗位</div>
        </div>
        <div class="q-item"><div class="q-title">20. 失业后重建收入时长?<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q20" value="1"> A.1年以上</div>
            <div class="opt"><input type="radio" name="q20" value="2"> B.6-12个月</div>
            <div class="opt"><input type="radio" name="q20" value="3"> C.3-6个月</div>
            <div class="opt"><input type="radio" name="q20" value="4"> D.1-3个月</div>
            <div class="opt"><input type="radio" name="q20" value="5"> E.1个月内</div>
        </div>

        <!-- 21-30 场域力 -->
        <div class="dim-title">维度三:场域力(你所在的这片海)</div>
        <div class="q-item"><div class="q-title">21. 所在城市人口流动?<span class="weight-tag">关键1.5</span></div>
            <div class="opt"><input type="radio" name="q21" value="1"> A.大幅净流出</div>
            <div class="opt"><input type="radio" name="q21" value="2"> B.略有净流出</div>
            <div class="opt"><input type="radio" name="q21" value="3"> C.持平</div>
            <div class="opt"><input type="radio" name="q21" value="4"> D.略有流入</div>
            <div class="opt"><input type="radio" name="q21" value="5"> E.大幅流入</div>
        </div>
        <div class="q-item"><div class="q-title">22. 城市经济数据表现?<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q22" value="1"> A.全跑输</div>
            <div class="opt"><input type="radio" name="q22" value="2"> B.两项跑输</div>
            <div class="opt"><input type="radio" name="q22" value="3"> C.持平</div>
            <div class="opt"><input type="radio" name="q22" value="4"> D.两项跑赢</div>
            <div class="opt"><input type="radio" name="q22" value="5"> E.全跑赢</div>
        </div>
        <div class="q-item"><div class="q-title">23. 城市年轻人状态?<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q23" value="1"> A.焦虑想走</div>
            <div class="opt"><input type="radio" name="q23" value="2"> B.压抑</div>
            <div class="opt"><input type="radio" name="q23" value="3"> C.平淡</div>
            <div class="opt"><input type="radio" name="q23" value="4"> D.有干劲</div>
            <div class="opt"><input type="radio" name="q23" value="5"> E.充满希望</div>
        </div>
        <div class="q-item"><div class="q-title">24. 行业产业活跃度?<span class="weight-tag">决定性2.0</span></div>
            <div class="opt"><input type="radio" name="q24" value="1"> A.大幅萎缩</div>
            <div class="opt"><input type="radio" name="q24" value="2"> B.有所萎缩</div>
            <div class="opt"><input type="radio" name="q24" value="3"> C.持平</div>
            <div class="opt"><input type="radio" name="q24" value="4"> D.增长</div>
            <div class="opt"><input type="radio" name="q24" value="5"> E.资本人才涌入</div>
        </div>
        <div class="q-item"><div class="q-title">25. 行业人才流向?<span class="weight-tag">关键1.5</span></div>
            <div class="opt"><input type="radio" name="q25" value="1"> A.大量转行</div>
            <div class="opt"><input type="radio" name="q25" value="2"> B.部分转行</div>
            <div class="opt"><input type="radio" name="q25" value="3"> C.大多稳定</div>
            <div class="opt"><input type="radio" name="q25" value="4"> D.内部升级</div>
            <div class="opt"><input type="radio" name="q25" value="5"> E.加速汇聚</div>
        </div>
        <div class="q-item"><div class="q-title">26. 公司近3年发展<span class="weight-tag">关键1.5</span></div>
            <div class="opt"><input type="radio" name="q26" value="1"> A.收缩裁员</div>
            <div class="opt"><input type="radio" name="q26" value="2"> B.增长乏力</div>
            <div class="opt"><input type="radio" name="q26" value="3"> C.平稳维持</div>
            <div class="opt"><input type="radio" name="q26" value="4"> D.稳健增长</div>
            <div class="opt"><input type="radio" name="q26" value="5"> E.高速扩张</div>
        </div>
        <div class="q-item"><div class="q-title">27. 公司行业地位?<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q27" value="1"> A.边缘淘汰</div>
            <div class="opt"><input type="radio" name="q27" value="2"> B.二三线生存</div>
            <div class="opt"><input type="radio" name="q27" value="3"> C.中等</div>
            <div class="opt"><input type="radio" name="q27" value="4"> D.行业前列</div>
            <div class="opt"><input type="radio" name="q27" value="5"> E.头部引领</div>
        </div>
        <div class="q-item"><div class="q-title">28. 同行是否愿意入职?<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q28" value="1"> A.毫无兴趣</div>
            <div class="opt"><input type="radio" name="q28" value="2"> B.一般</div>
            <div class="opt"><input type="radio" name="q28" value="3"> C.看情况</div>
            <div class="opt"><input type="radio" name="q28" value="4"> D.大多愿意</div>
            <div class="opt"><input type="radio" name="q28" value="5"> E.人人想进</div>
        </div>
        <div class="q-item"><div class="q-title">29. 圈子媒体热度?<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q29" value="1"> A.过气无人聊</div>
            <div class="opt"><input type="radio" name="q29" value="2"> B.少被讨论</div>
            <div class="opt"><input type="radio" name="q29" value="3"> C.偶尔提及</div>
            <div class="opt"><input type="radio" name="q29" value="4"> D.经常讨论</div>
            <div class="opt"><input type="radio" name="q29" value="5"> E.全网热门</div>
        </div>
        <div class="q-item"><div class="q-title">30. 圈内人跃迁比例?<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q30" value="1"> A.几乎没有</div>
            <div class="opt"><input type="radio" name="q30" value="2"> B.极少</div>
            <div class="opt"><input type="radio" name="q30" value="3"> C.少数</div>
            <div class="opt"><input type="radio" name="q30" value="4"> D.不少</div>
            <div class="opt"><input type="radio" name="q30" value="5"> E.很多</div>
        </div>

        <!-- 31-40 周期力 -->
        <div class="dim-title">维度四:周期力(你赶上的这个时代)</div>
        <div class="q-item"><div class="q-title">31. 能力与AI主线匹配<span class="weight-tag">决定性2.0</span></div>
            <div class="opt"><input type="radio" name="q31" value="1"> A.完全无关</div>
            <div class="opt"><input type="radio" name="q31" value="2"> B.略微沾边</div>
            <div class="opt"><input type="radio" name="q31" value="3"> C.部分关联</div>
            <div class="opt"><input type="radio" name="q31" value="4"> D.高度相关</div>
            <div class="opt"><input type="radio" name="q31" value="5"> E.时代核心</div>
        </div>
        <div class="q-item"><div class="q-title">32. AI对你工作影响<span class="weight-tag">关键1.5</span></div>
            <div class="opt"><input type="radio" name="q32" value="1"> A.显著削弱</div>
            <div class="opt"><input type="radio" name="q32" value="2"> B.略有威胁</div>
            <div class="opt"><input type="radio" name="q32" value="3"> C.无影响</div>
            <div class="opt"><input type="radio" name="q32" value="4"> D.显著增强</div>
            <div class="opt"><input type="radio" name="q32" value="5"> E.驾驭增值</div>
        </div>
        <div class="q-item"><div class="q-title">33. 5年后能力价值<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q33" value="1"> A.大幅贬值</div>
            <div class="opt"><input type="radio" name="q33" value="2"> B.略有贬值</div>
            <div class="opt"><input type="radio" name="q33" value="3"> C.持平</div>
            <div class="opt"><input type="radio" name="q33" value="4"> D.升值</div>
            <div class="opt"><input type="radio" name="q33" value="5"> E.稀缺标杆</div>
        </div>
        <div class="q-item"><div class="q-title">34. 5年后行业走向<span class="weight-tag">关键1.5</span></div>
            <div class="opt"><input type="radio" name="q34" value="1"> A.消失合并</div>
            <div class="opt"><input type="radio" name="q34" value="2"> B.严重萎缩</div>
            <div class="opt"><input type="radio" name="q34" value="3"> C.大变但留存</div>
            <div class="opt"><input type="radio" name="q34" value="4"> D.持续演化</div>
            <div class="opt"><input type="radio" name="q34" value="5"> E.未来支柱</div>
        </div>
        <div class="q-item"><div class="q-title">35. 能否说出未来3大赛道<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q35" value="1"> A.完全说不出</div>
            <div class="opt"><input type="radio" name="q35" value="2"> B.只能模糊说</div>
            <div class="opt"><input type="radio" name="q35" value="3"> C.能说理由不清</div>
            <div class="opt"><input type="radio" name="q35" value="4"> D.逻辑清晰</div>
            <div class="opt"><input type="radio" name="q35" value="5"> E.已提前布局</div>
        </div>
        <div class="q-item"><div class="q-title">36. AI工具使用深度<span class="weight-tag">关键1.5</span></div>
            <div class="opt"><input type="radio" name="q36" value="1"> A.几乎不用</div>
            <div class="opt"><input type="radio" name="q36" value="2"> B.仅聊天</div>
            <div class="opt"><input type="radio" name="q36" value="3"> C.日常工具</div>
            <div class="opt"><input type="radio" name="q36" value="4"> D.深度接入工作流</div>
            <div class="opt"><input type="radio" name="q36" value="5"> E.重塑工作</div>
        </div>
        <div class="q-item"><div class="q-title">37. 熟练AI工具类别<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q37" value="1"> A.0-1类</div>
            <div class="opt"><input type="radio" name="q37" value="2"> B.1-2类</div>
            <div class="opt"><input type="radio" name="q37" value="3"> C.3-4类</div>
            <div class="opt"><input type="radio" name="q37" value="4"> D.5-6类</div>
            <div class="opt"><input type="radio" name="q37" value="5"> E.7类以上</div>
        </div>
        <div class="q-item"><div class="q-title">38. 一周能否完成一月工作量?<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q38" value="1"> A.不能</div>
            <div class="opt"><input type="radio" name="q38" value="2"> B.效率无提升</div>
            <div class="opt"><input type="radio" name="q38" value="3"> C.可以尝试</div>
            <div class="opt"><input type="radio" name="q38" value="4"> D.有成功经验</div>
            <div class="opt"><input type="radio" name="q38" value="5"> E.常态操作</div>
        </div>
        <div class="q-item"><div class="q-title">39. 新趋势敏感度?<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q39" value="1"> A.很少接触</div>
            <div class="opt"><input type="radio" name="q39" value="2"> B.只听别人说</div>
            <div class="opt"><input type="radio" name="q39" value="3"> C.偶尔学习</div>
            <div class="opt"><input type="radio" name="q39" value="4"> D.主动关注</div>
            <div class="opt"><input type="radio" name="q39" value="5"> E.走在前沿</div>
        </div>
        <div class="q-item"><div class="q-title">40. 未来5-10年整体感受<span class="weight-tag">普通1.0</span></div>
            <div class="opt"><input type="radio" name="q40" value="1"> A.非常焦虑悲观</div>
            <div class="opt"><input type="radio" name="q40" value="2"> B.有些担忧</div>
            <div class="opt"><input type="radio" name="q40" value="3"> C.走一步看一步</div>
            <div class="opt"><input type="radio" name="q40" value="4"> D.总体乐观</div>
            <div class="opt"><input type="radio" name="q40" value="5"> E.看到巨大机会</div>
        </div>

        <button class="submit-btn" id="submitBtn">提交测评 生成专业报告</button>
    </div>

    <!-- 结果区域 -->
    <div class="card result-box" id="resultBox">
        <div class="result-card">
            <h3 style="color: #F59E0B; margin-bottom: 20px;">你的个人潮汐档案</h3>
            <div class="score-row"><span>节点力:</span><span id="nodeScore">0</span>/50</div>
            <div class="score-row"><span>通道力:</span><span id="channelScore">0</span>/50</div>
            <div class="score-row"><span>场域力:</span><span id="fieldScore">0</span>/50</div>
            <div class="score-row"><span>周期力:</span><span id="cycleScore">0</span>/50</div>
            <div class="total-score" id="totalScore">0</div>
            <div style="color: #94A3B8; margin-bottom: 10px;">综合总分 / 200</div>
            <div class="tide-tag" id="tidePos">滩涂</div>
            <div class="short-board">核心短板:<span id="shortBoard">周期力</span></div>
        </div>

        <div class="report-box">
            <h3 class="report-title">个人潮汐深度诊断报告</h3>
            <div class="report-text" id="reportText"></div>
        </div>

        <button class="reset-btn" id="resetBtn">重新测评</button>
    </div>
</div>

<script>
// 权重配置 1普通 1.5关键 2决定性
const qWeight = [
    2,1.5,1,1.5,1, 2,1,1,1.5,1,
    2,1.5,1,1,1, 1.5,1,1.5,1,1,
    1.5,1,1,2,1.5, 1.5,1,1,1,1,
    2,1.5,1,1.5,1, 1.5,1,1,1,1
];

// 深度解读文案库 V2.0总字数约8000字
const reportLib = {
    langjian: `
<div class="report-section-title">一、核心定位与趋势判断</div>
你的总分进入了"浪尖"区间这是我们测评样本中占比不到5%的顶尖群体。浪尖不是终点而是势能的顶点也是趋势的拐点。你当前的四维得分呈现出罕见的协同上升状态节点力具备行业稀缺性通道力处于增长赛道场域力依托高势能平台周期力踩中了AI时代的主线。这种四维共振的状态让你拥有了远超同龄人的势能变现能力。但同时浪尖也是最脆弱的位置——任何一个维度的反转都可能让你的势能快速回落。我们见过太多在浪尖跌落的案例他们不是能力不够而是对趋势的误判和对风险的忽视。你需要清醒地认识到当前的优势不是永久的而是建立在趋势、平台和个人能力的叠加之上一旦其中任何一个变量发生变化你的位置就会受到冲击。

<div class="report-section-title">二、四维得分深度拆解</div>
1. 节点力你的核心能力处于行业前5%的水平,具备不可替代性。无论是专业技能、作品案例还是个人品牌,都能让你在无平台背书的情况下获得认可。近一年来,你保持着持续迭代的节奏,对新技术的敏感度和掌握速度都远超行业平均水平,这让你的能力护城河在不断拓宽。
2. 通道力:你所在的赛道正处于高速增长期,招聘需求、薪资水平和资本关注度都在持续上升。行业人才加速汇聚,标杆企业不断突破,职业天花板几乎看不到上限。这种通道力的优势,让你的能力可以快速转化为收益,也让你拥有了更多的选择机会。
3. 场域力:你所在的城市、行业和平台都处于高势能状态。城市人口持续流入,经济数据跑赢大盘;行业处于政策和资本的双重红利期;公司处于行业前列,同行争相入职。这种场域力的加持,让你获得了远超个人能力本身的势能放大效应。
4. 周期力你精准踩中了AI时代的主线能力与AI高度相关甚至是时代核心。AI工具已经深度接入你的工作流重塑了你的工作方式让你的效率和产出远超同行。你对未来赛道的判断清晰已经开始提前布局这让你在周期转换中占据了先机。

<div class="report-section-title">三、当前阶段的核心风险预警</div>
1. 过度自信与趋势误判浪尖群体最容易犯的错误就是把平台的势能当成自己的能力把短期的趋势当成永久的红利。你可能会因为当前的优势而忽视潜在的风险比如赛道的饱和、政策的变化、AI对能力的替代等。一旦趋势反转你的抗风险能力会非常脆弱。
2. 杠杆过高与路径依赖为了放大当前的优势你可能会加杠杆比如负债投资、allin单一赛道或者形成路径依赖不愿意尝试新的方向。这种做法在上升期会带来巨大的收益但在下降期会让你陷入万劫不复的境地。
3. 单点突破与生态单一:你的优势可能集中在某一个维度,比如节点力很强,但通道力或场域力的支撑不足。一旦这个维度出现问题,你的整个系统就会崩溃。你需要构建多维度的反脆弱系统,而不是依赖单一的优势。
4. 精力分散与护城河稀释:随着邀约和机会的增多,你可能会陷入多头并进的状态,分散了自己的精力,导致核心能力的护城河被稀释。你需要学会做减法,聚焦自己的核心优势,而不是被外界的机会牵着走。

<div class="report-section-title">四、破局机会与底层逻辑</div>
1. 势能变现与跨界降维你当前的势能是最宝贵的资源你可以通过跨界降维的方式把自己的能力复制到其他赛道或者通过知识付费、IP打造、投资等方式把势能转化为长期的被动收入。但要注意跨界不是盲目扩张而是基于核心能力的延伸。
2. 反脆弱系统构建你需要构建一个抗风险的反脆弱系统包括多赛道布局、多平台合作、多能力储备。比如在主业之外布局一个和AI相关的副业或者投资一些未来可能爆发的赛道这样即使主业出现问题你也有其他的收入来源。
3. 生态构建与个人品牌:你可以利用当前的势能,构建自己的行业生态,比如链接上下游资源、打造个人品牌、建立社群等。生态的构建会让你的优势从单一的能力,变成一个难以复制的系统,从而提升你的长期竞争力。
4. 长期布局与趋势预判:你已经具备了对未来趋势的敏感度,现在需要做的是提前布局,比如学习和未来赛道相关的技能、和未来的潜在合作伙伴建立联系、投资一些未来可能爆发的项目。长期布局会让你在下一个周期中,依然处于浪尖的位置。

<div class="report-section-title">五、同档位群体画像与共性困境</div>
浪尖档位的用户大多是35-50岁的行业头部管理层、AI早期创业者、稀缺复合型专家。他们的共性是能力强、资源多、机会多但同时也面临着巨大的压力和不确定性。他们的困境主要包括害怕失去当前的位置、对未来的趋势感到焦虑、难以平衡工作和生活、容易陷入过度自信和路径依赖。很多浪尖的用户在上升期时意气风发但在下降期时却无法接受现实导致心态崩盘做出错误的决策。

<div class="report-section-title">六、关键行动清单30/90/180天</div>
1. 30天内做一次全面的风险评估列出当前所有的潜在风险制定对应的应对方案同时对自己的时间和精力做一次盘点砍掉那些非核心的邀约和机会聚焦自己的主业。
2. 90天内完成一个跨界项目的尝试比如把自己的能力做成课程或者和其他赛道的企业合作验证自己的跨界能力同时学习一项和未来赛道相关的新技能提升自己的周期力。
3. 180天内构建自己的反脆弱系统包括多赛道布局、多平台合作、多能力储备同时建立自己的行业生态链接上下游资源打造个人品牌。

<div class="report-section-title">七、长期跃迁的底层逻辑</div>
浪尖不是终点,而是跃迁的起点。你需要从"个人势能"向"生态势能"转变,构建一个由能力、资源、人脉、品牌组成的生态系统,让自己的优势不再依赖单一的平台和赛道。同时,你需要保持谦卑和敬畏,不断学习和迭代,避免被趋势抛弃。长期来看,浪尖的用户最容易犯的错误,就是停止学习和迭代,认为自己已经足够优秀,最终被时代淘汰。你需要记住,没有永远的浪尖,只有不断跃迁的过程。`,

    zhangchao: `
<div class="report-section-title">一、核心定位与趋势判断</div>
你的总分进入了"涨潮"区间占总样本的15-20%,属于稳健上升的少数派。涨潮的核心特征是:没有致命短板,大方向正确,正在被时代推着往前走,但尚未进入行业顶尖的稀缺地带。你当前的四维得分呈现出协同上升的趋势,节点力有竞争力,通道力处于增长赛道,场域力稳定,周期力有感知。这种状态下,你拥有了跃迁的基础,但同时也面临着"温水煮青蛙"的风险——如果不主动突破,你可能会在涨潮中慢慢被淹没,无法进入浪尖的位置。涨潮不是永久的,一旦赛道进入饱和期,你的上升速度就会放缓,甚至可能出现回落。你需要抓住当前的红利期,主动突破,而不是被动等待。

<div class="report-section-title">二、四维得分深度拆解</div>
1. 节点力你的核心能力处于行业前20%的水平,具备较强的竞争力,但还没有达到不可替代的程度。你有一些拿得出手的作品和案例,在行业内有一定的认可度,但还没有形成个人品牌,离开平台背书后,影响力会大幅下降。近一年来,你有在学习新的技能,但节奏不够系统,方向不够清晰,导致能力的提升速度不够快。
2. 通道力:你所在的赛道处于稳健增长期,招聘需求和薪资水平都在上升,但增速已经放缓。行业人才在汇聚,但还没有出现过度拥挤的情况,职业天花板有一定的空间,但不是无限的。你有机会在当前的赛道中晋升,但需要付出更多的努力,或者找到新的突破点。
3. 场域力:你所在的城市、行业和平台都处于稳定状态。城市人口和经济数据持平,没有明显的增长或下滑;行业处于平稳发展期,没有大的政策变化;公司处于中等水平,同行愿意入职,但不是顶尖的平台。这种场域力的加持,让你获得了稳定的成长环境,但也限制了你的势能放大。
4. 周期力你对AI时代的主线有一定的感知能力和AI有部分关联AI工具已经成为你的日常工具提升了你的效率。但你对未来赛道的判断不够清晰还没有开始提前布局对新趋势的敏感度不够可能会在周期转换中被落下。

<div class="report-section-title">三、当前阶段的核心风险预警</div>
1. 机会分散与精力稀释:涨潮期的用户,往往会面临很多机会,比如晋升、跳槽、副业等。你可能会因为这些机会而分散精力,导致核心能力的提升速度放缓,最终无法突破瓶颈。
2. 温水麻痹与路径依赖:你当前的状态很稳定,上升的趋势也很明显,这可能会让你产生"现在很好,不需要改变"的错觉,陷入路径依赖,不愿意尝试新的方向。一旦赛道进入饱和期,你就会面临被淘汰的风险。
3. 跃迁瓶颈与天花板限制:你的通道力和场域力的支撑不足,导致你在当前的赛道中,可能会遇到职业天花板,无法再往上晋升。比如,公司的规模限制了你的晋升空间,或者行业的饱和限制了你的发展。
4. 周期滞后与趋势误判你对未来的趋势不够敏感可能会误判赛道的发展阶段或者忽视AI对行业的影响。一旦周期转换你的能力可能会变得过时失去竞争力。

<div class="report-section-title">四、破局机会与底层逻辑</div>
1. 单点突破与能力闭环:涨潮期的用户,最有效的破局方式就是单点突破,聚焦自己的核心优势,把它做到行业顶尖水平。比如,你可以选择一个细分领域,深耕下去,成为这个领域的专家,从而形成自己的能力闭环,让别人无法替代。
2. 圈层跃迁与资源链接:你当前的圈层可能限制了你的视野和机会,你需要主动链接更高层级的圈层,比如行业的头部企业、专家、投资人等。通过圈层跃迁,你可以获得更多的机会和资源,提升自己的场域力和通道力。
3. 赛道深耕与势能放大:你可以选择当前赛道的一个细分方向,深耕下去,打造自己的作品和案例,形成个人品牌,从而放大自己的势能。比如,你可以通过自媒体分享自己的专业知识,或者参与行业的公开项目,提升自己的行业影响力。
4. 破圈尝试与跨界延伸在保持主业稳定的前提下你可以尝试跨界延伸比如学习和AI相关的技能或者和其他赛道的企业合作验证自己的跨界能力。跨界延伸会让你获得新的机会同时也会提升你的抗风险能力。

<div class="report-section-title">五、同档位群体画像与共性困境</div>
涨潮档位的用户大多是30-45岁的大厂中层、二线核心骨干、前沿赛道从业者。他们的共性是能力强、有追求、机会多但同时也面临着瓶颈和焦虑。他们的困境主要包括职业天花板限制、机会分散导致的精力稀释、温水煮青蛙的麻痹、对未来趋势的误判。很多涨潮的用户在上升期时意气风发但在遇到瓶颈时却无法突破最终陷入平庸无法进入浪尖的位置。

<div class="report-section-title">六、关键行动清单30/90/180天</div>
1. 30天内做一次全面的自我盘点找到自己的核心优势和短板明确自己的单点突破方向同时对自己的时间和精力做一次盘点砍掉那些非核心的机会聚焦自己的主业。
2. 90天内完成一个单点突破项目比如打造一个高质量的作品案例或者学习一项和AI相关的核心技能同时链接3-5个行业内的头部专家拓展自己的圈层。
3. 180天内完成一次破圈尝试比如发布自己的专业内容或者和其他赛道的企业合作验证自己的跨界能力同时制定自己的长期职业规划明确自己的跃迁路径。

<div class="report-section-title">七、长期跃迁的底层逻辑</div>
涨潮的核心目标是跃迁到浪尖,而跃迁的关键是从"单一优势"向"系统优势"转变。你需要构建一个由核心能力、资源、人脉、品牌组成的系统,让自己的优势不再依赖单一的平台和赛道。同时,你需要主动打破路径依赖,不断学习和迭代,提升自己的周期力,跟上时代的趋势。长期来看,涨潮的用户最容易犯的错误,就是满足于当前的稳定状态,不愿意主动突破,最终被赛道的红利期抛弃。`,

    pingchao: `
<div class="report-section-title">一、核心定位与趋势判断</div>
你的总分进入了"平潮"区间这是样本占比最高的群体达到了35-40%,典型的温水区。平潮的核心特征是:没有明显短板,也没有突出优势,各维度中等偏上,看似稳定实则温水煮青蛙。你当前的四维得分呈现出停滞的状态,节点力平庸,通道力停滞,场域力固化,周期力滞后。这种状态下,你没有上升的动力,也没有下降的风险,但同时也失去了跃迁的机会。平潮最大的危机,就是"不动就是相对后退",每年静置都会被涨潮的人群甩开差距,最终被时代淘汰。你需要清醒地认识到,平潮不是稳定,而是暂时的平衡,一旦外部环境发生变化,你就会面临被淘汰的风险。

<div class="report-section-title">二、四维得分深度拆解</div>
1. 节点力:你的核心能力处于行业平均水平,没有明显的优势,也没有致命的短板。你有基本的专业技能,但不够突出,无法形成竞争力;你有一些工作经验,但不够系统,无法转化为优势。离开平台背书后,你的影响力几乎为零,别人无法通过你的个人能力认可你。近一年来,你几乎没有学习新的技能,能力处于停滞状态,甚至在缓慢贬值。
2. 通道力:你所在的赛道处于平稳发展期,招聘需求和薪资水平都没有明显的增长,也没有明显的下滑。行业人才流动缓慢,大多处于稳定状态,职业天花板很低,晋升空间有限。你可以在当前的赛道中生存,但无法获得更多的机会和收益,也无法实现跃迁。
3. 场域力:你所在的城市、行业和平台都处于固化状态。城市人口和经济数据持平,没有增长也没有下滑;行业处于平稳期,没有政策和资本的红利;公司处于中等水平,没有增长也没有收缩,同行不愿意入职,也不会主动离开。这种场域力的加持,让你获得了稳定的工作环境,但也限制了你的发展空间。
4. 周期力你对AI时代的主线几乎没有感知能力和AI无关甚至可能会被AI替代。你几乎不用AI工具还是用传统的方式工作效率低下产出有限。你对未来赛道的判断模糊不知道哪些是机会哪些是陷阱也没有开始提前布局在周期转换中你会被轻易落下。

<div class="report-section-title">三、当前阶段的核心风险预警</div>
1. 温水煮青蛙与相对衰退:平潮期的用户,最容易陷入温水煮青蛙的状态,对当前的稳定感到满足,不愿意改变。但实际上,行业的技术和趋势在不断变化,你的能力在缓慢贬值,而别人在不断进步,你会被逐渐甩开差距,最终陷入相对衰退的状态。
2. 决策拖延与路径依赖:你可能会因为害怕改变而拖延决策,不愿意尝试新的方向,陷入路径依赖。比如,你知道当前的赛道没有未来,但还是不愿意跳槽,或者不愿意学习新的技能,最终导致自己被时代淘汰。
3. 机会流失与选择减少:平潮期的用户,往往会错过很多机会,比如新的赛道、新的工作、新的技能。随着时间的推移,你的选择会越来越少,机会也会越来越少,最终只能被困在当前的赛道中,无法动弹。
4. 自我否定与心态崩盘:当你意识到自己的状态停滞不前,而别人都在进步时,你可能会陷入自我否定,心态崩盘,做出错误的决策,比如盲目跳槽、盲目创业,最终让自己陷入更大的困境。

<div class="report-section-title">四、破局机会与底层逻辑</div>
1. 短板补强与单点突破平潮期的用户最有效的破局方式就是补强自己的短板或者找到一个单点突破的方向。比如你可以学习一项和AI相关的技能提升自己的周期力或者深耕一个细分领域成为这个领域的专家提升自己的节点力。
2. 低成本试错与赛道切换:你可以利用当前的稳定状态,进行低成本的试错,比如尝试副业、学习新的技能、和其他赛道的企业合作,验证自己的跨界能力。如果试错成功,你可以逐步切换赛道;如果试错失败,也不会影响你的主业。
3. 圈层破圈与视野拓展:你当前的圈层可能限制了你的视野和机会,你需要主动链接更高层级的圈层,比如行业的专家、投资人、创业者等。通过圈层破圈,你可以了解到新的趋势和机会,拓展自己的视野,打破自己的固化状态。
4. 认知升级与心态调整:平潮期的用户,最需要的是认知升级和心态调整。你需要清醒地认识到,当前的稳定不是永久的,不改变就会被淘汰;同时,你需要调整自己的心态,克服对改变的恐惧,主动尝试新的方向。

<div class="report-section-title">五、同档位群体画像与共性困境</div>
平潮档位的用户大多是30-50岁的中等收入职场人、稳定小老板。他们的共性是生活无忧但增长停滞低度焦虑却不愿意主动改变。他们的困境主要包括温水煮青蛙的麻痹、决策拖延、路径依赖、自我否定。很多平潮的用户在年轻的时候意气风发但在中年时陷入了稳定的陷阱无法突破最终被时代淘汰。

<div class="report-section-title">六、关键行动清单30/90/180天</div>
1. 30天内做一次全面的自我盘点找到自己的短板和机会明确自己的破局方向同时调整自己的心态克服对改变的恐惧制定一个改变的计划。
2. 90天内完成一个低成本的试错项目比如学习一项新的技能或者尝试一个副业验证自己的能力同时链接3-5个行业内的专家拓展自己的圈层。
3. 180天内完成一次赛道切换的尝试比如跳槽到一个更有前景的赛道或者把副业做成主业同时制定自己的长期职业规划明确自己的跃迁路径。

<div class="report-section-title">七、长期跃迁的底层逻辑</div>
平潮的核心目标是跃迁到涨潮,而跃迁的关键是从"固化"向"流动"转变。你需要打破自己的路径依赖,不断学习和迭代,提升自己的节点力和周期力;同时,你需要拓展自己的圈层,提升自己的场域力和通道力,让自己的状态从停滞变成上升。长期来看,平潮的用户最容易犯的错误,就是满足于当前的稳定状态,不愿意改变,最终被时代淘汰。`,

    tuichao: `
<div class="report-section-title">一、核心定位与趋势判断</div>
你的总分进入了"退潮"区间这是样本占比20-25%的群体,已经出现了明显的结构性下行信号。退潮的核心特征是:所在行业、平台、城市或能力维度,已有至少两项开始收缩贬值,努力仍在消耗但回报持续下滑。退潮不是短期的波动,而是长期的结构拐点,继续原地努力只会陷入沉没成本的陷阱。你当前的四维得分呈现出下滑的趋势,节点力贬值,通道力收缩,场域力下行,周期力错配。这种状态下,你没有上升的动力,也没有稳定的保障,随时可能被时代淘汰。你需要清醒地认识到,退潮的核心不是你不够努力,而是你的站位出现了问题,继续在错误的赛道上努力,只会让自己越陷越深。

<div class="report-section-title">二、四维得分深度拆解</div>
1. 节点力:你的核心能力处于行业中下游水平,正在持续贬值。你的专业技能过时,无法满足当前行业的需求;你的工作经验和案例,在新的赛道中毫无用处。离开平台背书后,你几乎无法获得任何机会,别人不会认可你的个人能力。近一年来,你不仅没有学习新的技能,反而在不断消耗自己的存量能力,导致节点力持续下滑。
2. 通道力:你所在的赛道处于收缩期,招聘需求和薪资水平都在大幅下降,甚至出现了裁员潮。行业人才大量转行,标杆企业纷纷退场,职业天花板已经消失,甚至连基本的生存都成了问题。你在当前的赛道中,已经没有任何机会和选择,只能被动接受下滑的趋势。
3. 场域力:你所在的城市、行业和平台都处于下行状态。城市人口和经济数据持续下滑,甚至出现了收缩;行业处于衰退期,政策和资本都在撤离;公司处于边缘地位,随时可能被淘汰,同行争相逃离。这种场域力的加持,让你获得了持续的下行压力,即使你很努力,也无法获得好的结果。
4. 周期力你对AI时代的主线完全没有感知能力和AI完全无关甚至是被AI替代的高危岗位。你几乎不用AI工具还是用传统的方式工作效率低下产出有限很容易被AI替代。你对未来赛道的判断错误不知道哪些是机会哪些是陷阱在周期转换中你已经被落下了很远。

<div class="report-section-title">三、当前阶段的核心风险预警</div>
1. 沉没成本陷阱与惯性努力:退潮期的用户,最容易陷入沉没成本的陷阱,不愿意放弃过去的投入,继续在错误的赛道上努力。比如,你可能会因为自己在这个行业工作了很多年,不愿意转行,或者不愿意放弃自己的经验,最终导致自己越陷越深。
2. 经验陷阱与能力贬值:你过去的经验和能力,在新的赛道中已经毫无用处,甚至会成为你的负担。你可能会依赖过去的经验,不愿意学习新的技能,或者不愿意接受新的工作方式,最终导致自己的能力持续贬值,被时代淘汰。
3. 决策窗口期快速关闭:退潮期的用户,决策窗口期正在快速关闭。随着赛道的持续收缩,你的选择会越来越少,机会也会越来越少,最终只能被困在当前的赛道中,无法动弹。
4. 心态崩盘与错误决策:当你意识到自己的状态持续下滑,而无法改变时,你可能会陷入心态崩盘,做出错误的决策,比如盲目跳槽、盲目创业、盲目投资,最终让自己陷入更大的困境。

<div class="report-section-title">四、破局机会与底层逻辑</div>
1. 止损与赛道切换:退潮期的用户,最核心的破局方式就是止损,放弃当前的错误赛道,切换到相邻的涨潮赛道。相邻赛道的优势是,你的经验和能力可以部分复用,不需要完全从零开始,降低了切换的成本和风险。比如,你可以从传统行业的运营,切换到互联网行业的运营;或者从传统媒体的编辑,切换到新媒体的编辑。
2. 经验复用与能力平移:你过去的经验和能力,虽然在当前的赛道中已经贬值,但在相邻的赛道中,可能会有一定的价值。你可以找到自己的可复用能力,比如沟通能力、管理能力、项目能力,平移到新的赛道中,提升自己的竞争力。
3. 低成本重启与试错迭代你可以利用当前的状态进行低成本的重启和试错比如学习新的技能、尝试新的工作、和其他赛道的企业合作验证自己的跨界能力。试错的关键是低成本不要allin避免让自己陷入更大的风险。
4. 认知重构与心态调整:退潮期的用户,最需要的是认知重构和心态调整。你需要清醒地认识到,过去的经验和能力已经过时,必须学习新的技能,才能跟上时代的趋势;同时,你需要调整自己的心态,接受自己的现状,克服对改变的恐惧,主动尝试新的方向。

<div class="report-section-title">五、同档位群体画像与共性困境</div>
退潮档位的用户,大多是传统行业中年骨干、互联网边缘化资深员工、收缩赛道小老板。他们的共性是:有多年的工作经验,但行业大势向下,努力无法获得回报,陷入了进退两难的困境。他们的困境主要包括:沉没成本陷阱、经验陷阱、决策窗口期关闭、心态崩盘。很多退潮的用户,在年轻时意气风发,但在中年时陷入了行业衰退的陷阱,无法改变,最终被时代淘汰。

<div class="report-section-title">六、关键行动清单30/90/180天</div>
1. 30天内做一次全面的行业调研找到和当前赛道相邻的涨潮赛道明确自己的切换方向同时调整自己的心态接受自己的现状克服对改变的恐惧。
2. 90天内完成一次低成本的试错比如学习一项新的技能或者和相邻赛道的企业合作验证自己的跨界能力同时制定自己的止损计划明确什么时候必须放弃当前的赛道。
3. 180天内完成赛道切换跳槽到相邻的涨潮赛道或者把试错的副业做成主业同时制定自己的长期职业规划明确自己的跃迁路径。

<div class="report-section-title">七、长期跃迁的底层逻辑</div>
退潮的核心目标是跃迁到平潮,而跃迁的关键是从"收缩"向"扩张"转变。你需要放弃错误的赛道,切换到相邻的涨潮赛道,利用经验复用和能力平移,提升自己的竞争力;同时,你需要学习新的技能,提升自己的周期力,跟上时代的趋势。长期来看,退潮的用户最容易犯的错误,就是不愿意放弃过去的投入,继续在错误的赛道上努力,最终让自己越陷越深。`,

    tantu: `
<div class="report-section-title">一、核心定位与趋势判断</div>
你的总分进入了"滩涂"区间这是样本占比10-15%的群体,属于高危的结构性错位位置。滩涂的核心特征是:城市、行业、能力、时代多维度同时错配,努力被潮汐抵消,陷入了付出无回报的困境。你当前的四维得分呈现出全面下滑的趋势,节点力错配,通道力堵塞,场域力枯竭,周期力背离。这种状态下,你没有任何上升的动力,也没有稳定的保障,随时可能被时代淘汰。滩涂不是你不够努力,而是你的站位完全错误,继续在错误的赛道上努力,只会让自己越陷越深,最终被时代淘汰。

<div class="report-section-title">二、四维得分深度拆解</div>
1. 节点力:你的核心能力和市场需求完全错配,在当前的赛道中毫无用处,甚至是被淘汰的高危岗位。你的专业技能过时,工作经验和案例在任何赛道中都没有价值,离开平台背书后,你几乎无法获得任何机会。近一年来,你不仅没有学习新的技能,反而在不断消耗自己的存量能力,导致节点力持续贬值,甚至归零。
2. 通道力:你所在的赛道已经完全枯竭,没有任何招聘需求和机会,甚至连基本的生存都成了问题。行业人才大量转行,标杆企业全部退场,职业天花板已经消失,你在当前的赛道中,已经没有任何选择,只能被动接受被淘汰的命运。
3. 场域力:你所在的城市、行业和平台都处于完全下行的状态。城市人口和经济数据持续大幅下滑,甚至出现了收缩;行业处于衰退期,政策和资本都在撤离,甚至被限制发展;公司已经濒临淘汰,随时可能倒闭,同行争相逃离。这种场域力的加持,让你获得了持续的毁灭性压力,即使你很努力,也无法获得任何结果。
4. 周期力你对AI时代的主线完全没有感知能力和AI完全背离是被AI替代的高危岗位。你几乎不用AI工具还是用传统的方式工作效率低下产出有限很容易被AI替代。你对未来赛道的判断完全错误不知道哪些是机会哪些是陷阱在周期转换中你已经被落下了很远甚至已经被时代抛弃。

<div class="report-section-title">三、当前阶段的核心风险预警</div>
1. 持续内耗与心态崩盘:滩涂期的用户,最容易陷入持续内耗的状态,努力被抵消,付出无回报,导致心态崩盘,对自己失去信心,甚至产生抑郁等心理问题。
2. 机会流失与选择枯竭:滩涂期的用户,机会已经几乎流失殆尽,选择也已经枯竭,只能被困在当前的赛道中,无法动弹,最终被时代淘汰。
3. 自我否定与破罐破摔:当你意识到自己的状态已经无法改变时,你可能会陷入自我否定,破罐破摔,放弃努力,最终让自己陷入更大的困境。
4. 财务危机与生活崩溃:随着赛道的持续枯竭,你的收入会大幅下降,甚至失业,导致财务危机,生活崩溃,无法维持正常的生活。

<div class="report-section-title">四、破局机会与底层逻辑</div>
1. 停摆与复盘:滩涂期的用户,最核心的破局方式就是停摆,停止在错误赛道上的无效努力,进行全面的复盘,找到自己的问题所在。停摆不是放弃,而是为了更好的出发,只有停下来,你才能看清自己的位置和方向。
2. 赛道切换与低位重启:你需要完全放弃当前的错误赛道,切换到一个全新的涨潮赛道,进行低位重启。低位重启的优势是,没有沉没成本的负担,可以从零开始,学习新的技能,跟上时代的趋势。虽然起点低,但上升的空间很大,有机会跃迁到平潮甚至涨潮的位置。
3. 认知升级与心态重建:滩涂期的用户,最需要的是认知升级和心态重建。你需要清醒地认识到,过去的经验和能力已经完全过时,必须从零开始学习新的技能,才能跟上时代的趋势;同时,你需要重建自己的心态,克服对失败的恐惧,接受自己的现状,主动尝试新的方向。
4. 低成本试错与迭代你可以利用停摆的时间进行低成本的试错和迭代比如学习新的技能、尝试新的工作、和其他赛道的企业合作验证自己的跨界能力。试错的关键是低成本不要allin避免让自己陷入更大的风险。

<div class="report-section-title">五、同档位群体画像与共性困境</div>
滩涂档位的用户,大多是被行业裁员、连续创业失利、资源枯竭的中年人。他们的共性是:努力却被时代潮汐困住,陷入了付出无回报的困境,进退两难,甚至生活崩溃。他们的困境主要包括:持续内耗、心态崩盘、自我否定、财务危机。很多滩涂的用户,在年轻时意气风发,但在中年时陷入了行业衰退的陷阱,无法改变,最终被时代淘汰。

<div class="report-section-title">六、关键行动清单30/90/180天</div>
1. 30天内停止在错误赛道上的无效努力进行全面的复盘找到自己的问题所在同时调整自己的心态接受自己的现状克服对失败的恐惧。
2. 90天内完成一次全面的行业调研找到一个全新的涨潮赛道明确自己的重启方向同时学习一项和AI相关的基础技能提升自己的周期力。
3. 180天内完成低位重启跳槽到全新的涨潮赛道或者开始新的创业项目同时制定自己的长期职业规划明确自己的跃迁路径。

<div class="report-section-title">七、长期跃迁的底层逻辑</div>
滩涂的核心目标是跃迁到平潮,而跃迁的关键是从"错配"向"匹配"转变。你需要完全放弃错误的赛道,切换到全新的涨潮赛道,从零开始学习新的技能,跟上时代的趋势;同时,你需要重建自己的心态和认知,克服对失败的恐惧,主动尝试新的方向。长期来看,滩涂的用户最容易犯的错误,就是不愿意放弃过去的投入,继续在错误的赛道上努力,最终让自己越陷越深。`
};

// 元素
const submitBtn = document.getElementById('submitBtn');
const resetBtn = document.getElementById('resetBtn');

// 提交校验
submitBtn.onclick = function(){
    // 1.校验姓名
    const userName = document.getElementById('userName').value.trim();
    if(!userName){
        alert('请先填写你的姓名!');
        return;
    }
    // 2.逐题校验是否作答
    let allScore = [];
    for(let i=1; i<=40; i++){
        let radio = document.querySelector(`input[name="q${i}"]:checked`);
        if(!radio){
            alert(`请完成第${i}题作答后再提交!`);
            return;
        }
        allScore.push(parseInt(radio.value));
    }
    // 3.分维度计算
    function calc(start,end){
        let sum = 0;
        let idx = start-1;
        for(let i=start; i<=end; i++){
            sum += allScore[idx] * qWeight[idx];
            idx++;
        }
        return sum;
    }
    let nodeRaw = calc(1,10);
    let channelRaw = calc(11,20);
    let fieldRaw = calc(21,30);
    let cycleRaw = calc(31,40);

    // 归一50分
    const fullRaw = 62.5;
    let node = Number((nodeRaw/fullRaw*50).toFixed(1));
    let channel = Number((channelRaw/fullRaw*50).toFixed(1));
    let field = Number((fieldRaw/fullRaw*50).toFixed(1));
    let cycle = Number((cycleRaw/fullRaw*50).toFixed(1));
    let total = Math.round(node+channel+field+cycle);

    // 潮汐档位
    let tidePos,tideKey;
    if(total>=170){tidePos='浪尖';tideKey='langjian';}
    else if(total>=140){tidePos='涨潮';tideKey='zhangchao';}
    else if(total>=110){tidePos='平潮';tideKey='pingchao';}
    else if(total>=80){tidePos='退潮';tideKey='tuichao';}
    else {tidePos='滩涂';tideKey='tantu';}

    // 短板优先级:周期>场域>通道>节点
    let rank = [
        {name:'周期力',val:cycle},
        {name:'场域力',val:field},
        {name:'通道力',val:channel},
        {name:'节点力',val:node}
    ];
    rank.sort((a,b)=>a.val-b.val);
    let shortBoard = rank[0].name;

    // 渲染结果
    document.getElementById('nodeScore').innerText = node;
    document.getElementById('channelScore').innerText = channel;
    document.getElementById('fieldScore').innerText = field;
    document.getElementById('cycleScore').innerText = cycle;
    document.getElementById('totalScore').innerText = total;
    document.getElementById('tidePos').innerText = tidePos;
    document.getElementById('shortBoard').innerText = shortBoard;
    document.getElementById('reportText').innerHTML = reportLib[tideKey];

    // 切换显示
    document.getElementById('quizWrap').style.display = 'none';
    document.getElementById('resultBox').style.display = 'block';
};

// 重置
resetBtn.onclick = function(){
    document.querySelectorAll('input[type="radio"]').forEach(x=>x.checked=false);
    document.getElementById('userName').value = '';
    document.getElementById('userAge').value = '';
    document.getElementById('userCity').value = '';
    document.getElementById('userJob').value = '';
    document.getElementById('resultBox').style.display = 'none';
    document.getElementById('quizWrap').style.display = 'block';
};
</script>
</body>
</html>

我没有维度和评分标准,需要你自己先草拟一个。

请对这个量表进行评测。