Skip to content

🔥My CV

约 3521 字大约 12 分钟

简历

2025-06-23

我的简历

字晴川
21岁
汉族
📱电话:18245187102
✉️邮箱:221250108@smail.nju.edu.cn
📍现居地:北京
👨‍💻github:github.com/ziqingchuan
🌐个人博客:https://www.try-catch.life
个人照片
🎓教育经历
南京大学  985211双一流
2022年06月 - 2026年07月
专业:软件工程      学历:本科      院系:软件学院
比赛经历:华为Hackathon软件难题挑战赛    华为Codelabs校园挑战赛(二等奖)    第十九届挑战杯"人工智能+"专项赛
校园经历:获评年度优秀团员    获评优秀寝室长称号    2023年"南星梦想计划"队长,组织黑龙江省的招生活动与线上宣讲会
💼实习经历
北京世纪好未来教育科技有限公司(学而思)
2025年08月 - 2025年10月
职位:前端开发初级工程师(境外大前端团队)
境外分校考试报告的B端与C端升级需求

参与境外分校的考试报告升级的工作,需要保留旧版本报告配置与C端报告的同时提供新版本的B/C端报告相关功能。

  • 主导负责B端配置表单的结构变更并与后端紧密配合进行接口联调
  • 使用 Vue-I18n 进行多语言服务的配置工作;使用 AntDesign 组件库进行页面设计与开发
  • 独立完成新版报告C端界面从0到1的开发,使用 Echarts 实现报告的图表展示
  • 使用 jsPDF,jsZIP 库以及 Canvas API 实现B端打包下载考试报告压缩包的功能
  • 使用 k8s 独立负责前端的测试环境/预发环境/正式环境的部署与上线工作

最终新版考试报告成功0bug上线,支持了美国分校/英国分校的竞赛模考业务场景。

AI提效工具的探索与开发

负责提效工具的调研与开发尝试,来解决大量的简单题目的视频讲解工作与人力成本之间的矛盾;以及h5界面开发的提效工作。

  • 调研市面上文生视频与图生视频的产品并分析其缺陷,针对业务场景制定了可行的文生视频的技术方案
  • 使用 Coze 搭建工作流并应用于前端场景搭建demo,使用 manim 的数学动画库实现了输入题目生成题目解析以及讲解视频的工具
  • 分析了现有的figma2code插件的问题,制定了更高效的design2html的插件设计方案,并初步开发了 figma 插件,后续会负责集成大模型的工作

通过制定可行的技术方案并进行开发尝试,最终期望能高效快速的生成讲解视频;设计导图转出的html代码能够有语义化的标签、有意义的类名以及能够兼顾SEO。

科鲸(杭州)信息技术有限公司(Datawhale AI学习社区)
2025年02月 - 2025年07月
职位:前端开发工程师(产品与研发部)
考试管理系统核心功能开发与优化

负责后台考试管理模块的核心功能开发,需实现富文本题目编辑、良好交互体验并确保数据安全,同时为未来题型扩展奠定基础。

  • 采用 Element Tiptap 富文本编辑器实现题目编辑功能,利用 Element Plus 构建用户界面
  • 封装可复用的自定义弹窗组件,优化用户操作流程与交互体验
  • 使用 pinia 进行全局状态管理,优化数据流转,提升用户体验

成功交付稳定、可扩展的考试管理功能,用户反馈良好;设计的数据结构有效支持了后续新题型的快速接入。

协同富文本编辑器功能开发与体验提升

参与团队内部基于 ProseMirror + Yjs 的协同富文本编辑器的迭代开发,需增强编辑能力、提升内容导入便利性及优化用户体验。

  • 主导开发并上线了有序/无序列表、微信文章解析导入、折叠块等核心功能组件
  • 实现文章标题目录的实时跟随滚动与高亮功能,提升长文档编辑导航体验
  • 开发并集成 Markdown 和 Jupyter Notebook 文件的解析与导入模块
  • 独立负责编辑器的整体 UI 重构与代码结构优化,提升视觉一致性和产品易用性

新增功能组件均成功上线,微信文章链接解析与导入功能显著提升了内容创作效率;目录跟随功能获得用户积极评价;UI 重构后用户操作效率提升,体验反馈明显改善

