
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Day06 是 KnowFlow Agent 从基础框架进入业务开发的重要一步。本次完成了知识库模块的基础 CRUD 接口,并建立了 Controller、Service、Repository、Domain、DTO 的分层结构。虽然当前数据仍然保存在内存中,但接口流程、统一返回、参数校验和接口测试已经跑通。

Agent 不是单纯聊天的 AI,而是能围绕目标进行理解、规划、调用工具并执行任务的 AI 系统。对新手来说,先理解“目标->规划->执行->反馈”的流程,再从小项目开始练习最重要。

Day07 主要完成了知识库模块接入 MySQL。之前 Day06 的知识库数据只保存在内存中,服务重启后会丢失;今天新增了 MySQL 版 Repository,并通过 MYSQL_ENABLED 开关控制使用内存版还是数据库版。同时增加了知识库名称重复校验,删除时采用逻辑删除。通过这一步,知识库模块开始具备真实数据持久化能力。

《KnowFlowAgent:企业智能客服平台的架构设计与工程实践》 摘要:本文介绍了一个面向企业售后支持痛点的智能解决方案KnowFlowAgent。该项目通过整合知识库管理与工单处理,采用SpringBoot+FastAPI多服务架构,有效解决了传统企业存在的知识孤岛、重复劳动和系统割裂问题。技术架构实现了业务逻辑与AI能力的解耦,支持Java与Python技术栈的并行开发。文章重点阐述了项目

前两天,我已经完成了 KnowFlow Agent 的基础工作。Day 1 主要完成了项目初始化,包括项目目录、README、开发文档、Git 仓库和 GitHub 推送。Day 2 主要完成了 Spring Boot 后端基础工程,让返回统一格式的 JSON。FastAPI AI 服务。其中,Spring Boot 负责业务,FastAPI 负责 AI 能力。FastAPI 写好以后,需要一个工

本文深入解析 AI Agent(智能体)的核心概念与技术架构。区别于传统大模型,Agent 具备自主规划、工具调用与环境交互能力,能主动拆解复杂任务并完成目标。文章详解其感知、决策、记忆机制,对比传统程序差异,并探讨主流框架与落地挑战,助你全面掌握这一 AI 工程化关键技术。

总结 : Session 的本质没有改变,只是将其存储实现从服务器内存替换为 Redis,从而解决分布式环境下的 Session 共享问题。

摘要: Redis缓存虽能提升性能,但存在穿透、雪崩、击穿三大问题。缓存穿透(查询不存在数据)可通过缓存空对象或布隆过滤器拦截;缓存雪崩(大量Key同时失效)需采用随机TTL、高可用架构或限流降级;缓存击穿(热点Key过期)可通过分布式锁或逻辑过期异步重建。解决核心在于原子化操作(如Lua脚本)与分层防护策略(空值/布隆/锁等),结合多级缓存(客户端→Nginx→本地→Redis→DB)可显著增强

Day 5 完成了 Spring Boot 接入 MySQL 的基础配置,新增 JDBC 和 MySQL 驱动依赖,配置数据库开关与连接参数,并实现 /api/db/health 数据库健康检查接口。默认不强制启用 MySQL,避免本地未启动数据库导致项目失败。同时修复 Spring Boot 自动创建数据源的问题,测试全部通过,为后续知识库、文档、工单等业务数据持久化打下基础

【项目开发日志Day2】成功搭建SpringBoot后端基础框架,实现了最小可运行服务。核心成果包括: 创建SpringBoot项目并配置Maven依赖 开发健康检查接口/api/health 设计统一响应格式ApiResponse(code/message/data) 实现全局异常处理机制 掌握关键概念:API接口、HTTP方法(GET/POST)、控制器(Controller)作用 项目现已具








