这页回答:填 5 个自评分,我的瓶颈到底在哪一环?
这一页在算什么:痛点取最低分、优势取最高分,并列时取五维顺序里靠前的那个(Python 的 min/max 并列时就是返回第一个命中的)。严重度只看痛点分:≤30 🔴 需紧急关注、≤50 🟡 需改善、其余 🟢 状态良好。推荐链由痛点维度映射:健康状态→健康链 / 财务状况→资产链 / 事业发展→事业链 / 人际关系→关系链 / 成长方向→看见链。五维均分 = round(均值, 1),round 用pyRound() 对齐 Python 的四舍六入五取偶。输出完全由这 5 个输入决定,不含随机、不调后端。
/opt/algorithms/functional/five_shot_snapshot.py(72 行,IMPORTED),对应 FiveShotSnapshotModule.run() 第 29-71 行。阈值(≤30 / ≤50)、五维顺序、chain_map、钳位 0~100、均值 round 位数,全部照抄。BaseModule / DataBus / ModuleInfo,以及 L71 写总线那一步 —— 页面没有总线。str()),均分为恒带 1 位小数的 float 形态「50.0」。
/opt/algorithms/functional/five_shot_snapshot.py(72 行,只读):五维顺序 DIMENSIONS = 第 19 行;FiveShotSnapshotModule.run() = 第 29-71 行;严重度阈值 pain_score <= 30 = 第 46 行;chain_map = 第 56-60 行;五维均分 round(..., 1) = 第 69 行;钳位 0~100 = 第 35 行。10,90,90,90,90 → 痛点应是健康状态(10分, 🔴需紧急关注)、优势应是财务状况(四个 90 并列,取五维顺序里最靠前的那个)、推荐链健康链;改成 90,10,90,90,90 → 痛点变财务状况、推荐链变资产链。这两组能同时验出并列裁决和映射表。
暂时没有下游切片。
/opt/slices_build/build.py 从规格 /_shared/slices/five-shot-snapshot.json 生成 —— 要改这页,改规格再跑生成器,别手改 HTML。