全平台图片上传性能优化

负责解决后台管理系统中图片上传导致的存储资源占用过高问题。

  • 使用Compressor库,设计并实施基于 Canvas API 的客户端图片预压缩方案,在图片上传前进行自动化处理

优化后,平台存储的图片体积平均减少 80% 以上,显著降低了云存储成本,提升了资源利用效率。

🚀项目经历
《黑神话悟空游戏助手》——RAG应用
2025年03月 - 2025年07月
角色:前端开发组长
项目功能:

项目小组开发了基于 FastAPI+Vue3 的RAG应用,实现了《黑神话·悟空》的游戏问答助手,数据库使用 Milvus向量数据库+MongoDB,大模型使用了LangChain和通义千问API,使用阿里云OSS服务存储静态资源。

对于账户管理功能,通过 SHA256+salt 进行账户信息加密,通过token对用户信息进行验证,注册账户时使用邮箱验证码进行邮箱绑定,提高用户信息的安全性;

对于玩家端,提供了智能问答功能以及玩法推荐、Boss攻略、调用Steam的API获取用户成就信息并进行分析——使用 Echarts 库对玩家数据进行可视化,调用通义千问大模型进行数据的分析与个性化成就报告推荐。各个附属功能均设计了对应的浮动问答助手,所有问答界面均使用SSE技术实现了流式传输,优化了传输性能;

对于管理员端,提供了对知识库的可视化管理,使用了 pdf-dist 库(解析pdf)和Mammoth库(解析doc),支持pdf、html、md、doc、txt类型文件的上传和解析,以及对用户的对话记录进行批量管理与下载。

前后端均进行了部署——后端部署于阿里云服务器,前端通过 Vercel 进行部署,配置了自定义的域名。

负责的工作:
  • 负责数据结构设计以及接口文档的编写,与后端进行接口的对接。
  • 独立完成8个页面的UI设计,使用墨刀设计原型,采用 Vue3 + Element Plus 实现全部前端代码编写,覆盖账户管理、玩家端、管理员端核心模块
  • 对前端代码进行严格的质量优化,编写良好的注释;使用Sass语法规范了样式代码的结构;将可复用的全局函数与组件进行单独封装
  • 设计并封装了符合产品UI主题的弹窗组件、加载组件以及提示信息
  • 将各功能模块进行组件化,封装了管理员端的知识库操作组件以及上传功能组件
  • 通过配置反向代理解决了跨域问题以及与后端 http 接口通信
  • 负责阿里云OSS服务的资源管理,编写了 python 脚本对动态图资源进行抽帧压缩处理,降低了90%的内存占用
  • 负责前端代码分割、打包,对大型库进行按需加载,加快页面加载速度,提升用户体验
  • 负责前端代码的Git版本管理与迭代,以及前端的 Vercel 部署以及自定义域名的配置
其他项目经历
  • 蓝鲸购物商城(软件工程与计算Ⅱ课程项目)
  • 瞳朦天气微信小程序(互联网计算课程项目)
  • 论文易查——论文检索平台(人机交互与设计课程项目)
  • 红星新闻——鸿蒙原生应用(移动互联网开发课程项目)
  • 素笔 Mark——功能丰富的纯前端Markdown编辑器(个人热爱,自己设计的文档提效工具,已部署上线)
  • Easy API——简洁易用的API调试工具(首次尝试纯前端调用AI对话模型,已部署上线)
💻专业技能

编程语言:

TypescriptJavascriptHTML/CSSVue3C++PythonJavaArkts

熟练工具:

GitViteVercelWebStormPyCharmChatGPTDeepSeekManusTypora
🌟其他

语言能力: 英语 CET-4、CET-6
熟悉并遵循开发流程与规范,能够独立负责需求功能的对接与开发、测试、上线;
积极探索前端新技术和大模型应用保持技术敏感度,能够熟练使用 Coze 搭建工作流,探索AI + 前端的场景;
团队意识强,责任心强,不拖延,对于分配的任务能够尽全力提前完成;
希望在前端开发领域深耕,利用前沿技术解决实际问题,提升用户体验和产品性能