Skip to content
View Nanping5's full-sized avatar
😃
😃
  • SHU
  • ShangHai China

Highlights

  • Pro

Block or report Nanping5

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Nanping5/README.md

Hello, I'm Nanping5

Typing SVG

GitHub Email

访问计数器 关注者

教育背景

在校主修课程: 数据库原理、操作系统、数据结构、计算机网络、计算机组成原理等

专业技能

编程语言

  • Go、Python
  • 熟悉 Go 并发编程(Goroutine、Channel、Context)
  • 具备数据结构与算法基础

后端开发

  • 熟悉 Gin、GORM 等 Go 开发框架
  • 具备 RESTful API 设计经验

数据库与缓存

  • 熟练使用 MySQL、Redis
  • 掌握 MySQL 事务机制及常见 SQL 性能优化
  • 了解 Redis 常用数据结构及缓存使用场景

AI 应用开发

  • 熟悉 LLM 应用开发流程
  • 具备 RAG、Agent、Prompt Engineering 经验
  • 掌握 MCP 工具集成

项目经历

NexusAI - AI Agent 对话平台(RAG + MCP)

后端开发 | 2026-02 - 2026-04

GitHub 技术栈

项目描述: 基于 CloudWeGo Eino 构建 AI Agent 对话平台,支持多轮对话、RAG 检索增强、Agent 工具调用及 SSE 流式响应。

核心工作:

  • AI 对话与模型服务设计:基于 CloudWeGo Eino 封装统一 LLM 调用层,兼容 OpenAI API,支持 SSE 流式响应
  • 上下文管理与 Token 控制:设计滑动窗口上下文管理策略,实现 Token 实时统计机制
  • RAG 检索增强系统:实现文档分块、向量化存储及 Qdrant 相似度检索
  • Agent 与工具调用机制:基于 ReAct 模式实现 Agent 推理流程,通过 MCP 协议集成工具服务
  • 异步消息处理:集成 RabbitMQ 实现聊天消息异步持久化
  • Redis 多级缓存架构:设计模型配置缓存、用户信息缓存、会话历史缓存等

GoLinko - 分布式即时通讯系统(WebSocket + Kafka)

后端开发 | 2025-12 - 2026-02

GitHub 技术栈

项目描述: 设计并实现分布式即时通讯系统,支持私聊、群聊、文件/语音/视频消息、好友关系与群组管理。

核心工作:

  • 分布式 WebSocket 架构:通过 Redis 维护用户在线状态与节点映射,通过 Kafka 进行跨节点消息分发
  • MySQL 读写分离:实现主从读写分离,解决写后读不一致问题
  • Redis 缓存层:缓存会话列表、消息列表等热点数据
  • 消息队列系统:引入 Kafka 实现跨实例消息分发与异步处理
  • 实时通信服务:基于 Goroutine + Channel 的高并发 WebSocket 服务端
  • 服务治理:基于 JWT 的无状态认证,使用 MinIO 存储文件与资源

个人评价

热爱技术,具备良好的工程素养和代码规范意识;熟悉 Go 并发编程模型,具备后端服务开发经验;对 AI 应用开发具有浓厚兴趣,具备 RAG 与 Agent 实战经验

求职意向

Golang后端开发实习生

感谢访问我的 GitHub 主页!

让我们一起探索代码的无限可能! ✨

Popular repositories Loading

  1. Python-Core-50-Courses Python-Core-50-Courses Public

    Forked from jackfrued/Python-Core-50-Courses

    Python语言基础50课

    1

  2. Canvas Canvas Public

    Canvas 绘图工具

    C++ 1

  3. pydata-notebook pydata-notebook Public

    Forked from BrambleXu/pydata-notebook

    利用Python进行数据分析 第二版 (2017) 中文翻译笔记

    Jupyter Notebook

  4. astropaper astropaper Public template

    Forked from satnaing/astro-paper

    A minimal, accessible and SEO-friendly Astro blog theme

    Astro

  5. Python-100-Days Python-100-Days Public

    Forked from jackfrued/Python-100-Days

    Python - 100天从新手到大师

    Jupyter Notebook

  6. CoffeeOrderingManagement-GO CoffeeOrderingManagement-GO Public

    Vue