Skip to content
View however-yir's full-sized avatar
🛠️
Building practical AI products · Open to opportunities
🛠️
Building practical AI products · Open to opportunities

Block or report however-yir

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
however-yir/README.md
however-yir · AI Engineer · Java Backend Developer — 深空极光横幅

让知识问答有据可查,让业务 Agent 的动作可控,让系统改动有验证依据。

代表项目 · 开源贡献 · 阅读路线 · 联系我

已向 Dify、LangChain4j、Spring AI Alibaba examples 和 MiniMax CLI 贡献并合并 10 个外部 PR,涵盖 MCP Schema 处理、数据库 Session 重构、回归测试、文档与示例配置。查看贡献明细 ↓

代表项目

围绕 Java 后端与 AI 应用工程,重点展示两个项目:KnowledgeOps 提供知识检索与引用能力,Tianji 将 Agent 接入课程咨询与订单预确认流程。

KnowledgeOps Agent · 知识检索

面向团队文档问答的 Spring AI 平台原型,让回答附带可追溯的引用。

  • 实现重点: 租户范围内的检索、异步文档入库,以及答案引用与评测流程。
  • 适合了解: Java 后端如何组织知识入库、检索与权限边界。

演示指南 · 架构设计 · 验证材料

Tianji AI Agent · 业务执行

基于既有教育业务后端构建的 课程顾问 Agent,把课程咨询连接到订单预确认流程。

  • 实现重点: 意图路由、动作策略、执行预算与 SSE 流式交互契约。
  • 适合了解: 模型提出动作后,业务规则如何控制工具调用与实际执行。

演示指南 · Agent 设计 · 验证材料 · 来源与改造

两个项目的演示、设计与验证入口 · 项目来源与实现范围 · 如何阅读验证材料

开源贡献

10 个已合并的外部 PR:5 个代码贡献,5 个文档与示例配置贡献。

上游项目 已合并 PR 贡献内容
LangChain4j 1 实现 MCP 工具输入 Schema 中 allOf 对象子 Schema 的合并,并补充回归测试。
Dify 4 数据库 Session 显式传递与模型访问器重构。
Spring AI Alibaba examples 4 快速上手、故障排查与 MCP / RAG / 工具调用示例环境配置。
MiniMax CLI 1 修正文档中的视频下载示例,说明凭据位置。
展开全部 10 个 PR:改动说明与合并记录

代码与测试

  • LangChain4j #6320 合并 MCP 工具输入 Schema 的 allOf 对象子 Schema,补充回归测试。
  • Dify #41882ApiToolProvider.user 显式传入数据库 Session。
  • Dify #41883 移除 Message 反馈与标注访问器中的旧式 db.session 包装。
  • Dify #41885AppAnnotationSetting.collection_binding_detail 显式传入数据库 Session。
  • Dify #41886 移除其他 Message 访问器中的旧式 db.session 包装。

文档与示例配置

  • Spring AI Alibaba examples #452 补充模块快速上手索引。
  • Spring AI Alibaba examples #453 添加 MCP、RAG 与工具调用示例的环境配置模板。
  • Spring AI Alibaba examples #457 完善入门与故障排查说明。
  • Spring AI Alibaba examples #458 为更多 DashScope 示例补充环境配置模板。
  • MiniMax CLI #84 修正视频下载示例,说明认证凭据的存放位置。

联系我

欢迎交流 AI 应用、Java 后端与开源协作机会

邮箱: liuhowever@gmail.com
代码之外: 历史、旅行、电影、足球。

Pinned Loading

  1. knowledgeops-agent knowledgeops-agent Public

    Production-oriented Spring AI platform prototype for RAG, tool calling, async ingestion, JWT/RBAC, and observability.

    Java 193 18

  2. tianji-ai-agent tianji-ai-agent Public

    Production-oriented multi-agent course advisor with deterministic action governance, offline regression evaluation, SSE contracts and observable tool execution.

    Java 46 5