在校主修课程: 数据库原理、操作系统、数据结构、计算机网络、计算机组成原理等
|
|
|
|
后端开发 | 2026-02 - 2026-04
项目描述: 基于 CloudWeGo Eino 构建 AI Agent 对话平台,支持多轮对话、RAG 检索增强、Agent 工具调用及 SSE 流式响应。
核心工作:
- AI 对话与模型服务设计:基于 CloudWeGo Eino 封装统一 LLM 调用层,兼容 OpenAI API,支持 SSE 流式响应
- 上下文管理与 Token 控制:设计滑动窗口上下文管理策略,实现 Token 实时统计机制
- RAG 检索增强系统:实现文档分块、向量化存储及 Qdrant 相似度检索
- Agent 与工具调用机制:基于 ReAct 模式实现 Agent 推理流程,通过 MCP 协议集成工具服务
- 异步消息处理:集成 RabbitMQ 实现聊天消息异步持久化
- Redis 多级缓存架构:设计模型配置缓存、用户信息缓存、会话历史缓存等
后端开发 | 2025-12 - 2026-02
项目描述: 设计并实现分布式即时通讯系统,支持私聊、群聊、文件/语音/视频消息、好友关系与群组管理。
核心工作:
- 分布式 WebSocket 架构:通过 Redis 维护用户在线状态与节点映射,通过 Kafka 进行跨节点消息分发
- MySQL 读写分离:实现主从读写分离,解决写后读不一致问题
- Redis 缓存层:缓存会话列表、消息列表等热点数据
- 消息队列系统:引入 Kafka 实现跨实例消息分发与异步处理
- 实时通信服务:基于 Goroutine + Channel 的高并发 WebSocket 服务端
- 服务治理:基于 JWT 的无状态认证,使用 MinIO 存储文件与资源
热爱技术,具备良好的工程素养和代码规范意识;熟悉 Go 并发编程模型,具备后端服务开发经验;对 AI 应用开发具有浓厚兴趣,具备 RAG 与 Agent 实战经验
让我们一起探索代码的无限可能! ✨




