From 1460b71915cf76371809028c130c6eb20b96201b Mon Sep 17 00:00:00 2001 From: admin <572701190@qq.com> Date: Mon, 18 May 2026 22:11:18 +0800 Subject: [PATCH] adjust resume sidebar and text spacing --- .../patch-reactive-resume-glalie-layout.sh | 76 ++++++++++++------- ...™ºèƒ½å¤–科简历-行è·ä¾§æ è°ƒæ•´å‰å¤‡ä»½-20260518T213410.json | 1 + .../王志åš-ReactiveResume-线上å‘布版.json | 52 +++++++++---- 3 files changed, 90 insertions(+), 39 deletions(-) create mode 100644 生æˆç®€åކ/backups/王志åš-医工智能外科简历-行è·ä¾§æ è°ƒæ•´å‰å¤‡ä»½-20260518T213410.json diff --git a/scripts/patch-reactive-resume-glalie-layout.sh b/scripts/patch-reactive-resume-glalie-layout.sh index 517c20b..747afac 100755 --- a/scripts/patch-reactive-resume-glalie-layout.sh +++ b/scripts/patch-reactive-resume-glalie-layout.sh @@ -39,8 +39,10 @@ function replaceRegexOnce(source, regex, to, label) { function patchSsr(source) { source = source - .replace(/metrics\.gapY\(3\.5\)/g, "metrics.gapY(2.2)") - .replace(/metrics\.gapY\(2\.6\)/g, "metrics.gapY(2.2)"); + .replace(/const sideMargin = bodyLineHeight \* \.(?:2|08);/, "const sideMargin = bodyLineHeight * .08;") + .replace(/metrics\.gapY\(3\.5\)/g, "metrics.gapY(3.0)") + .replace(/metrics\.gapY\(2\.6\)/g, "metrics.gapY(3.0)") + .replace(/metrics\.gapY\(2\.2\)/g, "metrics.gapY(3.0)"); source = source .replace( @@ -51,15 +53,25 @@ function patchSsr(source) { /style: composeStyles\(styles\.mainContent, \{ rowGap: metrics\.sectionGap \}\),/g, "style: composeStyles(styles.mainContent, { rowGap: metrics.gapY(2.2) }),", ); - source = replaceRegexOnce( - source, - /sectionHeading: \{\s*borderBottomWidth: 1,\s*borderBottomColor: primary\s*\},/, + source = source.replace( + /sectionHeading: \{\s*borderBottomWidth: 1,\s*borderBottomColor: primary(?:,\s*paddingBottom: 1(?:\.3)?)?\s*\},/, `sectionHeading: { \t\t\t\t\tborderBottomWidth: 1, \t\t\t\t\tborderBottomColor: primary, -\t\t\t\t\tpaddingBottom: 1 +\t\t\t\t\tpaddingBottom: 1.3 \t\t\t\t},`, - "SSR Glalie heading underline padding", + ); + source = replaceRegexOnce( + source, + /sectionHeading: \{\s*borderBottomWidth: 1,\s*borderBottomColor: primary,\s*paddingBottom: 1(?:\.3)?\s*\},\s*item: \{ rowGap: metrics\.gapY\(\.125\) \},/, + `sectionHeading: { +\t\t\t\t\tborderBottomWidth: 1, +\t\t\t\t\tborderBottomColor: primary, +\t\t\t\t\tpaddingBottom: 1.3 +\t\t\t\t}, +\t\t\t\tsectionItems: { paddingTop: metrics.gapY(.55) }, +\t\t\t\titem: { rowGap: metrics.gapY(.2) },`, + "SSR Glalie section item spacing", ); source = replaceRegexOnce( source, @@ -70,7 +82,7 @@ function patchSsr(source) { \t\t\t\t\tpaddingHorizontal: metrics.page.paddingHorizontal, \t\t\t\t\tpaddingTop: metrics.page.paddingVertical, \t\t\t\t\tpaddingBottom: metrics.page.paddingVertical, -\t\t\t\t\trowGap: metrics.gapY(2.2) +\t\t\t\t\trowGap: metrics.gapY(3.0) \t\t\t\t},`, "SSR Glalie sidebar bottom padding", ); @@ -85,30 +97,38 @@ function patchSsr(source) { "SSR Glalie main bottom padding", ); return source - .replace(/metrics\.gapY\(3\.5\)/g, "metrics.gapY(2.2)") - .replace(/metrics\.gapY\(2\.6\)/g, "metrics.gapY(2.2)"); + .replace(/const sideMargin = bodyLineHeight \* \.(?:2|08);/, "const sideMargin = bodyLineHeight * .08;") + .replace(/metrics\.gapY\(3\.5\)/g, "metrics.gapY(3.0)") + .replace(/metrics\.gapY\(2\.6\)/g, "metrics.gapY(3.0)") + .replace(/metrics\.gapY\(2\.2\)/g, "metrics.gapY(3.0)"); } function patchPublic(source) { source = source - .replace(/o\.gapY\(3\.5\)/g, "o.gapY(2.2)") - .replace(/c\.gapY\(3\.5\)/g, "c.gapY(2.2)") - .replace(/o\.gapY\(2\.6\)/g, "o.gapY(2.2)") - .replace(/c\.gapY\(2\.6\)/g, "c.gapY(2.2)"); + .replace(/([A-Za-z_$][\w$]*)=([A-Za-z_$][\w$]*)\*\.(?:2|08);return\{paragraph:\{marginTop:\1,marginBottom:\1\},listItem:\{marginTop:\1,marginBottom:\1\}\}/, + "$1=$2*.08;return{paragraph:{marginTop:$1,marginBottom:$1},listItem:{marginTop:$1,marginBottom:$1}}") + .replace(/o\.gapY\(3\.5\)/g, "o.gapY(3.0)") + .replace(/c\.gapY\(3\.5\)/g, "c.gapY(3.0)") + .replace(/o\.gapY\(2\.6\)/g, "o.gapY(3.0)") + .replace(/c\.gapY\(2\.6\)/g, "c.gapY(3.0)") + .replace(/o\.gapY\(2\.2\)/g, "o.gapY(3.0)") + .replace(/c\.gapY\(2\.2\)/g, "c.gapY(3.0)"); source = source - .replace(/style:\$\(a\.sidebarContent,\{rowGap:o\.sectionGap\}\)/g, "style:$(a.sidebarContent,{rowGap:o.gapY(2.2)})") - .replace(/style:\$\(a\.mainContent,\{rowGap:o\.sectionGap\}\)/g, "style:$(a.mainContent,{rowGap:o.gapY(2.2)})"); - source = replaceOnce( - source, - "sectionHeading:{borderBottomWidth:1,borderBottomColor:a}", - "sectionHeading:{borderBottomWidth:1,borderBottomColor:a,paddingBottom:1}", - "public Glalie heading underline padding", + .replace(/style:\$\(a\.sidebarContent,\{rowGap:o\.sectionGap\}\)/g, "style:$(a.sidebarContent,{rowGap:o.gapY(3.0)})") + .replace(/style:\$\(a\.mainContent,\{rowGap:o\.sectionGap\}\)/g, "style:$(a.mainContent,{rowGap:o.gapY(3.0)})"); + source = source.replace( + /sectionHeading:\{borderBottomWidth:1,borderBottomColor:a(?:,paddingBottom:1(?:\.3)?)?\}/, + "sectionHeading:{borderBottomWidth:1,borderBottomColor:a,paddingBottom:1.3}", + ); + source = source.replace( + /sectionHeading:\{borderBottomWidth:1,borderBottomColor:a,paddingBottom:1(?:\.3)?\},item:\{rowGap:([a-zA-Z_$][\w$]*)\.gapY\(\.125\)\}/, + "sectionHeading:{borderBottomWidth:1,borderBottomColor:a,paddingBottom:1.3},sectionItems:{paddingTop:$1.gapY(.55)},item:{rowGap:$1.gapY(.2)}", ); source = replaceOnce( source, "sidebarColumn:{zIndex:1,backgroundColor:o,paddingHorizontal:c.page.paddingHorizontal,paddingTop:c.page.paddingVertical,rowGap:c.sectionGap}", - "sidebarColumn:{zIndex:1,backgroundColor:o,paddingHorizontal:c.page.paddingHorizontal,paddingTop:c.page.paddingVertical,paddingBottom:c.page.paddingVertical,rowGap:c.gapY(2.2)}", + "sidebarColumn:{zIndex:1,backgroundColor:o,paddingHorizontal:c.page.paddingHorizontal,paddingTop:c.page.paddingVertical,paddingBottom:c.page.paddingVertical,rowGap:c.gapY(3.0)}", "public Glalie sidebar bottom padding", ); source = replaceOnce( @@ -118,10 +138,14 @@ function patchPublic(source) { "public Glalie main bottom padding", ); return source - .replace(/o\.gapY\(3\.5\)/g, "o.gapY(2.2)") - .replace(/c\.gapY\(3\.5\)/g, "c.gapY(2.2)") - .replace(/o\.gapY\(2\.6\)/g, "o.gapY(2.2)") - .replace(/c\.gapY\(2\.6\)/g, "c.gapY(2.2)"); + .replace(/([A-Za-z_$][\w$]*)=([A-Za-z_$][\w$]*)\*\.(?:2|08);return\{paragraph:\{marginTop:\1,marginBottom:\1\},listItem:\{marginTop:\1,marginBottom:\1\}\}/, + "$1=$2*.08;return{paragraph:{marginTop:$1,marginBottom:$1},listItem:{marginTop:$1,marginBottom:$1}}") + .replace(/o\.gapY\(3\.5\)/g, "o.gapY(3.0)") + .replace(/c\.gapY\(3\.5\)/g, "c.gapY(3.0)") + .replace(/o\.gapY\(2\.6\)/g, "o.gapY(3.0)") + .replace(/c\.gapY\(2\.6\)/g, "c.gapY(3.0)") + .replace(/o\.gapY\(2\.2\)/g, "o.gapY(3.0)") + .replace(/c\.gapY\(2\.2\)/g, "c.gapY(3.0)"); } function patchImporters() { diff --git a/生æˆç®€åކ/backups/王志åš-医工智能外科简历-行è·ä¾§æ è°ƒæ•´å‰å¤‡ä»½-20260518T213410.json b/生æˆç®€åކ/backups/王志åš-医工智能外科简历-行è·ä¾§æ è°ƒæ•´å‰å¤‡ä»½-20260518T213410.json new file mode 100644 index 0000000..e4c058b --- /dev/null +++ b/生æˆç®€åކ/backups/王志åš-医工智能外科简历-行è·ä¾§æ è°ƒæ•´å‰å¤‡ä»½-20260518T213410.json @@ -0,0 +1 @@ +{"basics": {"name": "王志åš", "email": "zub572701190@stu.xjtu.edu.cn", "phone": "+86 139-4611-2059", "website": {"url": "https://me.huijutec.cn/audience/resume", "label": "me.huijutec.cn/audience/resume"}, "headline": "AI 医工交å‰åšå£«ï½œæ™ºèƒ½å¤–科与微创手术导航|多模æ€å¤§æ¨¡åž‹ä¸Žä¸´åºŠè½¬åŒ–", "location": "陕西西安|西安交通大学", "customFields": [{"id": "e990ae50-03d6-40e7-97e2-c756253af5c6", "icon": "student", "link": "", "text": "å°‘å¹´ç­ / äººå·¥æ™ºèƒ½è¯•éªŒç­ / 医工学直åš"}, {"id": "d66c2064-2cd0-4401-af7a-e660ab406770", "icon": "ranking", "link": "", "text": "ç»¼åˆæµ‹è¯„ 1/28|英语六级 509"}, {"id": "1300362c-688d-40d7-94d4-c84e32523c67", "icon": "heartbeat", "link": "", "text": "智能外科|术中影åƒï½œå›¾æ–‡ç—…历|医疗 AI"}]}, "picture": {"url": "https://me.huijutec.cn/uploads/019e2a40-5e4a-7303-a19a-c73de7a9b9b8/pictures/2025-profile.jpg", "size": 62, "hidden": false, "rotation": 0, "aspectRatio": 0.75, "borderColor": "rgba(11, 95, 112, 1)", "borderWidth": 0, "shadowColor": "rgba(15, 23, 42, 0.24)", "shadowWidth": 0, "borderRadius": 3}, "summary": {"title": "个人简介", "hidden": false, "columns": 1, "content": "

è¥¿å®‰äº¤é€šå¤§å­¦æœªæ¥æŠ€æœ¯å­¦é™¢åŒ»å·¥å­¦æ–¹å‘åšå£«ç ”究生,中共党员,少年ç­ä¸Žäººå·¥æ™ºèƒ½è¯•验ç­èƒŒæ™¯ã€‚长期é¢å‘å¾®åˆ›å¤–ç§‘ã€æœ¯ä¸­å½±åƒåˆ†æžã€æ™ºèƒ½å¯¼èˆªå’Œå›¾æ–‡ç—…历生æˆç­‰çœŸå®žä¸´åºŠåœºæ™¯ï¼ŒæŽ¨è¿›åŒ»å­¦é—®é¢˜å®šä¹‰ã€AI 算法研å‘ã€ç³»ç»Ÿå·¥ç¨‹å®žçްã€ä¸“利论文产出ã€ç«žèµ›éªŒè¯ä¸Žæˆæžœè½¬åŒ–的闭环实践,形æˆå…¼å…·ç§‘研深度ã€å·¥ç¨‹è½åœ°å’Œç»„织ååŒèƒ½åŠ›çš„åŒ»å·¥äº¤å‰ç‰¹è‰²

"}, "metadata": {"page": {"gapX": 3.8, "gapY": 0.62, "format": "a4", "locale": "zh-CN", "marginX": 8.4, "marginY": 8.5, "hideIcons": false}, "notes": "Design direction: refined clinical-tech academic profile. Glalie two-column layout with CJK-safe line height, slightly larger body type, compact and even section rhythm, period-under-organization sidebar roles, and concise volunteer/social activity evidence.", "design": {"level": {"icon": "star", "type": "hidden"}, "colors": {"text": "rgba(17, 24, 39, 1)", "primary": "rgba(28, 70, 88, 1)", "background": "rgba(255, 255, 255, 1)"}}, "layout": {"pages": [{"main": ["summary", "awards", "education", "projects", "1014b66d-3de1-4bf4-903c-93e7f07c8f81"], "sidebar": ["f4fa59b9-34cf-41b0-b324-f07f07934fc2", "skills", "languages", "802bfd76-af47-4c5d-8b04-f89a38932dcd", "volunteer", "4a9c2385-2f79-4d50-99cf-6d2aaef0b6c6"], "fullWidth": false}, {"main": ["experience", "54972f49-3c83-4912-b429-dc659a02eda9", "752ddba0-3400-4e33-8f54-49fc3a4b57b9", "certifications", "36ba1eaf-0984-4863-9b4b-691374ee27aa", "559335bd-99c4-44c2-97b6-420b011415f7"], "sidebar": [], "fullWidth": true}], "sidebarWidth": 29.2}, "template": "glalie", "typography": {"body": {"fontSize": 6.95, "fontFamily": "Noto Sans SC", "lineHeight": 1.21, "fontWeights": ["400", "500", "600"]}, "heading": {"fontSize": 9.15, "fontFamily": "Noto Serif SC", "lineHeight": 1.19, "fontWeights": ["600", "700"]}}}, "sections": {"awards": {"items": [{"id": "f25ead8c-57eb-4421-8d7c-494d0e7c0118", "date": "2024", "title": "åšå£«å›½å®¶å¥–学金(è¯ä¹¦å· BSY202407542)", "hidden": false, "awarder": "教育部", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "d05f036d-f81e-4090-a6a1-0dd53eb2e6ba", "date": "2023", "title": "åšå£«å›½å®¶å¥–学金(è¯ä¹¦å· BSY202303836)", "hidden": false, "awarder": "教育部", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "c81e732c-8a95-406b-adcd-f8f56db00407", "date": "2025", "title": "陕西çœç ”ç©¶ç”Ÿåˆ›æ–°æˆæžœå±• A ç±»æˆæžœ", "hidden": false, "awarder": "é™•è¥¿çœæ•™è‚²åŽ…", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "09cfe17f-a90d-42cd-8ca6-dbabc817782a", "date": "2024", "title": "陕西çœç ”ç©¶ç”Ÿåˆ›æ–°æˆæžœå±• A ç±»æˆæžœ", "hidden": false, "awarder": "é™•è¥¿çœæ•™è‚²åŽ…", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "4bb24894-f47a-4e97-a980-8b1171a3a148", "date": "2025", "title": "西安交通大学优秀研究生", "hidden": false, "awarder": "西安交通大学", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "05c69be9-f179-4b60-b20f-2f29df71c6d8", "date": "2024", "title": "西安交通大学优秀研究生", "hidden": false, "awarder": "西安交通大学", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "3d2e410a-cc9a-46f9-98db-d8e3128ef07c", "date": "2023", "title": "西安交通大学优秀研究生", "hidden": false, "awarder": "西安交通大学", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "eb4b8f1f-65e2-4287-a114-be59b47406d8", "date": "2025", "title": "æœªæ¥æŠ€æœ¯å¤ªæ¹–å¥–å­¦é‡‘â€œåˆ›ä¸šå®žè·µä¸€ç­‰å¥–â€", "hidden": false, "awarder": "西安交通大学", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "65f9424e-b979-4346-9a26-15a42eff4ca9", "date": "2024", "title": "西安交通大学中国移动奖学金一等奖", "hidden": false, "awarder": "西安交通大学", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "72c70673-8262-47d6-aa20-3180f0ee040b", "date": "2023", "title": "æœªæ¥æŠ€æœ¯å¤ªæ¹–å¥–å­¦é‡‘â€œåˆ›æ–°å¥–å­¦é‡‘â€", "hidden": false, "awarder": "西安交通大学", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "80648972-0619-48d9-82a3-7011f9e37a3c", "date": "2023", "title": "西安交通大学产教èžåˆä¹‹æ˜Ÿ", "hidden": false, "awarder": "西安交通大学", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}], "title": "è£èª‰å¥–学金", "hidden": false, "columns": 1}, "skills": {"items": [{"id": "ca9c3e8a-18d2-4e98-b6cb-30e53f7e2898", "icon": "code", "name": "编程与工程", "level": 4, "hidden": false, "keywords": ["Python", "MATLAB", "R", "C/C++", "Unity"], "iconColor": "", "proficiency": ""}, {"id": "2ff6eec8-a0eb-4d12-90c5-c323797a121a", "icon": "brain", "name": "医疗 AI / 大模型", "level": 4, "hidden": false, "keywords": ["多模æ€å¤§æ¨¡åž‹", "RAG", "Mamba", "图文报告生æˆ", "知识库"], "iconColor": "", "proficiency": ""}, {"id": "aa9ba8d0-5dbd-4744-b84c-c15f21441ccb", "icon": "heartbeat", "name": "医学影åƒç®—法", "level": 4, "hidden": false, "keywords": ["CT", "超声", "腔镜图åƒ", "分割识别", "去雾", "低剂é‡é‡å»º"], "iconColor": "", "proficiency": ""}, {"id": "592dbba5-a949-4756-8d31-55960893fa76", "icon": "cube", "name": "智能装备与转化", "level": 4, "hidden": false, "keywords": ["微创导航", "ç£å®šä½", "器官é…准", "VR 原型", "临床部署"], "iconColor": "", "proficiency": ""}], "title": "能力标签", "hidden": false, "columns": 1}, "profiles": {"items": [], "title": "社交资料", "hidden": true, "columns": 1}, "projects": {"items": [{"id": "610f897c-bc19-47b7-9aab-4ee38c1240a0", "name": "手术图文病历报告自动生æˆç³»ç»Ÿ", "hidden": false, "period": "2024 - 至今", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "17beb594-5513-4788-9db8-77cde270a476", "name": "多设备兼容的术中影åƒè®°å½•分æžç³»ç»Ÿ", "hidden": false, "period": "2025 - 至今", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "64fe9ea6-7efc-47f8-bed0-2fa883211ef4", "name": "微创化手术智能导航平å°å»ºè®¾", "hidden": false, "period": "2024 - 至今", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "d6691fc3-c992-482d-8592-3904b9bb1af1", "name": "ç£å®šä½è¾…助多模æ€èžåˆå¾®åˆ›æ‰‹æœ¯ç»„织自动é…准系统", "hidden": false, "period": "2024 - 2025", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}], "title": "核心项目", "hidden": false, "columns": 1}, "education": {"items": [{"id": "f1c24419-e5ea-439c-b737-a4a06b0251c6", "area": "生物医学工程 / 医工学方å‘", "grade": "ç»¼åˆæµ‹è¯„ 1/28", "degree": "åšå£«ç ”究生在读", "hidden": false, "period": "2022.09 - 至今", "school": "è¥¿å®‰äº¤é€šå¤§å­¦æœªæ¥æŠ€æœ¯å­¦é™¢", "website": {"url": "", "label": "", "inlineLink": false}, "location": "西安", "description": ""}, {"id": "17863b1a-cfbc-4990-b870-ff3485048b40", "area": "人工智能试验ç­", "grade": "", "degree": "本科", "hidden": false, "period": "2018.09 - 2022.07", "school": "西安交通大学人工智能学院", "website": {"url": "", "label": "", "inlineLink": false}, "location": "西安", "description": "

人工智能背景,支撑åŽç»­åŒ»å­¦å½±åƒç®—法ã€ä¸´åºŠå¤§æ¨¡åž‹å’Œæ™ºèƒ½å¤–科工程研å‘

"}, {"id": "125d97f1-ba3f-4331-9998-005d534c5aeb", "area": "å°‘å¹´ç­", "grade": "", "degree": "预科", "hidden": false, "period": "2016.09 - 2018.07", "school": "西安交通大学少年ç­", "website": {"url": "", "label": "", "inlineLink": false}, "location": "西安", "description": ""}], "title": "教育背景", "hidden": false, "columns": 1}, "interests": {"items": [{"id": "469cc8d5-b041-4f02-9ce5-83961cc00727", "icon": "stethoscope", "name": "医工交å‰", "hidden": false, "keywords": ["AI + 临床", "智能外科"], "iconColor": ""}, {"id": "43ab8051-a0e5-422e-b2b1-90c6a30311da", "icon": "rocket", "name": "æˆæžœè½¬åŒ–", "hidden": false, "keywords": ["创业资助", "专利转化", "医疗装备"], "iconColor": ""}, {"id": "4721af36-ae2a-47f4-9852-4d71e7f5e44a", "icon": "database", "name": "æ•°æ®è¦ç´ ", "hidden": false, "keywords": ["术中影åƒ", "质控", "图文报告"], "iconColor": ""}], "title": "关键è¯", "hidden": false, "columns": 1}, "languages": {"items": [{"id": "464fc1b7-10b4-483c-a6d1-da09044a1db2", "level": 4, "hidden": false, "fluency": "CET-6 509", "language": "英语"}], "title": "语言能力", "hidden": false, "columns": 1}, "volunteer": {"items": [{"id": "50c41f06-d048-48d6-a5b0-c67521104562", "hidden": false, "period": "", "website": {"url": "", "label": "", "inlineLink": false}, "location": "", "description": "

2022 - 至今
宣传委员

", "organization": "æœªæ¥æŠ€æœ¯å­¦é™¢åŒ»å·¥å­¦åšå£«å…šæ”¯éƒ¨"}, {"id": "bbc0e308-86db-4894-a136-24b80555d25c", "hidden": false, "period": "", "website": {"url": "", "label": "", "inlineLink": false}, "location": "", "description": "

2024
学习部负责人;第å五次研究生代表大会代表

", "organization": "æœªæ¥æŠ€æœ¯å­¦é™¢å­¦ç”Ÿä¼š / 研究生会"}, {"id": "72a41ed7-2ce6-4c36-a524-aac20b6a7bef", "hidden": false, "period": "", "website": {"url": "", "label": "", "inlineLink": false}, "location": "", "description": "

2026
第一次党员代表大会代表

", "organization": "æœªæ¥æŠ€æœ¯å­¦é™¢å…šå‘˜ä»£è¡¨å¤§ä¼š"}, {"id": "0e5bd75f-e635-44c7-8379-43fdc2dc45b8", "hidden": false, "period": "", "website": {"url": "", "label": "", "inlineLink": false}, "location": "", "description": "

2022 - 至今
学习委员

", "organization": "æœªæ¥æŠ€æœ¯å­¦é™¢ B2275 ç­ç­å§”"}], "title": "校内任èŒ", "hidden": false, "columns": 1}, "experience": {"items": [{"id": "1c11ea79-aec6-4c80-8c3d-3958ec16e010", "roles": [], "hidden": false, "period": "2025 - 2028", "company": "国家自然科学基金é¢ä¸Šé¡¹ç›®ï¼ˆ82471190)", "website": {"url": "https://me.huijutec.cn/audience/resume", "label": "", "inlineLink": true}, "location": "", "position": "主è¦å·¥ç§‘å‚与人", "description": "

基于多模æ€ç£å¯¼èˆªæŠ€æœ¯çš„å›°éš¾æ°”é“æ’管系统的研究;49 万元;在研

"}, {"id": "0b95f627-8395-4242-9f60-8fa0f1bb491c", "roles": [], "hidden": false, "period": "2023 - 2026", "company": "西安交通大学第一附属医院 医智慧研究院项目", "website": {"url": "https://me.huijutec.cn/audience/resume", "label": "", "inlineLink": true}, "location": "", "position": "主è¦å·¥ç§‘å‚与人(第三åºä½ï¼‰", "description": "

微创化手术智能导航平å°å»ºè®¾ï¼›70万元;在研

"}, {"id": "47a5d869-535f-42e2-8ac7-bd927853b973", "roles": [], "hidden": false, "period": "2024 - 2025", "company": "西安交通大学基本科研业务费自由探索学生类项目", "website": {"url": "", "label": "", "inlineLink": false}, "location": "", "position": "主æŒ", "description": "

ç£å®šä½è¾…助多模æ€èžåˆå¾®åˆ›æ‰‹æœ¯ç»„织自动é…准系统;3 万元;结题

"}, {"id": "affc3464-2cad-4ea4-8399-162bd2c2e2eb", "roles": [], "hidden": false, "period": "2023 - 2025", "company": "教育部产学åˆä½œååŒè‚²äººé¡¹ç›®", "website": {"url": "", "label": "", "inlineLink": false}, "location": "", "position": "主è¦å·¥ç§‘å‚与人(第三åºä½ï¼‰", "description": "

微创手术导航训练虚拟平å°å»ºè®¾ç ”ç©¶ï¼›20万元,结题

"}, {"id": "eb837f99-e47f-4ec9-9c8b-0fb879302889", "roles": [], "hidden": false, "period": "2023 - 2024", "company": "西安交通大学基本科研业务费自由探索学生类项目", "website": {"url": "", "label": "", "inlineLink": false}, "location": "", "position": "主è¦å·¥ç§‘å‚与人(第三åºä½ï¼‰", "description": "

微创化手术智能导航平å°å»ºè®¾ï¼›3 万元;结题

"}], "title": "科研与获批项目", "hidden": false, "columns": 1}, "references": {"items": [], "title": "推è人", "hidden": true, "columns": 1}, "publications": {"items": [{"id": "2dc963e2-885d-4ba5-b520-544d5059a606", "date": "2025", "title": "Development of an AI-driven digital assistance system for real-time safety evaluation and quality control in laparoscopic liver surgery", "hidden": false, "website": {"url": "", "label": "", "inlineLink": false}, "publisher": "Frontiers in Oncology", "description": "

å…±åŒç¬¬ä¸€ä½œè€…

"}, {"id": "857e2a52-7818-404c-8350-2df1aed6cc4b", "date": "2023/2024", "title": "智能化辅助图åƒå®žæ—¶åŽ»é›¾æŠ€æœ¯åœ¨è…¹è…”é•œèƒ†å›Šåˆ‡é™¤æœ¯ä¸­çš„åº”ç”¨ç ”ç©¶", "hidden": false, "website": {"url": "", "label": "", "inlineLink": false}, "publisher": "中åŽè‚è„å¤–ç§‘æ‰‹æœ¯å­¦ç”µå­æ‚å¿—", "description": "

å…±åŒä¸€ä½œä½œè€…,腔镜术中图åƒå¤„ç†

"}, {"id": "97e962cf-49ca-434c-92c2-b73e8fc64147", "date": "2023", "title": "增强现实ã€è™šæ‹ŸçŽ°å®žä¸Žæ··åˆçŽ°å®žåœ¨è…”é•œè‚è„外科中的应用进展", "hidden": false, "website": {"url": "", "label": "", "inlineLink": false}, "publisher": "中åŽè‚è„å¤–ç§‘æ‰‹æœ¯å­¦ç”µå­æ‚å¿—", "description": "

å…±åŒä¸€ä½œä½œè€…,腔镜è‚è„外科与扩展现实综述

"}], "title": "论文与会议", "hidden": true, "columns": 1}, "certifications": {"items": [{"id": "d86c28fb-627a-41d9-a159-48bb3f900e7b", "date": "ZL 2022 1 1431692.6", "title": "ä¸€ç§æŠ—å¹²æ‰°å•é¢å¯¼é€šå¾®é’ˆç”µæžåŠåˆ¶å¤‡æ–¹æ³•", "hidden": false, "issuer": "ç¬¬ä¸€å‘æ˜Žäºº 授æƒå‘明专利", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "31ddd9af-bbc7-4fb4-9c1b-b7cd0a3e8475", "date": "ZL 2022 1 0478532.0", "title": "一ç§å…·æœ‰ç»ç¼˜è–„膜的微针阵列电æžåŠå…¶åˆ¶å¤‡æ–¹æ³•", "hidden": false, "issuer": "ç¬¬äºŒå‘æ˜Žäºº 授æƒå‘明专利", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "97b699c3-bd81-40b7-9b1e-9f30dbbbfb9e", "date": "ZL 2024 1 1527344.8", "title": "一ç§å¾®åˆ›è…”镜图文报告生æˆç³»ç»Ÿ", "hidden": false, "issuer": "ç¬¬äºŒå‘æ˜Žäºº 授æƒå‘明专利", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "c040ea98-8e25-465c-aefc-e0eae8c26427", "date": "ZL 2025 1 0096041.3", "title": "一ç§å®žæ—¶æœ¯ä¸­è…”镜影åƒåˆ†æžè£…ç½®åŠæ–¹æ³•", "hidden": false, "issuer": "ç¬¬äºŒå‘æ˜Žäºº 授æƒå‘明专利", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "cf7fbf6a-d252-4f2c-aa1f-469a421117b2", "date": "ZL 2025 1 0896530.7", "title": "模型与器官é…准以辅助导航的方法åŠç³»ç»Ÿ", "hidden": false, "issuer": "ç¬¬äºŒå‘æ˜Žäºº 授æƒå‘明专利", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "9654ba88-d9b8-4cb3-8292-dafb1b4de763", "date": "ZL 2025 1 0933524.4", "title": "一ç§å–‰éƒ¨çš„体外ç£é¶æ ‡å®šä½å¯¼èˆªæ–¹æ³•åŠç³»ç»Ÿ", "hidden": false, "issuer": "ç¬¬äºŒå‘æ˜Žäºº 授æƒå‘明专利", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "6d880973-bc72-42f3-a51f-1ace181c9639", "date": "ZL 2025 1 0766744.2", "title": "一ç§å¸¦æœ‰æ—‹è½¬æ°¸ç£å®šä½å’Œé€‰æ‹©æ€§è„‘陿¸©åŠŸèƒ½çš„æ°”ç®¡å¯¼ç®¡è£…ç½®åŠå…¶æ¸©åº¦æŽ§åˆ¶æ–¹æ³•", "hidden": false, "issuer": "ç¬¬äºŒå‘æ˜Žäºº 授æƒå‘明专利", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "cd5980f7-0cf7-4576-afd0-fb8aba318e08", "date": "ZL 2023 1 0062566.6", "title": "一ç§å¤šæ¨¡æ€è„‘ä¿¡å·çš„æ„è¯†çŠ¶æ€åˆ†ç±»ç³»ç»ŸåŠæ–¹æ³•", "hidden": false, "issuer": "授æƒå‘明专利", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "8288c393-f35a-42be-b6a3-424c4cbb08d4", "date": "ZL 2022 1 1379675.2", "title": "一ç§ç”¨äºŽä¸´åºŠæ„识检测的多模æ€ä¿¡å·é‡‡é›†çœ¼ç½©", "hidden": false, "issuer": "授æƒå‘明专利", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "ddd28a8e-6b9a-40a2-9454-0d6d8b22b1e1", "date": "2025R11L0487133", "title": "图文病历报告生æˆè½¯ä»¶", "hidden": false, "issuer": "软件著作æƒ", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "3ddd8ae5-8a9c-4871-a170-97cf60cd1fea", "date": "2025R11L1318535", "title": "基于大规模视觉语言模型的图文病历报告自动生æˆç³»ç»Ÿ", "hidden": false, "issuer": "软件著作æƒ", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}], "title": "专利与软著", "hidden": false, "columns": 1}}, "customSections": [{"id": "36ba1eaf-0984-4863-9b4b-691374ee27aa", "type": "awards", "items": [{"id": "c16d28b2-3a20-4c5e-b1ef-419139406aad", "date": "2025", "title": "国家级一等奖|数智生命", "hidden": false, "awarder": "全国大学生电å­å•†åŠ¡â€œåˆ›æ–°ã€åˆ›æ„åŠåˆ›ä¸šâ€æŒ‘战赛(三创赛) / 三创赛竞赛组织委员会", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "5c350966-0a9f-4c51-8bcc-77c16af29a32", "date": "2025", "title": "国家级三等奖|智康智影——智能外科å‘临床盲点进军", "hidden": false, "awarder": "第七届智慧医疗创新大赛 / 智慧医疗创新大赛组委会", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "de9d4e86-e8b1-4330-ba88-c3dc399a8f50", "date": "2024", "title": "å›½å®¶çº§ä¸‰ç­‰å¥–ï½œææž—åˆ›æ¶‚â€”â€”æ–°ä¸€ä»£çº³ç±³æŠ—èŒæ¶‚层领跑者", "hidden": false, "awarder": "“挑战æ¯â€ä¸­å›½å¤§å­¦ç”Ÿåˆ›ä¸šè®¡åˆ’竞赛 / å…±é’å›¢ä¸­å¤®ã€æ•™è‚²éƒ¨ç­‰", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "f974f854-cf64-4559-8adb-7da582dd8848", "date": "2024", "title": "å›½å®¶çº§äºŒç­‰å¥–ï½œæ–°ä¸€ä»£çº³ç±³æŠ—èŒæ¶‚层领跑者", "hidden": false, "awarder": "第七届中国医疗器械创新创业大赛 / 中国医疗器械创新创业大赛组委会", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "066baf54-be1a-4c56-8cb5-d02d33f62a2d", "date": "2024", "title": "国家级二等奖|云链智康——新一代智能外科机è¦åŠ©ç†", "hidden": false, "awarder": "第六届智慧医疗创新大赛 / 智慧医疗创新大赛组委会", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "4b5cc7f2-f4af-484a-93ee-cc588cde720a", "date": "2023", "title": "国家级一等奖|云链智康——AI 辅助智能外科助手", "hidden": false, "awarder": "产业èžåˆå‘展——新工科创新大赛 / 工业和信æ¯åŒ–部工业文化å‘展中心", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "6a635d4a-ac93-4093-8574-6deba541d5c7", "date": "2023", "title": "国家级二等奖|云链智康:数æ®é©±åŠ¨ä¸‹çš„ä¸´åºŠå¾®åˆ›æ‰‹æœ¯æ–°æ¨¡å¼", "hidden": false, "awarder": "“åŽä¸ºæ¯â€ä¸­å›½ç ”究生人工智能创新大赛 / 中国学ä½ä¸Žç ”究生教育学会ã€ä¸­å›½ç§‘åé’少年科技中心", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "1171ae8b-e753-48f2-9866-c0cc50dbdbe2", "date": "2023", "title": "国家级二等奖", "hidden": false, "awarder": "第二届中国研究生“åŒç¢³â€åˆ›æ–°ä¸Žåˆ›æ„大赛 / 中国学ä½ä¸Žç ”究生教育学会ã€ä¸­å›½ç§‘åé’少年科技中心", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "2ee9d130-c5e6-4ba3-a1b7-6864726d4cee", "date": "2023", "title": "国家级二等奖|术中å®â€”—新一代术中医疗影åƒåˆ†æžè¾…助装置", "hidden": false, "awarder": "全国大学生电å­å•†åŠ¡â€œåˆ›æ–°ã€åˆ›æ„åŠåˆ›ä¸šâ€æŒ‘战赛(三创赛) / 三创赛竞赛组织委员会", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "f9966d23-051a-4b4b-91b5-37238f32194d", "date": "2024", "title": "çœéƒ¨çº§ä¸€ç­‰å¥–|智康智影——数字化赋能外科全链æ¡è¯Šç–—体系", "hidden": false, "awarder": "中国国际大学生创新大赛陕西赛区 / é™•è¥¿çœæ•™è‚²åŽ…", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "bef745cf-22a4-42b2-9ab7-677325da0b99", "date": "2024", "title": "çœéƒ¨çº§ä¸€ç­‰å¥–|智康智影——数字化赋能新型临床体系构建", "hidden": false, "awarder": "“数æ®è¦ç´ Ã—â€å¤§èµ›é™•西分赛医疗å¥åº·èµ›é“ / é™•è¥¿çœæ•°æ®å’Œæ”¿åŠ¡æœåС局", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "36b7e7bc-1e0f-439e-8f3a-f72f80c7a3a4", "date": "2024", "title": "çœéƒ¨çº§ä¸€ç­‰å¥–|适用于è‚胆外科手术的术中智能导航平å°", "hidden": false, "awarder": "中美é’年创客大赛陕西赛区 / 教育部", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}, {"id": "f9b63a59-7e30-4df5-984b-d9288288f1e2", "date": "2023", "title": "çœéƒ¨çº§ä¸€ç­‰å¥–|云链智康——新一代智能外科机è¦åŠ©ç†", "hidden": false, "awarder": "中国国际“互è”网+â€å¤§å­¦ç”Ÿåˆ›æ–°åˆ›ä¸šå¤§èµ›é™•西赛区 / é™•è¥¿çœæ•™è‚²åŽ…", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}], "title": "竞赛获奖", "hidden": false, "columns": 1}, {"id": "802bfd76-af47-4c5d-8b04-f89a38932dcd", "type": "volunteer", "items": [{"id": "76390bf9-49d5-4fbc-98ab-6691477e982d", "hidden": false, "period": "", "website": {"url": "", "label": "", "inlineLink": false}, "location": "", "description": "

2024 - 至今
ç†äº‹

", "organization": "中医è¯ä¿¡æ¯å­¦ä¼šä¸­è¥¿åŒ»å¤–科智能诊疗分会"}, {"id": "c2291187-b7c3-48a2-820a-40e06836072b", "hidden": false, "period": "", "website": {"url": "", "label": "", "inlineLink": false}, "location": "", "description": "

2024 - 至今
é’å¹´ç†äº‹

", "organization": "中国抗癌å会"}, {"id": "1f873e55-fde9-4b85-ab6f-d151d5b15d53", "hidden": false, "period": "", "website": {"url": "", "label": "", "inlineLink": false}, "location": "", "description": "

2024 - 至今
数字医疗专业委员会委员

", "organization": "ä¸­å›½åŒ»è¯æ•™è‚²å会"}, {"id": "e1bf3d6a-6018-4c3e-9330-3e7c3a2d89a1", "hidden": false, "period": "", "website": {"url": "", "label": "", "inlineLink": false}, "location": "", "description": "

2024 - 至今
学生会员

", "organization": "中国生物医学工程学会"}], "title": "学术组织任èŒ", "hidden": false, "columns": 1}, {"id": "1014b66d-3de1-4bf4-903c-93e7f07c8f81", "type": "summary", "items": [{"id": "c16accb2-c907-44bf-aa0c-89e0085c6a50", "hidden": false, "content": "

期刊论文

ACS Clinical Congress 2025

ACS / CMAIC / FIS 2023

"}], "title": "论文与会议", "hidden": false, "columns": 1}, {"id": "54972f49-3c83-4912-b429-dc659a02eda9", "type": "summary", "items": [{"id": "8ed9e356-fdbf-4c6b-bf15-4033f40b85f5", "hidden": false, "content": "

"}], "title": "åˆ›æ–°åˆ›ä¸šä¸Žæˆæžœè½¬åŒ–", "hidden": false, "columns": 1}, {"id": "559335bd-99c4-44c2-97b6-420b011415f7", "type": "summary", "items": [{"id": "83f3ac59-c07d-4270-b786-9234eaf1da92", "hidden": false, "content": "

"}], "title": "社会影å“", "hidden": false, "columns": 1}, {"id": "752ddba0-3400-4e33-8f54-49fc3a4b57b9", "type": "certifications", "items": [{"id": "b71f628c-04ea-4d2b-9452-35f4dc0e0054", "date": "2024", "title": "å‚编《2024中国数字医疗创新å‘展è“皮书》", "hidden": false, "issuer": "ç¼–å§”", "website": {"url": "", "label": "", "inlineLink": false}, "description": ""}], "title": "编写著作", "hidden": false, "columns": 1}, {"id": "f4fa59b9-34cf-41b0-b324-f07f07934fc2", "type": "summary", "items": [{"id": "dff431c1-739e-48f9-a835-6c8b1965c5a3", "hidden": false, "content": "

西安交通大学外科梦工场
啿¯…教授课题组
导师:å´è£è°¦æ•™æŽˆ

"}], "title": "所在课题组", "hidden": false, "columns": 1}, {"id": "4a9c2385-2f79-4d50-99cf-6d2aaef0b6c6", "type": "volunteer", "items": [{"id": "fc2f36e5-6737-4c77-a6e7-9d9a4f9f7250", "hidden": false, "period": "", "website": {"url": "", "label": "", "inlineLink": false}, "location": "", "description": "

2024
科技副校长è˜ä»» / 中学宣讲与科普æœåŠ¡

", "organization": "西安市高陵区第四中学教育集团"}, {"id": "09e05a88-e3b4-4d33-b467-3b7f4555a9ea", "hidden": false, "period": "", "website": {"url": "", "label": "", "inlineLink": false}, "location": "", "description": "

2022 - 2024
累计全血 600mlã€æˆåˆ†è¡€ 2 治疗é‡

", "organization": "æ— å¿çŒ®è¡€"}], "title": "å¿—æ„¿åŠç¤¾ä¼šæ´»åЍ", "hidden": false, "columns": 1}]} diff --git a/生æˆç®€åކ/王志åš-ReactiveResume-线上å‘布版.json b/生æˆç®€åކ/王志åš-ReactiveResume-线上å‘布版.json index e95b41e..f186aac 100644 --- a/生æˆç®€åކ/王志åš-ReactiveResume-线上å‘布版.json +++ b/生æˆç®€åކ/王志åš-ReactiveResume-线上å‘布版.json @@ -51,14 +51,14 @@ "metadata": { "page": { "gapX": 3.8, - "gapY": 0.62, + "gapY": 0.56, "format": "a4", "locale": "zh-CN", "marginX": 8.4, - "marginY": 8.5, + "marginY": 8.8, "hideIcons": false }, - "notes": "Design direction: refined clinical-tech academic profile. Glalie two-column layout with CJK-safe line height, slightly larger body type, compact and even section rhythm, period-under-organization sidebar roles, and concise volunteer/social activity evidence.", + "notes": "Design direction: refined clinical-tech academic profile. Glalie two-column layout with CJK-safe line height, balanced list rhythm, moderate section spacing, a continued second-page sidebar, and split volunteer/social activity evidence.", "design": { "level": { "icon": "star", @@ -100,7 +100,7 @@ "559335bd-99c4-44c2-97b6-420b011415f7" ], "sidebar": [], - "fullWidth": true + "fullWidth": false } ], "sidebarWidth": 29.2 @@ -108,9 +108,9 @@ "template": "glalie", "typography": { "body": { - "fontSize": 6.95, + "fontSize": 6.9, "fontFamily": "Noto Sans SC", - "lineHeight": 1.21, + "lineHeight": 1.34, "fontWeights": [ "400", "500", @@ -120,7 +120,7 @@ "heading": { "fontSize": 9.15, "fontFamily": "Noto Serif SC", - "lineHeight": 1.19, + "lineHeight": 1.28, "fontWeights": [ "600", "700" @@ -1188,9 +1188,6 @@ { "id": "4a9c2385-2f79-4d50-99cf-6d2aaef0b6c6", "type": "volunteer", - "title": "å¿—æ„¿åŠç¤¾ä¼šæ´»åЍ", - "hidden": false, - "columns": 1, "items": [ { "id": "fc2f36e5-6737-4c77-a6e7-9d9a4f9f7250", @@ -1206,7 +1203,7 @@ "description": "

2024
科技副校长è˜ä»» / 中学宣讲与科普æœåŠ¡

" }, { - "id": "09e05a88-e3b4-4d33-b467-3b7f4555a9ea", + "id": "ce1f0d77-245c-4145-9b30-0ff274b31834", "hidden": false, "period": "", "website": { @@ -1216,9 +1213,38 @@ }, "location": "", "organization": "æ— å¿çŒ®è¡€", - "description": "

2022 - 2024
累计全血 600mlã€æˆåˆ†è¡€ 2 治疗é‡

" + "description": "

2022.12.30
全血 400ml

" + }, + { + "id": "a8b80562-00fc-42bb-ad5a-d8a0cd10bbbf", + "hidden": false, + "period": "", + "website": { + "url": "", + "label": "", + "inlineLink": false + }, + "location": "", + "organization": "æ— å¿çŒ®è¡€", + "description": "

2023.06.03
æˆåˆ†è¡€ 2 治疗é‡

" + }, + { + "id": "215ce4ab-7703-4d6e-9396-513c64877ead", + "hidden": false, + "period": "", + "website": { + "url": "", + "label": "", + "inlineLink": false + }, + "location": "", + "organization": "æ— å¿çŒ®è¡€", + "description": "

2024.10.12
全血 200ml

" } - ] + ], + "title": "å¿—æ„¿åŠç¤¾ä¼šæ´»åЍ", + "hidden": false, + "columns": 1 } ] }