Skip to content
View FutaoSmile's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@things100

Block or report FutaoSmile

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

👋 Hi, I'm Futao

Enterprise AI Builder · Java Backend Engineer · Agent / RAG Practitioner

Building practical AI systems for real-world business scenarios.

GitHub followersProfile viewsGitHub stars


👨‍💻 About Me

I'm a Java backend engineer who has gradually moved from traditional enterprise systems into enterprise AI engineering.

Today, most of my work is around turning LLM capabilities into systems that can actually be used inside a company: AI assistants, Agents, RAG, knowledge bases, workflow orchestration, MCP/tool integration, model gateways, observability, permissions and production delivery.

I care less about AI demos and more about one question:

How do we make AI useful, reliable and maintainable in real business workflows?

My current focus includes:

  • 🧠 AI Coding — Claude Code, Codex, QwenPaw, DSH, Pi, ChatGPT and coding agents as part of my daily engineering workflow
  • 🤖 AI Agents — ReAct, tool calling, MCP, multi-step task execution and agent orchestration
  • 📚 RAG & Knowledge Systems — retrieval, reranking, vector databases, enterprise knowledge access and permission-aware retrieval
  • 🧩 Dify / LLM Application Platforms — workflow design, model integration, production deployment and platform engineering
  • Java Backend Engineering — Spring Boot, WebFlux, Dubbo, MyBatis, distributed systems and service integration
  • 🔎 Search & Data Infrastructure — Elasticsearch / OpenSearch, Milvus, MySQL, Oracle and Redis
  • 🐳 Infrastructure & Delivery — Docker, Nginx, Linux, gateways, SSE / streaming and production troubleshooting

🧭 What I'm Building Toward

I believe the next generation of enterprise software will not simply "add a chatbot".

It will combine:

LLM + Knowledge + Tools + Workflow + Permissions + Observability + Human Collaboration

into systems that can understand intent, retrieve context, call business capabilities and complete real tasks.

That's the direction I'm exploring every day.


🛠️ Tech Stack

AI-first workflow, engineering-driven delivery.

🧠 AI Coding & Agents

Claude CodeCodexChatGPTQwenPawDSHPi

🤖 LLM / Agent Engineering

DifyLangChain4jRAGAgentic RAGReActMCPFunction Calling

Tool Calling · Prompt Engineering · Workflow Orchestration · Memory · Planning · Multi-step Reasoning

📚 AI Infrastructure

MilvusElasticsearchOpenSearchDeepSeekQwenEmbeddingReranking

Embedding Models · Reranking Models · Vector Search · Hybrid Search · OpenAI-compatible APIs · SSE / Streaming

⚙️ Backend & Infrastructure

Backend & Infrastructure

Java · Spring Boot · WebFlux · Dubbo · MyBatis-Plus · MySQL · Oracle · Redis · Docker · Nginx · Linux


🚀 Selected Projects

🤖 AI & Developer Tools

  • chatgpt-proxy-launcher — macOS launcher / network helper for ChatGPT Desktop connectivity scenarios
  • claude-pulse — lightweight status panel for monitoring Claude Code sessions
  • ResponseRewriter — Chrome extension for intercepting and rewriting API responses
  • langchain4j — exploration and learning around Java + LLM application development
  • dify — tracking and exploring the Dify ecosystem

☕ Java & Backend Engineering

🌱 Personal Experiments


📊 GitHub Stats

Profile Details

Repos per LanguageMost Commit Language

📈 Contribution Graph

Contribution Graph

💬 A Few Things I Care About

  • Turning AI from demo → product → platform → infrastructure
  • Building systems that solve actual problems instead of chasing buzzwords
  • Understanding how things work under the hood
  • Using AI coding tools to increase engineering leverage, not replace engineering judgment
  • Continuous learning, writing, experimenting and shipping

Keep learning. Keep building. Make life better.

GitHub

Pinned Loading

  1. ResponseRewriterResponseRewriterPublic

    Chrome extension to intercept Fetch requests, mock API responses locally, and rewrite XHR/Fetch responses with configurable rules.

    JavaScript

  2. springboot-learn-integrationspringboot-learn-integrationPublic

    SpringBoot项目细分整合

    Java 6 9

  3. SpringBootIntegrationSpringBootIntegrationPublic

    SpringBoot集成学习项目 SpringBoot Integration

    Java 22 4

  4. fundfundPublic

    对 springboot, dubbo, elasticsearch, htmlunit, vue3的技术实践

    Java 1

  5. starter-fustackstarter-fustackPublic

    auto configuration base SpringBoot & SpringBoot starter & weChatMiniProgram & TencentCloud

    Java 1

  6. BLWS.SchoolManageSysBLWS.SchoolManageSysPublic

    教学信息管理系统---大三下学期软件工程实训【.net】

    HTML 3 1