项目描述: 为公司内部提供专业文章与术语的智能分类和查询问答的系统
负责模块: 项目搭建, 后台权限管理模块, 文章上传模块, 智能问答模块(类chatGPT页面) 主要技术: Vue3, Vite, TypeScript ① 实现大文件的分片上传, 并封装成组件; ② 实现文章的编辑及切分功能; ③ 通过websocket与后台交互, 实现类chatGPT智能问答模块;
项目描述: 为新能源主机厂提供充电站安全检测及评估业务的SaaS平台
负责模块: 项目基建, 技术选型, 首页Dashboard, 充电相关模块, 交易相关模块, 活动相关模块, 系统内部配置 模块主要技术: Vue3全家桶, TypeScript, NaiveUI, Axios, Echarts ① 完成公司已有基建由Vue2到Vue3的迁移, 将构建工具从Webpack转换为Vite; ② 基于Pinia实现登录后的权限管理, 菜单管理, 从用户中划分出不同的组织及角色; ③ 结合useRequest对Axios进行二次封装, 实现权限管理、错误处理、错误重试等功能; ④ 封装文件上传useUpload, 字典查询useDict等hooks, 提升代码易维护性; ⑤ 二次封装Table组件, 将传统的分页查询方式更换为esPage的查询方式; ⑥ 基于vue-quill封装富文本编辑组件, 供小程序内资讯页面, 协议页面使用。