This repository has been archived on 2026-08-09. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
Hulumath-Web-Demo/scripts/build_mathbti.py
T
2026-08-08 15:49:06 +08:00

350 lines
36 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# -*- coding: utf-8 -*-
"""生成新的 seed_mathbti.json — 16结果版"""
import json
data = {
"title": "数学人格测试",
"subtitle": "12题发现你的数学人格类型",
"share_text": "我的数学人格是「{name}」!来测测你是哪种数学灵魂?",
"version": "2.0",
"axes": [
{"id": "style", "name": "直觉流 ↔ 抠细节", "left": "直觉流", "right": "抠细节", "emoji_left": "🔮", "emoji_right": "🔍", "desc": "你靠直觉还是靠严谨面对数学?"},
{"id": "purpose", "name": "推演派 ↔ 算账派", "left": "推演派", "right": "算账派", "emoji_left": "📐", "emoji_right": "💰", "desc": "你更爱数学本身,还是更爱数学的用处?"},
{"id": "era", "name": "古典派 ↔ 现代派", "left": "古典派", "right": "现代派", "emoji_left": "📜", "emoji_right": "🤖", "desc": "你偏爱经典数学还是前沿科技?"},
{"id": "social", "name": "独刷党 ↔ 讲题党", "left": "独刷党", "right": "讲题党", "emoji_left": "🎧", "emoji_right": "🔥", "desc": "你更喜欢独自钻研还是交流讨论?"}
],
"clans": {
"believer": {"name": "信仰者", "english": "Believer", "color": "#4A90D9", "description": "把数学当信仰的人——不为名不为利,只为真理本身"},
"spreader": {"name": "传播者", "english": "Spreader", "color": "#D4A574", "description": "把数学当语言的人——让不懂数学的人也能看见数学之美"},
"applier": {"name": "应用者", "english": "Applier", "color": "#3A6B8C", "description": "把数学当工具的人——用数学解决真实世界的问题"},
"seer": {"name": "直觉者", "english": "Seer", "color": "#7C5CBF", "description": "把数学当直觉的人——看见别人看不见的结构与联系"}
},
"questions": [
# ---- style 轴(3题) ----
{"id": 1, "axis": "style", "question": "考试还剩5分钟,你发现最后一道大题有个数字好像写错了。你会?",
"options": [
{"text": "快速扫一眼逻辑链,感觉不对劲就改", "score": 1},
{"text": "从头全部重算,不确认无误绝不交卷", "score": 3},
{"text": "直接涂改,相信第六感——改对改错都是命", "score": 0},
{"text": "把关键那几步重新心算一遍,确认再改", "score": 2}
]},
{"id": 5, "axis": "style", "question": "正在刷一套卷子的选择题,你通常怎么选?",
"options": [
{"text": "先排除一两个明显不靠谱的,剩下的凭感觉", "score": 1},
{"text": "把每个选项都代进去验一下,不跳过任何一步", "score": 2},
{"text": "必须四个选项全算完,才敢下手勾答案", "score": 3},
{"text": "扫一眼选项,直觉跳出来就是C,直接下一题", "score": 0}
]},
{"id": 9, "axis": "style", "question": "做几何证明题时,你的第一反应更接近?",
"options": [
{"text": "先凭经验猜一个可能的方向,再往下推", "score": 1},
{"text": "脑子里直接「看到」辅助线该画哪,说不出为什么", "score": 0},
{"text": "把所有相关定理列出来,逐条排查哪个能用", "score": 3},
{"text": "从已知条件出发,一步步推导,不跳步", "score": 2}
]},
# ---- purpose 轴(3题) ----
{"id": 2, "axis": "purpose", "question": "数学老师问「如何用最少材料做出最大容量的盒子」,你脑子里先出现的是?",
"options": [
{"text": "这不是外卖包装盒的设计问题吗?生活中真遇到过", "score": 2},
{"text": "函数的极值点——这题本质是求导找最优解", "score": 0},
{"text": "直接搜「最优容器形状」看有没有现成结论拿来用", "score": 3},
{"text": "先设未知数、列方程、求导——标准流程走一套", "score": 1}
]},
{"id": 6, "axis": "purpose", "question": "朋友真心问你:「学数学到底有什么用?」你本能想怎么回答?",
"options": [
{"text": "「数学才是最好的薅羊毛工具,从理财到砍价,全都是数学」", "score": 3},
{"text": "「数学和诗歌一样,不需要『有用』,它是人类思维的巅峰」", "score": 0},
{"text": "「数学能让你看懂房贷利率怎么算、双11折扣是不是真便宜」", "score": 2},
{"text": "「数学训练的是逻辑推理能力,这种能力做任何事都有用」", "score": 1}
]},
{"id": 10, "axis": "purpose", "question": "如果上天赐你一种「顶级数学能力」,你更想要哪个?",
"options": [
{"text": "能用数学模型让一家公司效率翻倍的实战力", "score": 2},
{"text": "能证明困扰数学家百年未解难题的推演力", "score": 1},
{"text": "能凭空创造一套全新数学体系的天才直觉", "score": 0},
{"text": "能在股市里靠数学模型持续赚到真金白银", "score": 3}
]},
# ---- era 轴(3题) ----
{"id": 3, "axis": "era", "question": "如果必须选一本「数学书」陪你度过周末,你会选?",
"options": [
{"text": "直接打开GitHub跑一个最新开源模型的代码——书太慢了", "score": 3},
{"text": "《数学简史》——了解数学思想的来龙去脉", "score": 1},
{"text": "欧几里得《几何原本》——经典永不过时", "score": 0},
{"text": "《深度学习的数学》——紧跟AI时代不掉队", "score": 2}
]},
{"id": 7, "axis": "era", "question": "如果给你一次数学相关的「穿越」机会,你最想去?",
"options": [
{"text": "20世纪中叶,参与第一台电子计算机的数学建模", "score": 2},
{"text": "去未来50年,看看AI已经把数学推到了什么高度", "score": 3},
{"text": "古希腊学院,跟毕达哥拉斯学派一起研究「万物皆数」", "score": 0},
{"text": "17世纪,见证牛顿和莱布尼茨的微积分发明大战", "score": 1}
]},
{"id": 11, "axis": "era", "question": "大学选数学社团,以下哪个最吸引你?",
"options": [
{"text": "「AI数学前沿社」——研究大模型背后的数学原理", "score": 3},
{"text": "「数据科学工坊」——用Python做数据分析和可视化", "score": 2},
{"text": "「数学史研究会」——探索数学思想千年演变", "score": 1},
{"text": "「欧几里得读书会」——每周研读数学经典原著", "score": 0}
]},
# ---- social 轴(3题) ----
{"id": 4, "axis": "social", "question": "周末下午,理想的数学学习方式是?",
"options": [
{"text": "戴上降噪耳机,一个人沉浸式刷题,谁也别打扰", "score": 0},
{"text": "约上三五好友去图书馆,边讨论边学,学完去撸串", "score": 3},
{"text": "找个安静的角落自己学,偶尔瞄一眼群消息", "score": 1},
{"text": "和朋友约线上连麦,各学各的但互相陪伴", "score": 2}
]},
{"id": 8, "axis": "social", "question": "碰上一道完全不会的题,你的本能反应是?",
"options": [
{"text": "死磕!不查答案不求助,自己解出来才有快感", "score": 0},
{"text": "搜一下解题思路,然后自己照着推一遍", "score": 2},
{"text": "先自己硬啃半小时,实在不行再看提示", "score": 1},
{"text": "直接拍照发学习群:「大佬们救命!在线等!」", "score": 3}
]},
{"id": 12, "axis": "social", "question": "如果数学是一道菜,你觉得它更像?",
"options": [
{"text": "需要独自静心品味的怀石料理——一口一层深意", "score": 0},
{"text": "跟饭搭子分享的家常小炒——边吃边聊才有味", "score": 2},
{"text": "大家围在一起涮的热闹火锅——谁都能夹一筷子", "score": 3},
{"text": "自己在家慢炖的老火汤——时间越久越有味道", "score": 1}
]}
],
"results": {
# ========== 信仰者族(严谨+推演 = style右 + purpose左) ==========
"1000": {
"name": "定理工匠", "icon": "⊙", "icon_bg": "#DCE8F5",
"clan": "believer", "clan_name": "信仰者",
"mathematician": "高斯",
"keywords": ["严谨", "古典", "独刷", "推演"],
"short_desc": "严谨推导 + 古典底蕴 + 独立钻研 + 纯粹热爱",
"description": "你像高斯一样,是数学世界的完美主义工匠。每一步推导都必须严丝合缝,每一个定理都要亲自证明过才放心。你学数学不是为了「有用」,而是因为数学本身就是目的——那完美的逻辑链条,就是世界上最美的东西。",
"tagline": "你不出手则已,一出手就是一篇完美的证明",
"color": "#4A90D9",
"bio": "高斯被誉为「数学王子」。他3岁纠正父亲账目,10岁秒算1到100。他的性格极度追求完美,很多重大发现因为觉得「不够优雅」而锁在抽屉里从未发表。",
"bio_fact": "高斯临终前嘱咐,要在墓碑上刻一个正十七边形——这是他19岁时的杰作,也是他一生完美主义的起点。",
"portrait": "https://coresg-normal.trae.ai/api/ide/v1/text_to_image?prompt=cute%20flat%20vector%20illustration%2C%20a%20middle-aged%20European%20scholar%20with%20round%20glasses%20and%20neat%20white%20collar%20shirt%2C%20thoughtful%20expression%2C%20holding%20a%20compass%2C%20full%20body%20standing%20pose%2C%20modern%20MBTI%2016personalities%20avatar%20style%2C%20simple%20geometric%20shapes%2C%20soft%20pastel%20palette%2C%20clean%20minimal%20design%2C%20soft%20cel%20shading%20with%20warm%20lighting%2C%20subtle%20texture%2C%20off-white%20cream%20background%2C%20high%20quality%202D%20art&image_size=portrait_4_3"
},
"1010": {
"name": "穷竭守尺人", "icon": "π", "icon_bg": "#F0E5D8",
"clan": "believer", "clan_name": "信仰者",
"mathematician": "祖冲之",
"keywords": ["严谨", "古典", "独刷", "推演"],
"short_desc": "严谨推导 + 古典底蕴 + 独立钻研 + 精确至上",
"description": "你像祖冲之一样,是数学世界的守尺人。你愿意花一辈子把一件事算到最准——不是为了名,不是为了利,而是因为「这个数字必须是对的」。在一个人人追求速成的时代,你选择最慢的方式,走最远的路。",
"tagline": "你用算筹对抗时间,一千年后还有人记得你算的那个数",
"color": "#C47F3A",
"bio": "祖冲之把圆周率算到小数点后七位,这个纪录压了全世界九百多年。他还造了《大明历》,测得回归年仅差46秒。他一生只在做一件事:再乱的时代里,把数字算到最准。",
"bio_fact": "他给出的密率355/113,漂亮得不像手算时代的产物——直到16世纪欧洲人才重新发现它。",
"portrait": "https://coresg-normal.trae.ai/api/ide/v1/text_to_image?prompt=cute%20flat%20vector%20illustration%2C%20a%20Chinese%20scholar%20in%20Southern%20dynasty%20robes%2C%20holding%20counting%20rods%2C%20calm%20focused%20expression%2C%20full%20body%20standing%20pose%2C%20modern%20MBTI%2016personalities%20avatar%20style%2C%20simple%20geometric%20shapes%2C%20soft%20pastel%20palette%2C%20clean%20minimal%20design%2C%20soft%20cel%20shading%20with%20warm%20lighting%2C%20subtle%20texture%2C%20off-white%20cream%20background%2C%20high%20quality%202D%20art&image_size=portrait_4_3"
},
"1001": {
"name": "公式狂僧", "icon": "∑", "icon_bg": "#F0E5D8",
"clan": "believer", "clan_name": "信仰者",
"mathematician": "欧拉",
"keywords": ["严谨", "古典", "独刷", "推演"],
"short_desc": "严谨推导 + 古典底蕴 + 独立钻研 + 永不停歇",
"description": "你像欧拉一样,是数学世界里的永动机。你不是因为「想赢」才写论文,而是因为「停不下来」——数学对你来说不是职业,是呼吸。失明了反而算得更快,因为不用看纸,直接在脑子里算。",
"tagline": "你停止计算的那一刻,才是你停止生命的那一刻",
"color": "#C47F3A",
"bio": "欧拉一生写了886篇论文,死后还留下了足够出版50年的手稿。他晚年双目失明后,产出反而翻倍——全部靠心算口述。",
"bio_fact": "他解了柯尼斯堡七桥问题,顺手发明了图论——今天你用的导航App,底层都有图论的影子。",
"portrait": "https://coresg-normal.trae.ai/api/ide/v1/text_to_image?prompt=cute%20flat%20vector%20illustration%2C%20an%20energetic%2018th%20century%20Swiss%20scholar%20in%20formal%20coat%2C%20one%20hand%20gesturing%20while%20explaining%2C%20lively%20eyes%2C%20full%20body%20standing%20pose%2C%20modern%20MBTI%2016personalities%20avatar%20style%2C%20simple%20geometric%20shapes%2C%20soft%20pastel%20palette%2C%20clean%20minimal%20design%2C%20soft%20cel%20shading%20with%20warm%20lighting%2C%20subtle%20texture%2C%20off-white%20cream%20background%2C%20high%20quality%202D%20art&image_size=portrait_4_3"
},
"1011": {
"name": "抽象代数宗师", "icon": "⬡", "icon_bg": "#ECE0F0",
"clan": "believer", "clan_name": "信仰者",
"mathematician": "诺特",
"keywords": ["严谨", "现代", "讲题", "推演"],
"short_desc": "严谨推导 + 前沿视野 + 善于传授 + 结构之美",
"description": "你像诺特一样,是抽象世界的建筑大师。你不在乎「这个定理能用来干嘛」——你在乎的是「这个结构是不是美的」。被时代否定三次,你不在乎,因为数学永远站你这边。",
"tagline": "你把最抽象的数学,讲得连门外汉都想入门",
"color": "#8E5EA0",
"bio": "诺特被爱因斯坦称为「自女性开始接受高等教育以来最杰出的数学天才」。她的诺特定理是现代物理学的基石。",
"bio_fact": "她在哥廷根讲课的头几年因为性别拿不到薪水。她不在乎,继续免费教书——她的学生后来成为了一整代「诺特学派」。",
"portrait": "https://coresg-normal.trae.ai/api/ide/v1/text_to_image?prompt=cute%20flat%20vector%20illustration%2C%20a%20warm%20German%20woman%20with%20round%20glasses%2C%20short%20curly%20hair%2C%20modest%20dress%2C%20encouraging%20smile%2C%20full%20body%20standing%20pose%2C%20modern%20MBTI%2016personalities%20avatar%20style%2C%20simple%20geometric%20shapes%2C%20soft%20pastel%20palette%2C%20clean%20minimal%20design%2C%20soft%20cel%20shading%20with%20warm%20lighting%2C%20subtle%20texture%2C%20off-white%20cream%20background%2C%20high%20quality%202D%20art&image_size=portrait_4_3"
},
# ========== 传播者族(严谨+算账 = style右 + purpose右) ==========
"1100": {
"name": "商路算郎", "icon": "≈", "icon_bg": "#EDE5D8",
"clan": "spreader", "clan_name": "传播者",
"mathematician": "斐波那契",
"keywords": ["严谨", "古典", "讲题", "应用"],
"short_desc": "严谨推导 + 古典底蕴 + 善于传授 + 跨越文化",
"description": "你像斐波那契一样,是行走在东西方之间的数学翻译者。你学数学不是为了自己懂,是为了让别人也懂——你把阿拉伯数字讲给欧洲商人,改变了整个西方计算史。",
"tagline": "你用数学走通了丝绸之路",
"color": "#B8956E",
"bio": "斐波那契是13世纪意大利商人。他随父亲在北非经商时接触到阿拉伯数字,立刻意识到这比罗马数字好用太多。他写了《算盘书》,把阿拉伯数字引入欧洲。",
"bio_fact": "著名的兔子繁殖问题只是他书中的一道练习题——他本人大概没想到,这道题后来变成了数学史上最著名的数列。",
"portrait": "https://coresg-normal.trae.ai/api/ide/v1/text_to_image?prompt=cute%20flat%20vector%20illustration%2C%20a%20curious%20Italian%20merchant%20in%20medieval%20tunic%2C%20holding%20a%20quill%20and%20ledger%2C%20warm%20Mediterranean%20look%2C%20full%20body%20standing%20pose%2C%20modern%20MBTI%2016personalities%20avatar%20style%2C%20simple%20geometric%20shapes%2C%20soft%20pastel%20palette%2C%20clean%20minimal%20design%2C%20soft%20cel%20shading%20with%20warm%20lighting%2C%20subtle%20texture%2C%20off-white%20cream%20background%2C%20high%20quality%202D%20art&image_size=portrait_4_3"
},
"1110": {
"name": "双法布道者", "icon": "△", "icon_bg": "#F0E5D8",
"clan": "spreader", "clan_name": "传播者",
"mathematician": "华罗庚",
"keywords": ["严谨", "现代", "讲题", "应用"],
"short_desc": "严谨推导 + 现代视野 + 善于传授 + 人间烟火",
"description": "你像华罗庚一样,是数学世界的布道者。你揣着粉笔走遍中国,把优选法讲给工人农民——你相信数学不属于象牙塔,属于每一个人。",
"tagline": "你把数学从大学讲台,讲到了田间地头",
"color": "#C47F3A",
"bio": "华罗庚左腿残疾、初中文凭、杂货铺出身,却成为二十世纪中国最伟大的数学家。他走遍23个省市区,给工人和农民演示「优选法」和「统筹法」。",
"bio_fact": "1985年他在东京大学做完学术报告后心脏病发,倒在讲台上——他说的最后一句话是「我要工作到生命的最后一刻」。",
"portrait": "https://coresg-normal.trae.ai/api/ide/v1/text_to_image?prompt=cute%20flat%20vector%20illustration%2C%20a%20Chinese%20scholar%20in%20mid-20th%20century%20attire%2C%20holding%20a%20chalk%2C%20warm%20approachable%20smile%2C%20full%20body%20standing%20pose%2C%20modern%20MBTI%2016personalities%20avatar%20style%2C%20simple%20geometric%20shapes%2C%20soft%20pastel%20palette%2C%20clean%20minimal%20design%2C%20soft%20cel%20shading%20with%20warm%20lighting%2C%20subtle%20texture%2C%20off-white%20cream%20background%2C%20high%20quality%202D%20art&image_size=portrait_4_3"
},
"1101": {
"name": "决斗狂热者", "icon": "△", "icon_bg": "#D8EDE5",
"clan": "spreader", "clan_name": "传播者",
"mathematician": "伽罗瓦",
"keywords": ["严谨", "现代", "独刷", "应用"],
"short_desc": "严谨推导 + 前沿视野 + 独立钻研 + 死前传播",
"description": "你像伽罗瓦一样,是数学界的浪漫主义者。你头脑中有整个世界都尚未理解的真理,决斗前夜你通宵写信,把群论塞进一封信里扔给未来——你用死亡完成了最后一次传播。",
"tagline": "在决斗的前一晚,你通宵写下了改变数学史的所有想法",
"color": "#3D7A6E",
"bio": "伽罗瓦17岁奠定群论基础,20岁死于决斗。决斗前夜他通宵写信,在页边疯狂写道「我没有时间了」——那些草稿后来成为现代代数学的基石。",
"bio_fact": "伽罗瓦的手稿被弟弟保存了14年才被刘维尔发现。今天「伽罗瓦理论」是每个数学系研究生的必修课。",
"portrait": "https://coresg-normal.trae.ai/api/ide/v1/text_to_image?prompt=cute%20flat%20vector%20illustration%2C%20a%20young%20French%20man%20in%20early%2019th%20century%20style%2C%20passionate%20rebellious%20gaze%2C%20dark%20curly%20hair%2C%20wearing%20a%20dark%20coat%2C%20holding%20a%20quill%20pen%2C%20full%20body%20standing%20pose%2C%20modern%20MBTI%2016personalities%20avatar%20style%2C%20simple%20geometric%20shapes%2C%20soft%20pastel%20palette%2C%20clean%20minimal%20design%2C%20soft%20cel%20shading%20with%20warm%20lighting%2C%20subtle%20texture%2C%20off-white%20cream%20background%2C%20high%20quality%202D%20art&image_size=portrait_4_3"
},
"1111": {
"name": "织机先知", "icon": "⊗", "icon_bg": "#F0E0E8",
"clan": "spreader", "clan_name": "传播者",
"mathematician": "Ada Lovelace",
"keywords": ["严谨", "现代", "讲题", "应用"],
"short_desc": "严谨推导 + 前沿视野 + 善于传授 + 人机翻译",
"description": "你像Ada Lovelace一样,是数学与计算交汇处的先知。你写出了人类历史上第一个算法——在计算机还没诞生之前,你就已经把数学讲给了机器听。",
"tagline": "你在计算机还没诞生之前,就已经写出了第一个算法",
"color": "#9B4D73",
"bio": "Ada Lovelace是诗人拜伦的女儿。她在1843年为巴贝奇的分析机写了史上第一个程序,并预言计算机将来不仅能算数,还能作曲、画画。",
"bio_fact": "她的名字被用来命名了Ada编程语言。每年十月的第二个星期二被定为「Ada Lovelace日」。",
"portrait": "https://coresg-normal.trae.ai/api/ide/v1/text_to_image?prompt=cute%20flat%20vector%20illustration%2C%20an%20elegant%20Victorian%20lady%20with%20an%20intricate%20updo%20hairstyle%2C%20lace%20collar%20dress%2C%20piercing%20intelligent%20eyes%2C%20full%20body%20standing%20pose%2C%20modern%20MBTI%2016personalities%20avatar%20style%2C%20simple%20geometric%20shapes%2C%20soft%20pastel%20palette%2C%20clean%20minimal%20design%2C%20soft%20cel%20shading%20with%20warm%20lighting%2C%20subtle%20texture%2C%20off-white%20cream%20background%2C%20high%20quality%202D%20art&image_size=portrait_4_3"
},
# ========== 应用者族(直觉+算账 = style左 + purpose右) ==========
"0100": {
"name": "大衍谋士", "icon": "⊕", "icon_bg": "#D8E5F0",
"clan": "applier", "clan_name": "应用者",
"mathematician": "秦九韶",
"keywords": ["直觉", "古典", "独刷", "应用"],
"short_desc": "直觉驱动 + 古典底蕴 + 独立钻研 + 数学武器",
"description": "你像秦九韶一样,是数学世界的谋士。你提出中国剩余定理比高斯早五百年——但你也用数学杀人。对你来说,数学不是信仰,是力量;不是美,是武器。",
"tagline": "你用数学平叛,也用数学杀人——数学是你的刀",
"color": "#3A6B8C",
"bio": "秦九韶是南宋全才,精音律、善诗文、懂建筑、会带兵。他写成《数书九章》,提出大衍求一术(中国剩余定理),比高斯早五百年。",
"bio_fact": "史载他「性机巧、好奢侈」,曾毒杀亲信——数学家说他空前绝后,史官说他品行不端。",
"portrait": "https://coresg-normal.trae.ai/api/ide/v1/text_to_image?prompt=cute%20flat%20vector%20illustration%2C%20a%20Chinese%20Song%20dynasty%20scholar-official%20in%20dark%20robes%2C%20sharp%20calculating%20eyes%2C%20holding%20counting%20rods%2C%20full%20body%20standing%20pose%2C%20modern%20MBTI%2016personalities%20avatar%20style%2C%20simple%20geometric%20shapes%2C%20soft%20pastel%20palette%2C%20clean%20minimal%20design%2C%20soft%20cel%20shading%20with%20warm%20lighting%2C%20subtle%20texture%2C%20off-white%20cream%20background%2C%20high%20quality%202D%20art&image_size=portrait_4_3"
},
"0110": {
"name": "宇宙立法者", "icon": "⊕", "icon_bg": "#D8E5F0",
"clan": "applier", "clan_name": "应用者",
"mathematician": "牛顿",
"keywords": ["直觉", "古典", "独刷", "应用"],
"short_desc": "直觉驱动 + 古典底蕴 + 独立钻研 + 征服世界",
"description": "你像牛顿一样,是数学世界的立法者。你用微积分统一天地,用万有引力预测行星——但你也用皇家学会打压异己。对你来说,数学是征服世界的剑。",
"tagline": "你证明了宇宙的统一,却统一不了自己",
"color": "#3A6B8C",
"bio": "牛顿1687年出版《自然哲学的数学原理》,人类第一次用三条定律统一了天与地。他与莱布尼茨争夺微积分优先权,自己判自己胜诉。",
"bio_fact": "他晚年沉迷炼金术与末日预言,留下数百万字神秘书稿——神性与兽性同体一具肉身。",
"portrait": "https://coresg-normal.trae.ai/api/ide/v1/text_to_image?prompt=cute%20flat%20vector%20illustration%2C%20a%20stern%20English%20scholar%20in%2017th%20century%20attire%2C%20long%20hair%2C%20intense%20piercing%20eyes%2C%20holding%20a%20prism%2C%20full%20body%20standing%20pose%2C%20modern%20MBTI%2016personalities%20avatar%20style%2C%20simple%20geometric%20shapes%2C%20soft%20pastel%20palette%2C%20clean%20minimal%20design%2C%20soft%20cel%20shading%20with%20warm%20lighting%2C%20subtle%20texture%2C%20off-white%20cream%20background%2C%20high%20quality%202D%20art&image_size=portrait_4_3"
},
"0111": {
"name": "密码破译使", "icon": "⊡", "icon_bg": "#D8EDE0",
"clan": "applier", "clan_name": "应用者",
"mathematician": "图灵",
"keywords": ["直觉", "现代", "独刷", "应用"],
"short_desc": "直觉驱动 + 前沿视野 + 独立钻研 + 数学救国",
"description": "你像图灵一样,是数字世界的破译者。你用数学破译Enigma,拯救了千万生命——但世界不知道你的名字。对你来说,数学是挡在文明前的墙。",
"tagline": "你拯救了世界,世界把你碾碎",
"color": "#2D6A4F",
"bio": "图灵24岁发表《论可计算数》,定义了「计算」本身。二战时他破解Enigma密码,让战争提前两年结束,拯救了上千万生命——这一切作为国家机密封存了三十年。",
"bio_fact": "他还是马拉松好手,最好成绩距奥运选拔线仅11分钟。2013年英国女王颁布皇家赦免。",
"portrait": "https://coresg-normal.trae.ai/api/ide/v1/text_to_image?prompt=cute%20flat%20vector%20illustration%2C%20a%20gentle%20British%20man%20in%20a%20knitted%20sweater%20vest%2C%20shy%20kind%20smile%2C%20holding%20an%20apple%2C%20relaxed%20posture%2C%20full%20body%20standing%20pose%2C%20modern%20MBTI%2016personalities%20avatar%20style%2C%20simple%20geometric%20shapes%2C%20soft%20pastel%20palette%2C%20clean%20minimal%20design%2C%20soft%20cel%20shading%20with%20warm%20lighting%2C%20subtle%20texture%2C%20off-white%20cream%20background%2C%20high%20quality%202D%20art&image_size=portrait_4_3"
},
"0101": {
"name": "博弈游侠", "icon": "⊕", "icon_bg": "#D8E5F0",
"clan": "applier", "clan_name": "应用者",
"mathematician": "冯·诺依曼",
"keywords": ["直觉", "现代", "讲题", "应用"],
"short_desc": "直觉驱动 + 前沿视野 + 善于传授 + 世界棋盘",
"description": "你像冯·诺依曼一样,是游走在多个领域的数学侠客。你把博弈论变成冷战武器,把计算机架构定义成现代标准——对你来说,数学是下棋的手,世界是棋盘。",
"tagline": "你把世界算成一盘棋,而且你每把都赢",
"color": "#3A6B8C",
"bio": "冯·诺依曼8岁掌握微积分,22岁拿下博士学位。他奠定了现代计算机架构、创立了博弈论、参与了曼哈顿计划,还会在派对上心算八位数乘法娱乐朋友。",
"bio_fact": "有人问他:「你研究博弈论,是不是因为你喜欢下棋?」他回答:「不,我研究博弈论是为了理解核威慑——棋太简单了。」",
"portrait": "https://coresg-normal.trae.ai/api/ide/v1/text_to_image?prompt=cute%20flat%20vector%20illustration%2C%20a%20sharp%20Hungarian%20man%20in%20a%20tailored%20gray%20suit%2C%20confident%20slight%20smile%2C%20one%20hand%20in%20pocket%2C%20full%20body%20standing%20pose%2C%20modern%20MBTI%2016personalities%20avatar%20style%2C%20simple%20geometric%20shapes%2C%20soft%20pastel%20palette%2C%20clean%20minimal%20design%2C%20soft%20cel%20shading%20with%20warm%20lighting%2C%20subtle%20texture%2C%20off-white%20cream%20background%2C%20high%20quality%202D%20art&image_size=portrait_4_3"
},
# ========== 直觉者族(直觉+推演 = style左 + purpose左) ==========
"0000": {
"name": "几何殉道者", "icon": "◇", "icon_bg": "#F5EBE0",
"clan": "seer", "clan_name": "直觉者",
"mathematician": "希帕提娅",
"keywords": ["直觉", "古典", "讲题", "推演"],
"short_desc": "直觉驱动 + 古典底蕴 + 善于传授 + 理性之光",
"description": "你像希帕提娅一样,是几何世界的殉道者。你在几何图形里看见柏拉图的永恒,被暴民撕碎时手里还握着几何讲义——对你来说,数学是理性的光,值得用生命捍卫。",
"tagline": "你不是在做题,你是在为理性殉道",
"color": "#D4A574",
"bio": "希帕提娅是历史上第一位有记载的女数学家,公元4世纪在埃及亚历山大城讲学。415年她被基督徒暴民杀害,标志着古典希腊数学的终结。",
"bio_fact": "她改良了星盘和比重计的设计,这两种仪器分别被用了1400多年。",
"portrait": "https://coresg-normal.trae.ai/api/ide/v1/text_to_image?prompt=cute%20flat%20vector%20illustration%2C%20a%20graceful%20Greek%20woman%20in%20classical%20robes%2C%20holding%20a%20scroll%2C%20wise%20and%20serene%20expression%2C%20long%20dark%20hair%2C%20full%20body%20standing%20pose%2C%20modern%20MBTI%2016personalities%20avatar%20style%2C%20simple%20geometric%20shapes%2C%20soft%20pastel%20palette%2C%20clean%20minimal%20design%2C%20soft%20cel%20shading%20with%20warm%20lighting%2C%20subtle%20texture%2C%20off-white%20cream%20background%2C%20high%20quality%202D%20art&image_size=portrait_4_3"
},
"0010": {
"name": "弦图先觉", "icon": "◇", "icon_bg": "#F5EBE0",
"clan": "seer", "clan_name": "直觉者",
"mathematician": "赵爽",
"keywords": ["直觉", "古典", "独刷", "推演"],
"short_desc": "直觉驱动 + 古典底蕴 + 独立钻研 + 无字证明",
"description": "你像赵爽一样,是数学世界的视觉诗人。你用一张弦图「看见」勾股定理——不需要推导,看一眼就懂。对你来说,数学不是算出来的,是看出来的。",
"tagline": "你用一张图,让中国数学美了一千八百年",
"color": "#D4A574",
"bio": "赵爽是三国时期吴国数学家,只留下一部《周髀算经注》。但他用一张弦图直观地「看见」了勾股定理——这是中国数学史上最早的无字证明。",
"bio_fact": "2002年国际数学家大会的会徽就是他的弦图——一张图比十本书都长寿。",
"portrait": "https://coresg-normal.trae.ai/api/ide/v1/text_to_image?prompt=cute%20flat%20vector%20illustration%2C%20a%20Chinese%20Three%20Kingdoms%20era%20scholar%20in%20simple%20robes%2C%20holding%20a%20brush%20and%20drawing%20a%20geometric%20diagram%2C%20serene%20expression%2C%20full%20body%20standing%20pose%2C%20modern%20MBTI%2016personalities%20avatar%20style%2C%20simple%20geometric%20shapes%2C%20soft%20pastel%20palette%2C%20clean%20minimal%20design%2C%20soft%20cel%20shading%20with%20warm%20lighting%2C%20subtle%20texture%2C%20off-white%20cream%20background%2C%20high%20quality%202D%20art&image_size=portrait_4_3"
},
"0001": {
"name": "拓扑游方", "icon": "◎", "icon_bg": "#D8ECF0",
"clan": "seer", "clan_name": "直觉者",
"mathematician": "庞加莱",
"keywords": ["直觉", "现代", "独刷", "推演"],
"short_desc": "直觉驱动 + 前沿视野 + 独立钻研 + 高维漫步",
"description": "你像庞加莱一样,拥有超凡的几何直觉。你在公交车踏板上一瞬间「看见」富克斯函数——别人需要推导的地方,你只需「看」一眼。",
"tagline": "你在高维空间里漫步,而我们还在二维纸上画图",
"color": "#5BA0B5",
"bio": "庞加莱是最后一位通晓当时所有数学分支的「全才」。他的几何直觉惊人——据说他刚踏上公交车踏板的一瞬间,就想通了富克斯函数的关键构造。",
"bio_fact": "他提出的「庞加莱猜想」困扰了数学家整整100年,直到2003年才被佩雷尔曼证明。",
"portrait": "https://coresg-normal.trae.ai/api/ide/v1/text_to_image?prompt=cute%20flat%20vector%20illustration%2C%20a%20French%20gentleman%20with%20a%20full%20beard%20and%20mustache%2C%20wearing%20a%20dark%20suit%2C%20dreamy%20faraway%20gaze%2C%20full%20body%20standing%20pose%2C%20modern%20MBTI%2016personalities%20avatar%20style%2C%20simple%20geometric%20shapes%2C%20soft%20pastel%20palette%2C%20clean%20minimal%20design%2C%20soft%20cel%20shading%20with%20warm%20lighting%2C%20subtle%20texture%2C%20off-white%20cream%20background%2C%20high%20quality%202D%20art&image_size=portrait_4_3"
},
"0011": {
"name": "人脑计算机", "icon": "⊡", "icon_bg": "#D8EDE0",
"clan": "seer", "clan_name": "直觉者",
"mathematician": "凯瑟琳·约翰逊",
"keywords": ["直觉", "现代", "讲题", "推演"],
"short_desc": "直觉驱动 + 前沿视野 + 善于传授 + 经验直觉",
"description": "你像凯瑟琳·约翰逊一样,是计算世界的直觉大师。你在NASA的计算纸堆里「看见」弹道不对——你的直觉比任何公式都快,因为你算了33年,算到直觉成了本能。",
"tagline": "你把门推开一条缝,直到墙自己倒掉",
"color": "#2D6A4F",
"bio": "凯瑟琳是NASA「人脑计算机」,用纸笔和计算尺手算弹道。1962年宇航员格伦临发射前点名:「让那个女孩核对数字——她说行,我就飞。」",
"bio_fact": "她101岁辞世,从「有色人种计算员」到登月轨道计算者,她的一生恰好就是计算从纸笔走向AI的整个世纪。",
"portrait": "https://coresg-normal.trae.ai/api/ide/v1/text_to_image?prompt=cute%20flat%20vector%20illustration%2C%20an%20elegant%20African%20American%20woman%20in%201960s%20professional%20attire%2C%20holding%20a%20pencil%20and%20calculation%20paper%2C%20confident%20warm%20smile%2C%20full%20body%20standing%20pose%2C%20modern%20MBTI%2016personalities%20avatar%20style%2C%20simple%20geometric%20shapes%2C%20soft%20pastel%20palette%2C%20clean%20minimal%20design%2C%20soft%20cel%20shading%20with%20warm%20lighting%2C%20subtle%20texture%2C%20off-white%20cream%20background%2C%20high%20quality%202D%20art&image_size=portrait_4_3"
}
},
"scoring": {
"axes": ["style", "purpose", "era", "social"],
"questions_per_axis": 3,
"max_per_axis": 9,
"cutoff": 4,
"rule": "每轴3题,每题得分0-3,轴总分0-9。≤4归左极,≥5归右极。",
"clan_rule": "style×purpose决定族:style右(严谨)+purpose左(推演)=信仰者,style右+purpose右(算账)=传播者,style左(直觉)+purpose右=应用者,style左+purpose左=直觉者。"
}
}
with open("data/seed_mathbti.json", "w", encoding="utf-8") as f:
json.dump(data, f, ensure_ascii=False, indent=2)
print("OK: seed_mathbti.json generated, 16 results, 4 clans")