Skip to content
View ZYZ666-RGB's full-sized avatar

Organizations

@AGI-Core

Block or report ZYZ666-RGB

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.

Content in all repositories owned by your account will be closed.
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
ZYZ666-RGB/README.md

Hi, I'm ZYZ666-RGB

I'm a Software Engineering undergraduate focusing on Java backend development and AI Agent / RAG engineering.

I build backend systems and AI applications, and contribute to open-source software.

My current focus is agent runtimes, memory, tool calling, retrieval, and evaluation.


Focus

  • Java backend engineering
  • AI agents and agent runtimes
  • RAG and hybrid retrieval
  • Agent memory and knowledge graphs
  • Tool calling and ReAct
  • RAG / agent evaluation
  • Open-source contribution

Open Source

I enjoy practical engineering work: reproducing issues, identifying root causes, implementing focused fixes, adding regression tests, and keeping changes easy to review.

Merged contributions:

  • apache/seatunnel#12222 - Added early validation for blank Lance Sink paths and namespace types while preserving defaults and optional settings.
  • apache/seatunnel#11504 - Added declarative Milvus Sink batch-size validation that rejects negative values while preserving immediate flushing when batch_size = 0.

Contributions under review:

Open PRs awaiting maintainer review or a merge decision.

  • larksuite/oapi-sdk-go#226 - Prevent repeated Drive file pagination by treating an empty next-page token as the end of iteration.
  • modelcontextprotocol/java-sdk#1100 - Guard MCP client list operations against endless pagination with configurable page limits and repeated-cursor detection.
  • modelcontextprotocol/java-sdk#1099 - Return a JSON-RPC error when a server request handler completes empty, preventing requests from receiving no response.
  • go-kratos/kratos#3856 - Escape HTTP path parameters to prevent query and fragment corruption while preserving resource-name slashes and valid path characters.

Tech Stack

Languages: Java, Go, Python

Backend: Spring Boot, MySQL, Redis

AI: Spring AI, Spring AI Alibaba, MCP, ReAct, Tool Calling, Agent Memory

Retrieval: Milvus, Neo4j, Dense Retrieval, Sparse Retrieval, RRF

Tools: Git, Docker, Linux, Maven, GitHub Actions, JUnit


Contact

Pinned Loading

  1. apache/seatunnel apache/seatunnel Public

    SeaTunnel is a multimodal, high-performance, distributed, massive data integration tool.

    Java 9.6k 2.4k

  2. spring-projects/spring-ai spring-projects/spring-ai Public

    An Application Framework for AI Engineering

    Java 9.4k 2.9k

  3. modelcontextprotocol/java-sdk modelcontextprotocol/java-sdk Public

    The official Java SDK for Model Context Protocol servers and clients. Maintained in collaboration with Spring AI

    Java 3.7k 1.1k