1. 精通 JavaScript/TypeScript 核心原理,擅长高复用性、高可维护性的代码封装,熟练运用闭包、作用域链等特性解决复杂交互与变量管理问题,保障代码质量;
2. 熟练使用 Vue 技术栈(Vue2/3+VueRouter+Pinia/Vuex),可独立快速搭建、开发企业级单页面应用,具备完整的前端项目开发与交付能力;
3. 熟练使用 Element-UI、Vant、uView 等主流 UI 组件库,能快速实现页面搭建与样式优化,有效提升开发效率与界面体验;
4. 具备丰富的 uni-app 跨平台开发经验,可独立完成多端(H5 / 小程序 / App)差异化开发与兼容适配,落地过多款跨端项目;
5. 熟练掌握微信小程序原生开发,能独立负责小程序全流程开发、调试与上线,解决小程序性能、适配等实际问题;
6. 善用 AI 辅助工具优化开发流程,通过 AI 辅助代码编写、问题排查,大幅提升日常开发效率;
7. 注重代码规范与工程化实践,具备基础的项目打包优化、问题排查能力,可高效配合团队完成需求迭代。
爱学小程序
项目描述:面向 1-9 年级学生的学习打卡类微信小程序,提供每日学习打卡、单词学习、学情分析、智能设备绑定等功能,通过扫码加载课本单词库,结合口语评测实现单词背诵练习,帮助学生提升自主学习效率。
负责内容:
1. 基于微信小程序原生开发,使用 Vant 组件库快速搭建首页、设备页、学习打卡、单词库、个人中心等核心页面
2. 实现每日学习打卡、学习周报生成、答题对错统计分析等学情数据展示功能
3. 完成公司产出的学习设备扫码绑定连接、设备信息与使用数据同步功能开发
4. 开发单词选择、单词填空、单词朗读背诵等学习模块,接入讯飞口语评测接口实现发音打分与评测
5. 实现课本二维码扫描识别功能,自动载入对应年级课本单词库
6. 处理小程序授权、分包加载、页面适配、接口联调及线上 bug 修复
后台管理系统
项目描述:负责公司内部运营管理后台开发,面向内部员工、管理员等使用,包含用户权限管理、数据统计、业务配置、订单 / 信息管理等核心模块,支撑公司日常业务运营与数据管理。
负责内容:
1. 基于 Vue2/3 + Element-UI/Element Plus + Ts 搭建后台页面,完成所有业务页面开发、组件拆分与样式还原;
2. 封装通用表单、表格、弹窗等复用组件,统一页面交互规范,减少重复开发;
3. 封装请求,完成接口联调、数据渲染与异常处理,实现数据增删改查、批量操作等功能;
4. 基于 Vue Router+Pinia/Vuex 实现路由跳转、全局状态管理,完成前端路由权限、按钮级权限控制;
5. 处理页面加载优化、表单校验、表格大数据渲染等问题,保障系统使用流畅度;
6. 配合后端、产品完成需求迭代、bug 修复与版本上线维护。
音视频通话
项目描述:基于火山 RTC 实现实时音视频通话系统,支持一对一 / 多人连麦、房间管理、设备控制,并接入微软翻译 API 实现跨国多语言实时翻译字幕,满足海外用户跨国沟通需求。
负责内容:
1. 独立使用 Vue 搭建前端架构,使用Vant、Ant Design、Layui等组件库开发移动端、PC端、设备端多端通话页面
2. 集成火山 webRTC API,实现音视频推拉流、加入 / 退出房间、麦克风 / 摄像头控制、弱网重连等功能
3. 接入微软翻译 API,实现通话语音 / 文字实时多语言互转、双语字幕展示,支持多国语言跨国沟通
4. 完成接口联调、通话状态管理、异常捕获、权限申请与页面兼容适配
5. 负责功能迭代、bug 修复及线上稳定性保障
项目描述:基于豆包大模型开发的智能会议辅助工具,支持语音转写、会议内容实时总结、重点提取、待办事项自动生成与纪要导出分享,主要用于企业内部会议提效。 负责内容: 1. 独立搭建项目,使用vue、Element Plus等技术完成多页面开发与交互 2. 对接豆包大模型 API
项目描述:基于火山 RTC 实现实时音视频通话系统,支持一对一 / 多人连麦、房间管理、设备控制,并接入微软翻译 API 实现跨国多语言实时翻译字幕,满足海外用户跨国沟通需求。 负责内容: 1. 独立使用 Vue 搭建前端架构,使用Vant、Ant Design、Layui等