个人介绍
我是程序员客栈的YTheSeven,一名前端开发工程师; 我毕业于西南大学,担任过北京攸米互联科技有限公司的前端开发工程师; 负责过逐路客,火星云课堂,AI万花筒的开发; 熟练使用 Vue2/3,typescript ,uni-app ,axios; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2020-10-13 -2023-11-15北京攸米互联科技有限公司前端开发工程师已认证
负责维护公司内部基于qiankun的微前端管理后台项目。 负责配合同事封装axios请求库(包括上传oss等)。
教育经历
2020-07-01 - 2023-01-30西南大学计算机科学与技术本科已认证
技能
项目描述: Ai万花筒是一款基于ChatGPT、Stable Diffusion的AI聊天助手和AI绘图工具,用户可利用AI工具来帮助日常生活和工作,也可以利用AI绘图来进行艺术创作以及分享。 项目职责: 1.负责项目搭建,基于pnpm的monorepo架构,集成了集成了eslint+prettier+husky+lint-staged+commitizen,规范项目代码格式。 2.负责开发AI聊天模块,对接ChatGPT的接口。 3.负责开发SD绘图模块,对一些绘图的通用组件进行封装。
项目描述: 火星云课堂是一款基于electron,主要功能为直播以及IM聊天的PC & Mac两端应用程序。老师端可进行线上以及线下的直播课讲解,学生端可以观看直播以及直播的回放。 学习经验: 1.了解了electron主进程和渲染器进程的概念,以及渲染进程中如何调用主进程的Node方法。 2.了解到了弱网状态的监听,优化了用户体验,提升了应用的稳定性的理解。 3.了解到了monorepo架构的优点,提升了项目开发效率。 项目业绩: 1.客户端的热更新方案实现。 2.使用pnpm搭建monorepo工程,集成了eslint+prettier+husky+lint-staged+commitizen,多人协作更加规范,也实现了多项目之间通用组件的快速开发。 3.抽离声网直播SDK以及环信IMSDK的业务逻辑,采用单例模式封装成定制的类方法进在学生以及老师的客户端进行调用。 更换声网直播服务,对比公司之前使用的直播服务,一年节约了20%的服务费用。