《GPTReader》
技术栈:python、chatGPT、Cloudflare、langchain、telegram-api、mysql
嵌入telegram 中;获取当天热点新闻反馈日报、快速任何文档内容、通过对话包括视频获取内容、大量指令集、可以语音互动;
项目使用python 编写,可以docker 化,部署在线上代理平台 fiy.io
使用 Web Scraper 赋能 Cloudflare work 爬去网页信息
使用 Azure TTS (微软语音)获取语音对话功能
使用 langchain + embedding 功能 ,读取文档内容
使用 chatGPT 赋能,获取对话、理解、分析能力
《readom 网文》
技术栈:gin、consul、grpc、protobuf、Redis、ElasticSearch、Kafka、Docker
使用 gin 框架实现服务端接口,与客户端对接、数仓埋点。实现书城搜索、收藏等模块功能
使用中间件,实现 AOP 处理接口权限问题
使用协商缓存,提高客户端首页等页面响应,提升用户体验
使用协程处理热点接口、多sql接口,提高接口qps
使用 ElasticSearch 获取是否有重复书名,防止重复导入书籍
使用 redis 布隆过滤器,防止缓存击穿行为
《camp营地》
技术栈: PHP、Hyperf、YII、Redis、Kafka、Es、Mysql、Docker、ReactJs、Antd
使用 PHP、Hyperf框架,实现运营后台,用户权限、后台订单、活动模块、数据统计等模块开发;负责主导项目系统设计、部署、版本迭代需求;参与方案选取与建议
使用 redis 进行热点数据缓存,减少 Mysql 查询 IO;使用协程针对处理高频热点、多sql 、复杂数据逻辑的接口;提高接口qps
使用 kafka 发布和订阅各类业务数据,解耦不同服务的依赖;使用 ElasticSearch 获取大数据、数仓数据,时间不同部门的数据交互。
使用 ImageMagick 应用、扩展。实现图片加水印功能。解决了手机道理拍摄导致图片翻转、和 Webp 新型图片应用格式问题
使用协程、kafka、es,处理钉钉报警、日志上报等非主业逻辑,由同步阻塞改为队列异步处理,es接口查看数据功能
项目文档建设,包括业务文档、接口文档、技术文档等,加深项目了解和提高技术架构整体认知