野原家
首页 项目 笔记 随笔 归档 关于 友链
← 返回所有项目

Chem-MBTI

• 7 分钟阅读
目录 (TOC)
13 个小节

本项目为普通化学课程附加作业项目,支持全平台浏览器,仅供娱乐。


1. 项目简介与定位

Chem-MBTI(开发代号:element-dating-sim,最新版本:v2.3.0)是一款将微观物理化学理论(八隅体规则、电负性标度、晶格稳定性、配合物化学)与多维特征空间几何算法深度融合的科学沉浸式性格测算与人际匹配系统。

项目彻底摒弃了传统星座与通用娱乐心理测验的泛化模板和幼态卡通视觉,采用**“严肃学术美学 + 真实矿物标本写真 + 原生 3D 物理动力学 + 零依赖纯前端架构”**的设计理念,为用户提供科学、严谨、可解释的微观人格归因、灵魂伴侣化合测算与团队多人配方化学反应推演。


2. 核心理论与维度模型

系统将人的认知习惯、处事方式与社交倾向抽象映射为微观化学反应过程中的 6 个基本正交特征向量:

维度标识特征名称化学原型对应心理与行为特征映射
R活性度 (Reactivity)自由能变化 ΔG\Delta G 与反应活化能探索欲、决断速度、外向冒险精神与行动力
E电负性 (Electronegativity)鲍林电负性标度 χ\chi / 得电子倾向意志坚决度、掌控欲望、原则底线与气场强度
B成键广度 (Bonding)最大配位数与价键杂化能力 (sp/sp2/sp3sp/sp^2/sp^3)社交弹性、同理适应能力、多维跨圈人际连接
L秩序严谨度 (Lattice Order)晶胞对称性、晶格能与结晶度结构化思维、履约守信、纪律性与规则边界
A奉献利他度 (Altruism)给电子倾向(失电子)与配位孤对电子供给共情包容度、倾听付出、利他精神与治愈属性
N稀贵独立度 (Noble/Inertness)闭壳层价电子构型与钝化惰性情绪稳定性、精神独立性、社交边界感与钝感力

3. 核心功能与亮点特性

3.1 500 题全息多维情境题库与自适应抽样

  • 专属情境选项:包含 500 道原创生活化情境题目与 2,000 个定制选项,彻底消灭同质化抽象描述,涵盖职场抉择、亲密关系、危机生存、极客思考等多元场景;
  • 双模式测验:支持 12 题极速探索模式与 36 题标准深度模式,利用 Fisher-Yates 算法保证题目组合的高离散与零重复;
  • 情境关键词微调偏置 (±0.3\pm 0.3 扰动):针对特定极端语境(考研/抉择、分手/窒息、极度危险、独处/派对等)注入动态权值补偿,使测评结果具备极高的微观分辨率;
  • 100% 科学可达性:全题库经 30,000 次蒙特卡洛仿真校验,消除概率死角,确保 24 种化学元素均可被客观、科学地命中。

3.2 24 种化学元素本命图鉴与真实标本写真

  • 全周期表代表性谱系:覆盖基础非金属(H、C、N、O、P、S)、活泼金属(Li、Na、K、Mg、Ca)、过渡金属(Fe、Cu、Zn、Ti、Cr)、贵金属(Ag、Au、Pt)、强活性卤素(F、Cl、Br、I)及稀有气体(He、Ne、Ar);
  • 真实自然标本摄影:告别 Emoji 表情符号与卡通色块,全量收录 24 张高清物理矿物与单质放电写真(涵盖金属结晶、非金属单质晶体、稀有气体高压辉光放电光谱),呈现自然科学博物馆级别的展陈质感;
  • 微观化合伴侣推演:基于成键能量与酸碱理论,输出命中元素的“微观灵魂伴侣”(极性共价键/离子键强互补)、“一生挚友”与“天生相克(排斥/惰性绝缘)”对象及物理化合反应机制。

