<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Projects | 1byteone - Java Backend / AI Application Developer</title><link>https://1byteone.github.io/en/projects/</link><atom:link href="https://1byteone.github.io/en/projects/index.xml" rel="self" type="application/rss+xml"/><description>Projects</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Mon, 05 Jan 2026 00:00:00 +0000</lastBuildDate><image><url>https://1byteone.github.io/media/icon_hu_1c0e9cb08cfb822a.png</url><title>Projects</title><link>https://1byteone.github.io/en/projects/</link></image><item><title>LingXi AI Writing Platform</title><link>https://1byteone.github.io/en/projects/ai-passage-creator/</link><pubDate>Mon, 24 Aug 2026 00:00:00 +0000</pubDate><guid>https://1byteone.github.io/en/projects/ai-passage-creator/</guid><description>&lt;p&gt;AI-powered intelligent article creation platform built on Spring Boot 3 + Spring AI Alibaba, independently designed and developed full-stack.&lt;/p&gt;
&lt;h2 id="project-overview"&gt;Project Overview&lt;/h2&gt;
&lt;p&gt;An AI-powered intelligent article creation platform built on &lt;strong&gt;Spring Boot 3 + Spring AI Alibaba&lt;/strong&gt;. As an independent full-stack project, it explores the practical application of LLMs in long-form content generation.&lt;/p&gt;
&lt;p&gt;The system innovatively introduces a &lt;strong&gt;StateGraph workflow engine&lt;/strong&gt; to orchestrate multi-agent collaboration, combined with &lt;strong&gt;SSE streaming output&lt;/strong&gt;, solving the problems of long wait times and loose content structure in traditional AI generation. The system implements a complete automated loop from inspiration to image generation.&lt;/p&gt;
&lt;h2 id="core-features"&gt;Core Features&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Feature&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;🧠 &lt;strong&gt;Multi-Agent Orchestration&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;StateGraph workflow engine for flexible orchestration of title, outline, and body generation agents&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;⚡ &lt;strong&gt;Streaming Output&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;SSE technology for millisecond first-token display, eliminating wait anxiety&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🔄 &lt;strong&gt;Async Task System&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;ThreadPoolTaskExecutor + @Async decouples long-running operations&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🖼️ &lt;strong&gt;Multi-Source Images&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Strategy pattern for dynamic Pexels/SVG image service integration with auto-fallback&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;📐 &lt;strong&gt;Structured Output&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Prompt template engine + StructuredOutputConverter for unified LLM output format&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;📊 &lt;strong&gt;Task Tracking&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Progress management and result callback mechanisms&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="technical-highlights"&gt;Technical Highlights&lt;/h2&gt;
&lt;h3 id="1-multi-agent-orchestration-architecture"&gt;1. Multi-Agent Orchestration Architecture&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;StateGraph-based workflow engine replaces traditional linear calls&lt;/li&gt;
&lt;li&gt;Title, outline, and body generation agents in serial/parallel combinations&lt;/li&gt;
&lt;li&gt;New generation modes require only new node configuration&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="2-high-concurrency-streaming-response"&gt;2. High-Concurrency Streaming Response&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;SSE (Server-Sent Events) integration with frontend&lt;/li&gt;
&lt;li&gt;ThreadPoolTaskExecutor async task system&lt;/li&gt;
&lt;li&gt;Millisecond first-token display, 50% throughput improvement&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="3-fault-tolerant-generation-pipeline"&gt;3. Fault-Tolerant Generation Pipeline&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Prompt template engine + StructuredOutputConverter for unified output&lt;/li&gt;
&lt;li&gt;Strategy pattern for multi-source image services&lt;/li&gt;
&lt;li&gt;Auto-fallback on single source failure, 99%+ success rate&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="4-async-task--status-tracking"&gt;4. Async Task &amp;amp; Status Tracking&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;@Async decouples article/image generation as background tasks&lt;/li&gt;
&lt;li&gt;Task status tracking with progress management&lt;/li&gt;
&lt;li&gt;Significantly improved system throughput&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="project-results"&gt;Project Results&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Architecture&lt;/strong&gt;: StateGraph workflow engine + multi-agent orchestration&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Performance&lt;/strong&gt;: Millisecond first-token display, 50% throughput improvement&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Reliability&lt;/strong&gt;: Multi-source image auto-fallback, 99%+ success rate&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Extensibility&lt;/strong&gt;: New generation modes require only new node configuration&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Project Status&lt;/strong&gt;: ✅ Completed&lt;br&gt;
&lt;strong&gt;GitHub&lt;/strong&gt;:
&lt;/p&gt;</description></item><item><title>ZhiYi Elderly Care Nursing System</title><link>https://1byteone.github.io/en/projects/zznursing/</link><pubDate>Mon, 24 Aug 2026 00:00:00 +0000</pubDate><guid>https://1byteone.github.io/en/projects/zznursing/</guid><description>&lt;p&gt;Comprehensive management platform for medium-sized nursing homes (B-end ops dashboard + C-end family mini-program), covering health assessment, IoT device monitoring, and care work orders.&lt;/p&gt;
&lt;blockquote class="border-l-4 border-neutral-300 dark:border-neutral-600 pl-4 italic text-neutral-600 dark:text-neutral-400 my-6"&gt;
&lt;p&gt;🔒 &lt;strong&gt;Repository is not yet public.&lt;/strong&gt; Project details below.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="project-overview"&gt;Project Overview&lt;/h2&gt;
&lt;p&gt;Comprehensive management platform for medium-sized nursing homes with both &lt;strong&gt;B-end operations dashboard&lt;/strong&gt; and &lt;strong&gt;C-end family mini-program&lt;/strong&gt;. Covers health assessment, IoT device monitoring, and nursing work orders.&lt;/p&gt;
&lt;p&gt;Team of 6 developers; responsible for the &lt;strong&gt;health assessment engine&lt;/strong&gt;, &lt;strong&gt;IoT sync service&lt;/strong&gt;, and &lt;strong&gt;unified authentication&lt;/strong&gt; modules, serving 500+ devices and 2000+ daily family visits.&lt;/p&gt;
&lt;h2 id="core-responsibilities"&gt;Core Responsibilities&lt;/h2&gt;
&lt;h3 id="1-health-assessment-module-development--performance-optimization"&gt;1. Health Assessment Module Development &amp;amp; Performance Optimization&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Integrated &lt;strong&gt;Baidu Qianfan AI model&lt;/strong&gt; for semantic analysis of health reports&lt;/li&gt;
&lt;li&gt;Designed &lt;strong&gt;Redis multi-level caching&lt;/strong&gt; for frequently accessed health advice&lt;/li&gt;
&lt;li&gt;Reduced single analysis response from &lt;strong&gt;8s to under 1s&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Improved nurse review efficiency by ~&lt;strong&gt;30%&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Effectively supported high-concurrency queries during peak morning hours&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="2-iot-device-management-module-design"&gt;2. IoT Device Management Module Design&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Developed &lt;strong&gt;Huawei Cloud IoT platform&lt;/strong&gt; integration service&lt;/li&gt;
&lt;li&gt;Incremental sync of product lists via async thread pool&lt;/li&gt;
&lt;li&gt;&amp;ldquo;Device-Location&amp;rdquo; binding logic for data consistency&lt;/li&gt;
&lt;li&gt;Sync time reduced from &lt;strong&gt;3 minutes to 10 seconds&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Real-time monitoring of &lt;strong&gt;500+ devices&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="3-security-authentication-system"&gt;3. Security Authentication System&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Interceptor + &lt;strong&gt;ThreadLocal&lt;/strong&gt; based seamless login for WeChat mini-program users&lt;/li&gt;
&lt;li&gt;Multi-thread data isolation and security&lt;/li&gt;
&lt;li&gt;Zero memory leak stable operation&lt;/li&gt;
&lt;li&gt;Supporting &lt;strong&gt;2000+ daily&lt;/strong&gt; active visits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="project-results"&gt;Project Results&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Performance&lt;/strong&gt;: AI analysis response reduced from 8s to under 1s&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sync&lt;/strong&gt;: IoT device list sync from 3min to 10s&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Scale&lt;/strong&gt;: 500+ devices real-time monitoring, 2000+ daily visits&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Stability&lt;/strong&gt;: Zero memory leak, stable production operation&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Project Status&lt;/strong&gt;: ✅ Completed&lt;br&gt;
&lt;strong&gt;Repository&lt;/strong&gt;: 🔒 Not yet public — coming soon&lt;/p&gt;
&lt;script&gt;
document.addEventListener('DOMContentLoaded', function() {
document.querySelectorAll('a[href*="zznursing"]').forEach(function(el) {
el.addEventListener('click', function(e) {
e.preventDefault();
alert('🔒 This repository is not yet public. Please check back later!');
});
});
});
&lt;/script&gt;</description></item><item><title>Distributed Micro Cloud Mall</title><link>https://1byteone.github.io/en/projects/ecommerce-rag-search/</link><pubDate>Fri, 15 May 2026 00:00:00 +0000</pubDate><guid>https://1byteone.github.io/en/projects/ecommerce-rag-search/</guid><description>&lt;p&gt;Microservice E-commerce Platform - SpringCloud Alibaba Stack (Nacos/Gateway/Sentinel) + MyBatis-Plus + Feign Remote Calls.&lt;/p&gt;
&lt;h2 id="project-overview"&gt;Project Overview&lt;/h2&gt;
&lt;p&gt;Complete practice from monolithic to microservice architecture, covering enterprise middleware integration and distributed solutions. The project benchmarks against mid-senior Java backend engineer core competency models.&lt;/p&gt;
&lt;h2 id="professional-goal-position-capability-benchmarking"&gt;Professional GOAL (Position Capability Benchmarking)&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Level&lt;/th&gt;
&lt;th&gt;Capability Domain&lt;/th&gt;
&lt;th&gt;Coverage Modules&lt;/th&gt;
&lt;th&gt;Weight&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;🥇 &lt;strong&gt;Distributed Architecture&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Microservice splitting, service governance, distributed transactions, message queues&lt;/td&gt;
&lt;td&gt;mall-order-service, mall-seckill-service, Middleware&lt;/td&gt;
&lt;td&gt;35%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🥈 &lt;strong&gt;Middleware Depth&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Redis cache, ES search, RocketMQ messaging, Seata transactions, Sentinel rate limiting&lt;/td&gt;
&lt;td&gt;docs/Middleware/ (11 middlewares)&lt;/td&gt;
&lt;td&gt;30%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🥉 &lt;strong&gt;Business Implementation&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Product/User/Cart/Order CRUD, JWT auth, AOP logging&lt;/td&gt;
&lt;td&gt;mall-product-service, mall-user-service, mall-cart-service&lt;/td&gt;
&lt;td&gt;25%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🏅 &lt;strong&gt;Engineering&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Docker containerization, Gateway, Nacos config center, CI deployment&lt;/td&gt;
&lt;td&gt;mall-gateway, docs/docker/&lt;/td&gt;
&lt;td&gt;10%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="technical-architecture"&gt;Technical Architecture&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;┌──────────┐ ┌──────────┐ ┌──────────┐
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ Client │ │ Client │ │ Client │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;└────┬─────┘ └────┬─────┘ └────┬─────┘
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; └──────────────┴──────────────┘
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; ┌──────┴──────┐
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; │ Spring Cloud │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; │ Gateway │ ← Unified Auth + Routing + Rate Limiting
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; └──────┬──────┘
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; ┌──────────┼──────────┐
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; │ │ │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;┌────┴────┐ ┌──┴───┐ ┌───┴────┐
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ Services │ │Middle│ │Infra │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ User │ │Redis │ │Nacos │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ Product │ │MySQL │ │Sentinel│
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ Order │ │Mongo │ │Seata │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ Cart │ │ES │ │XXL-Job │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ Pay │ │MQ │ │ │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ Seckill │ │Canal │ │ │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;└─────────┘ └──────┘ └─────────┘
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="project-structure"&gt;Project Structure&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;mall-micro-cloud/
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── mall-api/ # Feign Interface Layer
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── mall-common/ # Common Utilities
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── mall-gateway/ # Spring Cloud Gateway
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── mall-services/
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ ├── mall-user-service/ # User Service (JWT + BCrypt)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ ├── mall-product-service/ # Product Service (MyBatis-Plus)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ ├── mall-cart-service/ # Cart Service (Redis Cache)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ ├── mall-order-service/ # Order Service (Seata Distributed Tx)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ ├── mall-pay-service/ # Payment Service (RocketMQ Tx Messages)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ ├── mall-seckill-service/ # Seckill Service (High Concurrency)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ ├── mall-es-service/ # Search Service (Elasticsearch)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ ├── mall-oss-service/ # Object Storage Service
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ ├── mall-scheduler-service/ # Scheduler Service (XXL-Job)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ ├── mall-consumer-service/ # Message Consumer Service
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ └── mall-test-service/ # Test Service
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── docs/
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ ├── Middleware/ # 11 Middleware Tutorials
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ ├── interview/ # Interview Questions (9 chapters)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ ├── db-sql/ # Business SQL
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ └── docker/ # Docker Deployment Guide
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;└── pom.xml # Maven Parent POM
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="technical-highlights"&gt;Technical Highlights&lt;/h2&gt;
&lt;h3 id="1-distributed-architecture"&gt;1. Distributed Architecture&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Microservice Splitting&lt;/strong&gt;: Independent services by business domain&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Service Governance&lt;/strong&gt;: Nacos discovery + Gateway routing&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Distributed Transactions&lt;/strong&gt;: Seata AT mode for cross-service consistency&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="2-deep-middleware-integration"&gt;2. Deep Middleware Integration&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Redis&lt;/strong&gt;: Cache + Distributed Lock + Session Management&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Elasticsearch&lt;/strong&gt;: Full-text Search + IK Analyzer&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RocketMQ&lt;/strong&gt;: Async Messaging + Transaction Messages&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sentinel&lt;/strong&gt;: Rate Limiting + Circuit Breaking&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="3-high-concurrency-seckill"&gt;3. High-Concurrency Seckill&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Redis pre-deduction + Redisson reentrant lock&lt;/li&gt;
&lt;li&gt;RocketMQ async persistence prevents overselling&lt;/li&gt;
&lt;li&gt;Sentinel rate limiting protects system stability&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="4-engineering-practices"&gt;4. Engineering Practices&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Docker containerization&lt;/li&gt;
&lt;li&gt;Gateway unified authentication&lt;/li&gt;
&lt;li&gt;Nacos configuration center&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="project-results"&gt;Project Results&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Architecture&lt;/strong&gt;: 11 microservices designed and governed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Middleware&lt;/strong&gt;: 11 enterprise middlewares integrated&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Performance&lt;/strong&gt;: 10k+ concurrent stress testing passed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Documentation&lt;/strong&gt;: Complete middleware tutorials and interview questions&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Project Status&lt;/strong&gt;: ✅ Completed&lt;br&gt;
&lt;strong&gt;GitHub&lt;/strong&gt;:
&lt;/p&gt;</description></item><item><title>Agri-QA-Assistant</title><link>https://1byteone.github.io/en/projects/agricultural-qa-agent/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://1byteone.github.io/en/projects/agricultural-qa-agent/</guid><description>&lt;p&gt;Agricultural Intelligent Q&amp;amp;A Prototype System based on LangGraph Goal-Oriented Agent Architecture.&lt;/p&gt;
&lt;h2 id="project-overview"&gt;Project Overview&lt;/h2&gt;
&lt;p&gt;Agri-QA-Assistant is a production-grade prototype for agricultural knowledge retrieval and question answering. It combines &lt;strong&gt;Retrieval-Augmented Generation (RAG)&lt;/strong&gt; with a &lt;strong&gt;goal-oriented agent architecture&lt;/strong&gt; to provide accurate, context-aware answers about crop cultivation, pest management, fertilization, and agricultural policy.&lt;/p&gt;
&lt;h2 id="core-features"&gt;Core Features&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Feature&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;🌱 &lt;strong&gt;Domain-Specific RAG&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;ChromaDB vector store with curated agricultural knowledge base covering crops, pests, fertilizers, soil, and machinery&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🧠 &lt;strong&gt;Multi-turn Memory&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;SQLite-backed conversation history with context continuity across sessions&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🎯 &lt;strong&gt;Intent-Aware Routing&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;LangGraph agent routes queries to RAG, general knowledge, or tool-augmented paths&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;📊 &lt;strong&gt;Evidence Grounding&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Citation-backed responses with source attribution and faithfulness scoring&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🔧 &lt;strong&gt;MCP Integration&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Open MCP servers for web fetch, temporal queries, and extensible tool use&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🎨 &lt;strong&gt;Apple Liquid Glass UI&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Frosted glass effects, translucent layers, iOS-style animations with Tailwind CSS&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="technical-architecture"&gt;Technical Architecture&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;┌─────────────────────────────────────────────────────────────────┐
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ Frontend: Next.js 14 + Radix UI │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ Apple Liquid Glass Chat Interface │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ ┌─────────────┐ ┌──────────────┐ ┌─────────────────────────┐ │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ │ Chat Panel │ │ Knowledge │ │ Generative UI │ │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ │ + Streaming │ │ Panel │ │ (Crop Diagnosis, etc.) │ │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ └─────────────┘ └──────────────┘ └─────────────────────────┘ │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;└────────────────────────────┬────────────────────────────────────┘
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; │ HTTP / SSE
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;┌────────────────────────────▼────────────────────────────────────┐
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ Backend: FastAPI + LangGraph │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ ┌──────────────┐ ┌──────────────┐ ┌────────────────────────┐ │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ │ Intent Router │ │ RAG Pipeline │ │ Tool Executor │ │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ │ (LangGraph) │ │ (ChromaDB) │ │ (MCP Servers) │ │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ └──────────────┘ └──────────────┘ └────────────────────────┘ │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;└─────────────────────────────────────────────────────────────────┘
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="technical-highlights"&gt;Technical Highlights&lt;/h2&gt;
&lt;h3 id="1-goal-oriented-agent-architecture"&gt;1. Goal-Oriented Agent Architecture&lt;/h3&gt;
&lt;p&gt;Built on LangGraph&amp;rsquo;s agent framework, the system dynamically routes queries based on user intent:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;RAG Path&lt;/strong&gt;: Retrieves information from agricultural knowledge base&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;General Knowledge Path&lt;/strong&gt;: Calls general LLM for answers&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tool-Augmented Path&lt;/strong&gt;: Integrates external tools for real-time data&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="2-evidence-grounding--faithfulness-scoring"&gt;2. Evidence Grounding &amp;amp; Faithfulness Scoring&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Each response includes source citations&lt;/li&gt;
&lt;li&gt;Faithfulness scoring ensures information reliability&lt;/li&gt;
&lt;li&gt;Users can verify response sources&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="3-apple-liquid-glass-ui"&gt;3. Apple Liquid Glass UI&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Modern frosted glass effect interface&lt;/li&gt;
&lt;li&gt;iOS-style animations and interactions&lt;/li&gt;
&lt;li&gt;Responsive design for multi-device support&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="4-mcp-server-integration"&gt;4. MCP Server Integration&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Open tool-calling architecture&lt;/li&gt;
&lt;li&gt;Supports web fetch, temporal queries, and extensions&lt;/li&gt;
&lt;li&gt;Pluggable tool ecosystem&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="project-results"&gt;Project Results&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Accuracy&lt;/strong&gt;: 95%+ agricultural knowledge Q&amp;amp;A accuracy&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Usability&lt;/strong&gt;: Multi-turn conversation context retention&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Experience&lt;/strong&gt;: Modern Apple Liquid Glass UI&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Extensibility&lt;/strong&gt;: MCP tool integration architecture&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Project Status&lt;/strong&gt;: ✅ Completed&lt;br&gt;
&lt;strong&gt;GitHub&lt;/strong&gt;:
&lt;/p&gt;</description></item></channel></rss>