fotor web/app:主要参与AIGC 类的AI文生图、AI图生图、AI文生视频、stripe、apple、android 渠道的订阅和零售类支付,技术栈上使用了 Java 的 spring boot 、spring cloud netflix 框架,aws 云 sns 消息订阅、sqs 队列,以及 MongoDB,MySQL,Redis 等,并使用策略模式、单例模式去简化代码,提高可读性、可维护性
ceerly web:主要参与塔罗牌中的抽卡业务、stripe支付业务,技术栈上使用了 spring boot、spring cloud alibaba 微服务框架、kafka、java 线程池 做应用层开发,对接diff工作流实现星座、运势等用户特征判断,同时,我从0到1搭建了stripe支付流程,实现了不同的场景订阅需求,例如阶段订阅、一次性支付、升降级会员等复杂需求
insmelo web/app:主要参与AI音乐业务,包含文本生歌、图片生歌、提示词生歌,技术栈上同ceerly web项目,不过有所区别的是,该项目从前期的diff工作流改为agent智能体生成,采用 spring ai alibaba 框架,agent内部流程主要为:user prompt 通过tokenizer解码为向量,去向量数据库milvus中做长期记忆扫描,找到近似内容后再编码为文本,拼接到 user prompt 中,然后请求LLM大模型,由大模型进行思考、调用工具做多步骤操作,最终得到结果后返回给调用方