Skip to content 页面导航
个人介绍
个人基本信息
- 姓名:Kerwin Wu
- 性别:男
- 年龄:30岁
- 工作经验:
- 职位:前端开发工程师
- 技术理念:拥抱新技术,追求代码质量与用户体验的完美平衡
技能清单
核心前端技术
- 编程语言:HTML、CSS、JavaScript、TypeScript
- 前端框架:Vue 2/3、Uni-app、React
- UI框架:Element UI、Ant Design、Vant、Bootstrap、Layui
- 状态管理:Vuex、Pinia
- 构建工具:Vite、Webpack、Vue CLI、Rollup
- CSS工具:Tailwind CSS、UnoCSS、SCSS、Less
- 工具库:jQuery、Swiper、D3.js、Three.js、百度地图API
- 后端技术:Node.js、Express
- 桌面应用:Tauri、Electron
AI技术应用
Vue-LLM-KEFU 智能AI客服系统
- 项目概述:一个完整的AI客服解决方案,支持多租户架构,包含前端客服组件、管理后台和后端API服务。系统支持多种大语言模型(OpenAI、Claude、通义千问),提供智能问答、知识库管理、对话监控等功能。
- 技术栈:
- 前端:Vue.js 3、Element Plus、Socket.IO Client、Vite
- 后端:Node.js、Express.js、MongoDB、JWT、Socket.IO
- AI:OpenAI GPT、Claude、阿里云通义千问等
- 主要功能:
- 前端客服组件:响应式聊天界面、实时消息传输、移动端适配、主题定制
- 管理后台:用户认证、对话管理、知识库管理、数据分析、系统配置
- 后端服务:RESTful API、WebSocket实时通信、多租户隔离、LLM集成
- 技术亮点:
- 采用Monorepo架构,使用Npm Workspaces管理前端、后端、管理后台三个独立服务
- 设计中间件体系,实现JWT认证、请求限流、错误处理、文件上传等功能
- 实现数据库故障自动降级(MongoDB故障时自动切换到内存存储)和LLM API调用降级
- 集成多个LLM模型,支持模型灵活切换和智能降级
- 使用Socket.IO实现双向实时通信,支持多用户并发
工作经历
北京珂阳科技有限公司
- 职位:前端开发工程师
- 时间:2024.03-至今
- 技术栈:Vue 3、TypeScript、Vite、Tailwind CSS、Node.js
- 主要职责:
- 负责公司核心产品的前端架构设计与开发
- 引入AI工具提升团队开发效率和代码质量
- 制定前端开发规范和最佳实践
- 参与产品技术选型和架构决策
北京创联教育投资有限公司
- 职位:前端开发工程师
- 时间:2021.12-2023.11
- 项目经历:
- 资源管理中心:负责前端架构设计与核心模块开发,实现资源的统一管理和高效利用
- 工伤预防:开发预防知识库和培训系统,提升企业安全管理水平
- 技术亮点:使用Vue 3 + TypeScript重构老旧项目,提升性能30%
公安部第三研究所
- 职位:前端开发工程师
- 时间:2019.01-2021.10
- 项目经历:
- 上海海关智慧缉私平台:参与开发大数据可视化分析平台,助力海关缉私工作
- 上海、四川、武汉涉烟研判平台:设计并实现多地区烟草销售分析系统
- 技术亮点:利用D3.js和ECharts实现复杂的数据可视化展示
上海锐英科技股份有限公司
- 职位:前端开发工程师
- 时间:2017.08-2018.11
- 项目经历:
- 上海烟草指挥平台:负责核心指挥调度系统的前端开发
- 寄递易物流系统:开发物流追踪和管理系统
- 技术成长:从初级开发者成长为能够独立负责项目的技术骨干
AI驱动的工作方式
日常开发中的AI应用
- 代码辅助:使用GitHub Copilot实现智能代码补全和自动生成
- 问题解决:借助ChatGPT和Claude解决复杂技术难题,节省80%的调试时间
- 学习提升:利用AI工具快速学习新技术框架和最佳实践
- 文档生成:使用AI自动生成API文档和技术规范,提高文档质量
- 代码审查:应用AI工具进行自动化代码审查,提前发现潜在问题
AI工具集成
- 开发流程:将AI助手集成到日常开发流程中,提升整体效率
- 自定义提示:针对特定技术场景设计高效的AI提示模板
- 团队协作:推广AI工具在团队中的应用,提升团队整体效率
教育经历
- 学校:淮北师范大学
- 专业:计算机科学与技术
- 时间:2013-2017
- 学历:本科
- 证书:大学英语四级
- 持续学习:定期参加技术培训和在线课程,保持技术栈更新
兴趣爱好
- 技术探索:热衷于尝试新技术,特别是AI与前端结合的创新应用
- 开源贡献:积极参与开源项目,回馈社区
- 技术写作:喜欢撰写技术文章和教程,分享知识
- 阅读:广泛阅读技术书籍和行业报告,保持技术视野
- 摄影:业余摄影爱好者,记录生活和技术之旅
联系方式
Loading...
Cyberpunk System