● 参与诚迈悟空智能 Agent 产品
诚迈悟空是面向企业场景的大模型智能 Agent 软件平台,支持 Agent 任务规划、工具调用、多轮会话,可编排工具完成复杂自动化业务任务。
工作职责:
1. 负责 Agent 后端核心模块开发,实现任务拆解与智能规划逻辑,接收用户复杂指令后拆分为多步子任务;
2. 开发会话上下文管理模块,维护多轮对话记忆,保证 Agent 连续任务的上下文一致性;
3. 实现 Agent 工具调用与提示词编排模块,完成外部工具路由分发,封装 LLM 调用接口;
4. 参与接口方案评审,对接前端完成服务联调;定位线上会话异常、工具调用失败等 bug,持续迭代优化 Agent 任务完成成功率;
5. 编写单元测试与自动化回归脚本,配合测试团队保障版本迭代质量。
DMS数据治理系统概述
数据的产生、加工融合、流转流通,到最终消亡,数据之间自然会形成一种关系,称之为数据的血缘关系。数据血缘是元数据的组成部分之一。它分析表和字段从数据源到当前表的血缘路径,分析上游数据发生变化会给下游数据带来哪些影响;下游数据发生变化时追踪上游问题的源头等问题。
数据生命周期
配置库、表规则维护hive和tdsql的数据生命周期
丰富元数据
提供Hive,Tdsql和NebulaGraph元数据查询,维护Hive和Tdsql库、表的子系统、标签、数据集市、产品等信息
数据血缘
ETL解析血缘日志并进行分析组装存储到NebulaGraph中,并在界面上展示上下游之间的依赖拓扑图
个人数据资产管理
统计我的Hive库,用户维度,集群维度数据并允许可配置自动告警
Linkis系统概述
Linkis是微众银行捐献给Apache的顶级项目,是一款数据中间件,用于解决前台各种工具、应用,和后台各种计算 存储引擎间的连接、访问和复用问题。
个人职责
1、需求对接->输出需求文档->组织需求评审会议->编写设计文档->提出方案设计->设计方案评审->接口文档开发->开发->自测->冒烟->提测->测试案例评审->测试支持->DPMS安全设计->推包->生产验证
2、后台接口开发
3、ETL开发(涉及hive,spark,python,sqoop,shell等)
4、开发自动化构建和部署任务,方便项目的一键部署与重启
5、组织代码qc会议并进行评审和记录qc问题发邮件跟踪闭环
6、EasyPOI自定义校验处理器开发、自定义UDF开发
7、日志工具脚本开发,方便快速获取异常日志堆栈
8、日常Linkis社区问题统计和解答,并同步到开源文档和行内知识库
9、开源博客收集,中英文兼容
10、Linkis开源基础环境搭建,开源机器信息见作品
11、测试案例编写,评审,执行,进度跟踪以及回归
● 主计划供应系统
多个模块负责人,开发模块功能需求,编写运维文档并培训运维,在职期间模块服务运行良好,未收到客户投诉
系统概述
● 供应系统:
供应系统,包括有逆向需求,毛需求,物料编码维护,主生产计划,业务参数,网络配置器 等
● ROMA平台:
可以指定定义的数据源,可以编写sql进行数据集成(可以跨数据库,支持内存读写)
● 任务平台:
定义任务流程,制定生产计划,支持部署、运行与停止(具备重试机制)
● 数据字典平台:定义项目中用到的外调接口,消息地址等
● 监控平台:监控生产数据库CPU占用率,sql性能等
● UMP消息平台:定义项目中用到的消息,可订阅可发布,可重复消费
个人职责
1、逆向需求与临时物料替代模块负责人,开发与维护
2、负责解决生产问题,包括业务提出的疑问与运维的培训
3、组织会议进行代码QC,并记录问题发送邮件进行闭环
4、主持晨会,并记录会议纪要
5、维护UT的方法覆盖率与行覆盖率
6、sql性能优化
7、后台开发
○ 注解开发,使用AOP切面编程,用于校验与不同消息的切入口
○ 接口开发,使用jalor+mybatis技术,数据抓取,下游系统提供API接口
○ 去O开发,将o库sql迁移至pg数据库
○ 报表开发,使用poi技术,将全量数据写入excel供业务查看与筛选
○ 消息开发,抓取ump消息平台数据,使用sender服务发送消息
○ 任务迁移,分配迁移新平台的定时任务并且跟催迁移进展
系统概述
● 柜面系统:
存款核心系统,包括对客户账号开销变、财务处理、客户账户查询、内部账业务、特殊业务 、微账户特殊业务、风控参数管理、转让系统业务的整合
● 文件模块:
文件转Excel、文件转db、文件转文件
● 定时模块:
在数据库中配置定时任务参数,通过继承StepSupport或者实现QuartzJob, 可控制一个db对应一个任务。
● 打印模块:
根据Jaspersoft Studio工具可拖拽,可配置打印模板;根据打印机配置模块可 获取打印机列表并配置指定交易用哪种方式进行打印
个人职责
1、数据表设计,sql优化与统计报表优化等(Explain分析执行计划)
2、研究并封装后台系统功能权限控制(拦截器权限控制)
3、根据业务需求,封装excel常用操作方法(poi)
4、web层采用springmvc框架,对于异常等信息进行统一封装处理
5、编写sql脚本用于新老系统的数据迁移
6、研究并封装打印组件,利用JasperReport实现打印模板的自由拖拽