掌握的技术有 uniapp(微信小程序、抖音小程序) vue2 vue3 react ts hook next.js 原生小程序 axios elementui ant vant tailwindcss echart 还有一些地图组件 可以满足大部分开发场景
1、云猫探店小程序,用户可以通过小程序来接取商家端发布的任务,上传任务视频获得相应报酬。
使用技术:vue2+vant+axios , 使用 uniapp 进行开发。
额外技术:使用阿里云流水线进行小程序自动化提交,很大程度节省了开发人员的时间,使用小程序v2命令,外加阿里云流水线的环境变量,实现了自动化提交多个小程序,对小程序使用 阿里云 arm 监控。
对 vant 部分组件进行二次封装。
对 axios 进行封装。
封装功能函数。
2、旺探探是基于云猫探店商家版中“无人直播”的功能进行拓展的一款垂直版小程序。
使用技术:uniapp+vue2+vant weapp+axios
项目职责:
1.人工语音回复,使用小程序 api createinnerAudiocontext+RecorderManager 实现。用户也可以通过微信上传音频文件
2.AI 智能回复,实现过滤词组的增删改,使用 vant 的弹窗组件来实现词组的添加,使用 vant 的输入框组件实现默认回复的增删改。
3.小黄车弹窗、小房子弹窗,封装页面列表,根据页面进入路径来判断渲染哪个列表。
4.账号授权,使用 vant的 tab 组件实现,用户可进行团购达人、电商达人、企业蓝V、普通号的授权。使用 settimeout 来实现二维码失效提示,点击重新获取后重新进入倒计时装态,用户扫码后,根据后端返回的状态进行授权状态显示。
5.话术配置,通 createinnerAudiocontext+RecorderManager 实现,用户可以手动在小程序中录制音频,也可以用过微信上传音频文件。
6.AI 大模型,使用 vant weapp 的输入框组件,并加入校验
7.客服功能,接入小程序客服功能
8.试用功能,使用 watch 监听用户的邀请人数,邀请人数达到要求,请求服务端为当前用户开通功能
9.邀请码输入功能,封装邀请码输入弹窗,校验用户是否有被邀请的标识,没有标识,点击任意功能,弹出邀请码输入框。
10.无人直播功能,该功能是由商家端无人直播功能拓展出来的,所以使用了 subtree 来维护同一套代码,在基础上把 createinnerAudiocontext 更换为 backgroundAudio ,实现了一个手机就能开直播
3、影像工坊:uniapp +vue3+vant +axios
该项目的功能是通过AI自动生成短视频,自动生成音频,配置一键开播,自动循环播放直播话术,匹配关键字来进行智能回答
云猫探店小程序,用户可以通过小程序来接取商家端发布的任务,上传任务视频获得相应报酬。 使用技术:vue2+vant+axios , 使用 uniapp 进行开发。 额外技术:使用阿里云流水线进行小程序自动化提交,很大程度节省了开发人员的时间,使用小程序v2命令,外加阿里云流
技术栈:uniapp +vue3+vant +axios 我的分工:负责整个前端的界面逻辑编写 该项目的功能是通过AI自动生成短视频,自动生成音频,配置一键开播,自动循环播放直播话术,匹配关键字来进行智能回答