diff --git a/css/style.css b/css/style.css index a7524af..0522fa5 100644 --- a/css/style.css +++ b/css/style.css @@ -9,72 +9,127 @@ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } body { - display: flex; + display: block; width: 210mm; - height: 297mm; - margin: auto; + margin: 0 auto; background-color: #ffffff; color: #333; } li { - line-height: 1.4; + line-height: 1.5; + margin-bottom: 3px; + text-align: justify; } p { - line-height: 1.4; + line-height: 1.5; + text-align: justify; } - .left { - padding: 55px 34px; + .page { + width: 210mm; + height: 297mm; + padding: 45px 40px; } - .right { - padding: 55px 45px; + .page-left { + background-color: #ffffff; + border-bottom: 1px solid #eee; } - .left { - width: 61.8%; + .page-right { background-color: #ffffff; } - .right { - width: 38.2%; + .left-section { + width: 65%; + float: left; + padding-right: 20px; + } + .left-section h2 { + margin-top: 14px; + margin-bottom: 8px; + } + .left-section h3 { + margin-top: 10px; + margin-bottom: 6px; + } + .left-section .section { + margin-bottom: 14px; + } + .left-section .basic-info { + margin-bottom: 14px; + } + .left-section .project-item { + margin-bottom: 10px; + } + .left-section .experience-item { + margin-bottom: 10px; + } + .left-section .education-item { + margin-bottom: 10px; + } + .right-section { + width: 35%; + float: right; background-color: #f1f3f5; + padding: 35px 25px; + height: 100%; display: flex; flex-direction: column; align-items: center; + gap: 15px; } h1 { font-size: 32px; margin-bottom: 10px; } h2 { - font-size: 20px; - margin-top: 16px; - margin-bottom: 8px; + font-size: 18px; + margin-top: 18px; + margin-bottom: 10px; color: #1f3a93; + padding-bottom: 6px; + border-bottom: 2px solid #1f3a93; + } + h3 { + font-size: 15px; + margin-top: 12px; + margin-bottom: 8px; + color: #333; + } + h4 { + font-size: 14px; + margin-top: 10px; + margin-bottom: 5px; + color: #444; } - ul { margin-left: 20px; list-style-type: disc; } .section { - margin-bottom: 20px; + margin-bottom: 18px; } .contact-info { - margin-top: 25px; + margin-top: 18px; text-align: center; } .contact-info h2 { color: #000000; + border-bottom: none; + margin-top: 10px; + margin-bottom: 12px; } .contact-info p { - margin-bottom: 6px; + margin-bottom: 8px; + font-size: 14px; } .skills { - margin-top: 25px; + margin-top: 18px; width: 100%; text-align: center; } - .skills h3 { + .right-section h3 { font-size: 18px; - margin-bottom: 10px; + margin-bottom: 12px; + margin-top: 5px; + color: #000000; } .skill-tags { display: flex; @@ -87,36 +142,99 @@ color: #1f3a93; padding: 4px 10px; border-radius: 12px; - font-size: 14px; + font-size: 13px; } .skill-tags + h3 { - margin-top: 25px; - } - .skill-tags.software span { - background-color: #e3f2fd; - color: #0d47a1; - border: 1px solid #90caf9; + margin-top: 45px; } .qr { text-align: center; - padding-top: 25px; + margin-top: 45px; } .qr img { - width: 150px; - height: 150px; + width: 110px; + height: 110px; object-fit: contain; } + .qr h5 { + font-size: 11px; + margin-top: 10px; + color: #666; + line-height: 1.5; + } .avatar { - width: 180px; - height: 180px; - margin-bottom: 20px; + width: 145px; + height: 145px; + margin-bottom: 15px; object-fit: cover; border-radius: 10px; } .logo { - margin-top: 50px; + margin-top: 25px; text-align: center; font-family: 'Pacifico', cursive; - font-size: 36px; + font-size: 26px; color: #010101; + } + .basic-info { + margin-bottom: 18px; + } + .basic-info p { + font-size: 14px; + color: #666; + margin-bottom: 5px; + } + .tagline { + color: #1f3a93; + font-weight: 500; + } + .date { + color: #888; + font-size: 13px; + margin-bottom: 5px !important; + } + .project-item { + margin-bottom: 14px; + } + .project-item h4 { + color: #1f3a93; + } + .project-item p { + font-size: 13px; + color: #555; + } + .experience-item { + margin-bottom: 14px; + } + .experience-item h4 { + color: #333; + } + .education-item { + margin-bottom: 12px; + } + .education-item .school { + font-weight: bold; + color: #333; + } + .education-item .major { + color: #666; + font-size: 13px; + } + .education-item .time { + color: #888; + font-size: 12px; + } + .award-item { + margin-bottom: 9px; + font-size: 13px; + } + .language-item { + margin-bottom: 8px; + font-size: 13px; + } + .icon { + vertical-align: middle; + } + .page-right .right-section { + padding-top: 60px; } \ No newline at end of file diff --git a/icon/cloudflare.png b/icon/cloudflare.png new file mode 100644 index 0000000..98ef7dd Binary files /dev/null and b/icon/cloudflare.png differ diff --git a/icon/solidworks.png b/icon/solidworks.png new file mode 100644 index 0000000..238489f Binary files /dev/null and b/icon/solidworks.png differ diff --git a/icon/tencentcloud.png b/icon/tencentcloud.png new file mode 100644 index 0000000..68f87d6 Binary files /dev/null and b/icon/tencentcloud.png differ diff --git a/index.html b/index.html index 51836c8..44e6376 100644 --- a/index.html +++ b/index.html @@ -7,112 +7,245 @@ -
-

张梦南

-

浙江科技大学 · 自动化专业 · 本科生 · 男 · 23岁

-

科技Geek · DIY爱好者 · NAS玩家

+
+
+
+

张梦南

+

浙江科技大学 · 自动化专业 · 本科生 · 男 · 23岁

+

科技Geek · DIY爱好者 · NAS玩家

+
-
-

专业能力

-
    -
  • 立创 EDA 原理图及 PCB 设计,电子元器件焊接能力(风枪贴片0201)。
  • -
  • C / C++ 及 Python 编程语言的程序设计。掌握 Git 基本操作。(C语言程序设计成绩:83、C++高级语言程序设计成绩:85、Python机器视觉与数字图像处理成绩:84)
  • -
  • 网络传输协议,内网穿透服务搭建;虚拟 VPN 网络实现异地局域网搭建;P2P 设备间点对点的数据传输。
  • -
  • SolidWorks 简单模型的 3D 建模;3D 打印设备的操作。
  • -
  • 西门子(SIEMENS) PLC 控制系统梯形图程序编写及仿真软件的应用。(可编程控制器原理及应用成绩:85)
  • -
+
+

教育背景

+
+

浙江科技大学

+

自动化专业 · 工学学士

+

2022.09 – 2026.06

+

主修课程:

+
    +
  • 电路与电子技术、数字/模拟电子技术、高级语言程序设计、自动控制原理、检测技术与自动化仪表、计算机控制系统、运动控制系统、机器人软件设计、人工智能与模式识别等。
  • +
+
+
+ +
+

专业能力

+

硬件设计 · 电路/模型

+
    +
  • 立创 EDA 原理图设计、PCB 布线;电子元器件焊接与硬件调试;0201 封装器件风枪贴片焊接;设计故障排查。
  • +
  • SolidWorks 三维零件建模、装配体设计及工程图绘制。
  • +
  • 掌握 3D 模型切片处理及打印机设备操作。
  • +
+

软件开发 · 编程/运维

+
    +
  • 熟悉 C、C++、Python 编程语言。后端程序开发与调试。
  • +
  • 具备 HTML、CSS、JavaScript 前端开发能力。
  • +
  • 熟悉 Git 版本控制系统,掌握分支管理、代码合并。
  • +
  • 熟练使用 Linux,完成项目环境部署、 Shell 脚本编写。
  • +
+

控制系统 · PLC/工控

+
    +
  • 熟悉西门子 PLC,能够编写梯形图程序并进行仿真调试。
  • +
  • 具备工业控制系统流程设计与控制逻辑实现的能力。
  • +
+

网络技术 · 组网/通信

+
    +
  • 熟练搭建内网穿透服务及 VPN 网络,实现异地设备的局域网互联,具备远程访问问题解决的能力。
  • +
  • 熟悉 TCP/IP 网络协议,独立完成网络服务部署与配置。
  • +
+
+ +
+

实习经历

+
+

杭州美仪自动化技术股份有限公司

+

数字化技术支持              2025.10 – 2026.02

+
    +
  • 负责云平台的日常维护,运行监控、异常排查与故障处理。
  • +
  • 根据现场工况提供设备选型方案,辅助销售与客户决策。
  • +
  • 为客户提供云平台技术咨询、故障诊断及使用指导。
  • +
+
+
-
-

项目设计

-
    -
  • -

    USB-HUB

    -

    项目利用 SL2.1A 主控芯片实现 USB 一分四拓展。个人完成电路原理图设计、PCB 设计、焊接、调试。

    -
  • -
  • -

    Hifi-MP3

    -

    项目利用杰理 AC6905A 芯片实现离线播放、蓝牙连接及 FM 收音功能于一体的并且支持 Hifi 音质的 MP3。

    -
  • -
  • -

    网站搭建

    -

    基于Html + CSS + JavaScript 搭建 AI 分身的个人主页 HomePage 和支持关键词搜索功能的 ToolBox 工具箱。

    -
  • -
  • -

    开源项目复刻

    -

    BMCU (拓竹A/P系列多色打印系统)、SnailCard (全志V3s Linux系统板)、USB to 2SATA (ASM1352R)……

    -
  • -
-
+
+ 头像 +
+

联系方式

+

邮箱1487537121@qq.com

+

电话18526485303

+

网站dreamlife.top

+
-
-

实习经历

-

杭州美仪自动化技术股份有限公司

-
    -
  • 数字化技术支持              2025.10 – 2026.02
  • -
  • 负责云平台的日常维护;针对现场环境提供设备选型方案:对接售后服务为客户提供技术服务。
  • -
  • 自制 Agent 插件,添加 LLM 模型及 Skills 实现云平台自然语言交互及操作功能。
  • -
-
+
+

技能分类

+
+ 控制 + 嵌入式 + 编程 + 运维 + 网络 +
-
-

志愿经历

-
    -
  • 热爱志愿服务,累计志愿服务时长 380+ 小时。
  • -
  • 杭州亚运会、亚残运会“小青荷”志愿者。获亚运会、亚残运会优秀志愿者及突出贡献志愿者称号。
  • -
  • 任2023黄龙体育中心女排世俱杯市场开发领域负责人。协同老师完成人员调动、任务分配等工作。
  • -
+

软件技能

+
+ + VS Code VS Code + + + 立创EDA 立创EDA + + + MATLAB MATLAB + + + Ubuntu Ubuntu + + + Git Git + + + SolidWorks SolidWorks + +
+ +
+

个人网站

+ 网站二维码 +
个人网站主页、工具箱、博客、Gitea代码仓库均可通过扫码或访问上方网站查看
+
+ +
-
- 头像 -
-

联系方式

-

邮箱1487537121@qq.com

-

电话18526485303

-

网站dreamlife.top

+
+
+
+

项目设计

+
+

EasyTier 公共服务节点(公益)

+
    +
  • 根据 EasyTier 开源项目搭建虚拟组网服务公共节点,对外提供多设备异地互联组网。负责腾讯云 Linux 服务器部署、公共节点维护及网络稳定性优化。
  • +
  • 项目唯一访问者 600+ ;请求总数 11k+ 。
  • +
+
+
+

吆喝小喇叭

+
    +
  • 基于 Flask + edge-tts + mpg123 构建文本转语音广播系统,采用Linux开发板作为核心,Web端输入文字合成语音播放。
  • +
  • 支持多音色选择、循环播放、语音文件管理。
  • +
  • 正应用于爸妈的蔬菜店,作为广播喇叭使用。
  • +
+
+
+

USB-HUB

+
    +
  • 项目利用 SL2.1A 主控芯片实现 USB 一分四扩展,完成从原理图设计、PCB 布线、焊接及硬件调试。
  • +
+
+
+

Hifi-MP3

+
    +
  • 项目利用杰理 AC6905A 芯片设计 Hifi-MP3,实现离线播放、蓝牙连接及 FM 收音等功能。
  • +
+
+
+

网站搭建

+
    +
  • 基于 HTML + CSS + JavaScript 搭建支持 AI 交互的个人主页 HomePage 与支持关键词搜索的 ToolBox 工具箱。
  • +
+
+
+

开源项目复刻

+
    +
  • BMCU (拓竹A/P系列多色打印系统)、SnailCard (全志V3s Linux系统板)、USB to 2SATA (ASM1352R)……
  • +
+
+
+ +
+

荣誉奖项

+
+
    +
  • 2025年 国家励志奖学金
  • +
  • 2023年 杭州亚运会、亚残运会优秀志愿者
  • +
  • 2023年 杭州亚运会、亚残运会突出贡献志愿者
  • +
  • 2022年 校级电子商务三等奖
  • +
+
+
+ +
+

志愿经历

+
+
    +
  • 热爱志愿服务,累计志愿服务时长 380+ 小时。
  • +
  • 第二届中国青少年足球联赛(U19)志愿者。
  • +
  • 2022 杭州亚运会、亚残运会“小青荷”志愿者,主要负责训练场赛事保障、人员引导及现场协调等工作。
  • +
  • 任 2023 黄龙体育中心女排世俱杯市场开发领域负责人,协助完成人员调动、任务分配及现场协调工作。
  • +
+
+
+
+
-
-

技能分类

-
- 控制 - 嵌入式 - 编程 - 运维 - 网络 +
+

EasyTier 公益服务

+
+
项目主页
+
easytier.dreamlife.indevs.in
+ + 前端:cloudflare pages cloudflare pages + + + 后端:tencentcloud 腾讯云 + +
-

软件技能

-
- - VS Code VS Code - - - 立创EDA 立创EDA - - - MATLAB MATLAB - - - Ubuntu Ubuntu - - - Git Git - - - OpenClaw OpenClaw - +
+

项目关键词

+
+ 虚拟组网 + PCB设计 + Web开发 + 环境部署 + 开源复刻 +
- -
-

个人网站

- 网站二维码 -
个人网站主页、工具箱、博客、Gitea代码仓库均可通过扫码或访问上方网站查看
+ +
+

技术栈

+
+ Linux + Python + HTML/CSS/JS + Git + 嵌入式开发 +
+ +

荣誉标签

+
+ 国家励志奖学金 + 优秀志愿者 + 突出贡献奖 + 校三等奖 +
+ +

能力标签

+
+ 硬件设计 + 软件开发 + 网络部署 + 项目管理 + 团队协作 + 技术支持 +
-
- + \ No newline at end of file