Skip to content
View Lubaoshuai's full-sized avatar

Block or report Lubaoshuai

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
Lubaoshuai/README.md

你好,我是 Lubaoshuai 👋

Java 后端 & AI Agent 开发 | Java Backend & AI Agent Engineering

  • 🔭 专注 Java 企业级开发LLM Agent 工程化:Spring / Spring AI / LangChain4j / MCP,兼写 Python、TypeScript
  • 🌱 深入研究 Agent 编排、工具调用(Tool Calling)、RAG 与结构化输出的可靠性
  • 📫 活跃在各大 AI 基建开源仓库:langchain4j · spring-projects · langchain-ai · openclaw · modelcontextprotocol · google

🚀 开源贡献 / Open Source Contributions

横跨 10+ 个 AI 基建仓库20+ 个在途 PR;每个贡献都是:根因分析 → 最小改动 → 正反例单测 → 全量回归验证

✅ 已合并 / Merged

仓库 PR 说明
Java langchain4j ★13k #6243 修复 Agent Supervisor 参数描述丢失继承字段,让子 Agent 能力被 LLM 正确感知

🔍 In Review(CI 全绿,排队等 review)

仓库 代表 PR 说明
Spring AI ★8k+ #6969 修复 Bedrock Converse 工具调用参数经 Document.toString() 序列化产生非法 JSON、工具执行 500 的问题,新增逆向 Document 转换器 + 回归测试
OpenClaw ★389k #145242 修复心跳"设计内跳过"被记账为 failed:tasks list --status failed 每天误报 ~48 条 + 误触发失败告警
LangChain4j #6373#6378#6220#6225#6293 图片 detailLevel 丢失、JSON Schema 继承字段/@JsonIgnore、Anthropic cache_control 去重、GPT-5 计数器、Infinispan Float 字面量、Kotlin pathMatcher、 refusal 流式透传、ExpandingQueryTransformer 上限、User-Agent 统一……
MCP Java SDK #1132 修复 Streamable HTTP 会话在 SSE 写失败时被误丢弃的问题,保持会话存活
Google ADK Java #1505 修复 Spring AI 自动配置加载顺序
LangChainJS ★15k #11613 修复多模态消息 tracing 只转换首个 media block 的缺陷
Spring AI Alibaba #300 AnalyticDB 向量库输出原生 jsonb 过滤语法替代 jsonpath
📊 完整在途清单(点击展开)
仓库 PR
langchain4j/langchain4j #6373 #6374 #6375 #6376 #6377 #6378 #6293 #6225 #6222 #6221 #6220
spring-projects/spring-ai #6969 #6956
openclaw/openclaw #145242 #144222
langchain-ai/langgraph #8898(等 issue 认领后自动重开)
modelcontextprotocol/java-sdk #1132
google/adk-java #1505
langchain-ai/langchainjs #11613
spring-ai-alibaba/spring-ai-extensions #300
langchain4j/langchain4j-spring #212

🧰 技术栈 / Tech Stack

Java Spring Boot Spring AI LangChain4j MCP Python TypeScript Docker MySQL Redis

Agent 方向:Tool Calling · RAG · Guardrails · Streaming · Structured Output · Multi-Agent Orchestration · MCP


📦 自研项目 / Projects

  • dsh-notify — DeepSeek Harness 通知插件:agent 可调用的 notify_send 工具 + 定时提醒外发(Telegram / Slack / Discord / 飞书 / 钉钉 / Bark / ntfy / webhook),TypeScript

Popular repositories Loading

  1. langchain4j langchain4j Public

    Forked from langchain4j/langchain4j

    LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing …

    Java

  2. dsh-notify dsh-notify Public

    Push notifications for DeepSeek Harness: agent-callable notify_send tool + external delivery for schedule reminders (Telegram/Slack/Discord/飞书/钉钉/Bark/ntfy/webhook). DSH plugin.

    TypeScript

  3. cordis cordis Public

    Forked from cordiverse/cordis

    Meta-Framework of Spatiotemporal Composability

    TypeScript

  4. Lubaoshuai Lubaoshuai Public

    Java 后端 & AI Agent 开发 | Java Backend & AI Agent Engineering | langchain4j contributor

  5. adk-python adk-python Public

    Forked from google/adk-python

    An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.

    Python

  6. python-sdk python-sdk Public

    Forked from modelcontextprotocol/python-sdk

    The official Python SDK for Model Context Protocol servers and clients

    Python