3.3 原生 3D 动力学价电子自旋轨道模型

  • 无需引入庞大的 Three.js,基于纯原生 HTML5 Canvas 实现 3D 空间数学正交投影;
  • 动态绘制原子核与多层价电子自旋轨道,电子运动数量与真实物理价电子数严谨对应;
  • 完整支持桌面端鼠标拖拽与移动端单指触控,可任意角度旋转审视 3D 原子空间姿态。

3.4 纯原生 SVG 六维蜘蛛网双轨雷达图

  • 采用极简数学算法动态生成双轨六边形网格;
  • 直观对比展示**【用户实时测评特征向量】与【本命元素理论标准晶格】**,并附带量化吻合率分析与维度偏差详情。

3.5 化学配方反应室(2~4 人多微观共生测算)

  • 支持 2 至 4 位好友跨元素组合测算,模拟物理化学合成过程;
  • 自动判定化合产物形态(如:多元金属有机骨架 MOF、超坚韧高熵合金 HEA、生物大分子双螺旋、剧烈氧化还原爆炸或惰性机械混合);
  • 输出结构稳定性评级(S+、S、A、B)、团队热力学稳定性点评及成员在反应体系中的化学角色分工(骨架、配体、自由电子、阻燃剂等)。

3.6 双比例高清海报导出与全链路无障碍交互

  • 双比例原生 Canvas 渲染:支持一键导出发朋友圈(9:16)与小红书(3:4)的高清学术装帧海报,结合真实标本摄影、原子序数排印与官方认证印章;
  • 极速作答与手势流:支持桌面端键盘 1/2/3/4 与 A/B/C/D 极速盲打,支持移动端左右划屏切题;答题顶部内置 12/36 进度圆点网格,支持任意回溯与修改;
  • 原生轻量合成音效:基于 Web Audio API 动态合成微观机械按键音与量子态提示音,无需加载外部音频包;
  • PWA 原生离线运行:配置标准 Service Worker (sw.js) 与应用清单 (manifest.json),支持安装至手机主屏幕,弱网/断网/飞行模式下依然秒开运行。

4. 算法与数学模型原理

4.1 用户向量标准化映射

用户作答的原始累加分值 vrawv_{\text{raw}} 在完成答题后,通过动态归一化公式映射至 [0.5,9.8][0.5, 9.8] 连续区间: vscaled=clamp(5.2+∑wiNquestions×2.0, 0.5, 9.8)v_{\text{scaled}} = \text{clamp}\left(5.2 + \frac{\sum w_i}{N_{\text{questions}}} \times 2.0,\ 0.5,\ 9.8\right)

4.2 六维正交欧氏空间最近邻匹配

系统在六维空间中遍历 24 种元素的标准向量 Ek\mathbf{E}_k,计算加权欧氏几何距离: Dk=∑d∈{R,E,B,L,A,N}ωd(vuser,d−Ek,d)2D_k = \sqrt{\sum_{d \in \{R,E,B,L,A,N\}} \omega_d \left( v_{\text{user}, d} - E_{k, d} \right)^2} 命中距离最小的元素作为本命元素: k∗=arg⁡min⁡kDkk^* = \arg\min_k D_k 契合度百分比根据几何距离线性折算并收敛在 [76.0%,99.6%][76.0\%, 99.6\%] 现实心理区间: Similarity=clamp(100−Dk∗×2.8, 76.0, 99.6)\text{Similarity} = \text{clamp}(100 - D_{k^*} \times 2.8,\ 76.0,\ 99.6)


5. 项目总结

Chem-MBTI 将化学的“严密理性”与性格测算的“人文温度”紧密连接。通过自然学科维度的科学抽象、精细化的题库工程与极具杂志感的学术视觉包装,为用户打造了一个既有科学深度、又具传播吸引力的微观化学人格探索工具。

版权与转载声明
CC BY-NC-SA 4.0
本文作者: RezaMorafi
发布日期: 2026年10月21日
永久链接: https://www.rezamorafi.top/projects/p2-chem/

商业转载请联系作者获得授权,非商业转载请注明出处、原作者以及本文链接。

← 返回所有项目