2023.07 - 至今 亚信科技数字孪生平台AINative改造
项目简介:
技术选型:
后端技术栈:SpringBoot3.5+SpringDataJPA+Postgres+SpringCache+Redis+WebFlux+OSS
AI技术栈:Python3.12.3+FastAPI+LangChain+Milvus+OpenAI协议
主要职责:
1.负责架构选型及基础工程搭建,使用JDK17+SpringBoot3.5.0+SpringCloud2023.0.01使用Maven搭建聚合工程整体替换JDK8+SpringBoot2.1.18老平台工作。
2.开发标准组件及工具类供组内成员使用,如SpringBoot统一包装类、统一异常处理、树形构建工具类、S3协议通用OSS Starter等。
3.使用SpringDataJPA替换Mybatis,减少切换数据库带来的改造量
4.引入SpringCache屏蔽底层缓存框架,简化日常开发
5.使用Prometheus+Grafana从0到1搭建监控平台,监控孪生平台日常运行情况
6.使用Jemeter对接口进行压测,针对瓶颈接口进行分析及改造
7.AI智能体优化,使用MultiQueryRetriver来增强检索效果提升召回率和准确性
8.引入大模型修复机制OutputFixingParser自动调用LLM修正输出,提升系统鲁棒性
9.智能体兜底降级使用ToolException统一捕获异常,增强智能体容错能力
10.使用RunnableWithMessageHistory实现会话隔离、记忆注入、跨设备会话恢复,支持长期存储、支持多租户、多会话
11.MCP协议预研及开发自定义数字孪生MCP服务