logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

# LangChain 概述:从大模型到智能体应用的桥梁 ##

文章摘要 LangChain是一个连接大语言模型与外部工具、数据源的智能体开发框架,旨在解决LLM的知识滞后、幻觉问题和执行能力不足等局限性。其发展经历了从基础模块到智能体平台的演进,2025年发布的v1.2版本标志着框架成熟,采用LangGraph进行智能体编排,支持结构化输出、多模态和中间件系统。主要应用于RAG、智能体构建、对话系统等场景,通过模块化设计(core/classic/commu

#人工智能
FastAPI项目实践:基于 FastAPI + Dify +的智能博客博客管理与AI分析平台

摘要: Blog AI System 是一个面向开发者的智能博客管理平台,集成AI分析能力,提供单篇博客分析(摘要、关键词、难度)、全局画像(主题聚类、写作风格)及个性化学习路线推荐。技术栈采用FastAPI+MySQL+Dify API,实现JWT认证、异步数据库会话和统一响应格式。核心亮点包括Markdown字数统计、AI工作流封装及自动化学习路径生成,为开发者提供数据驱动的写作成长支持。

文章图片
#人工智能#fastapi#python
MySQL 架构全景与 SQL 执行流程底层原理剖析

本文详细分析了MySQL内部执行SQL的全流程。首先,SQL请求经过Server层的连接器、分析器、优化器和执行器处理,生成执行计划。然后进入存储引擎层,InnoDB通过Buffer Pool缓存数据页,并记录redo log和undo log保证事务特性。关键的两阶段提交机制确保redo log与binlog的一致性,防止数据丢失。最后,修改后的脏页由后台线程异步刷盘,平衡性能与可靠性。整个过程

#mysql#架构#sql
MySQL 索引原理(1):从数据结构到 InnoDB 索引机制

数据库索引是提升查询效率的关键机制。本文分析了索引的必要性及其底层数据结构的演进过程:从二叉搜索树(BST)到平衡二叉树(AVL)、红黑树,再到更适合磁盘存储的B树和B+树。重点对比了B树与B+树的差异,指出B+树因其更少的磁盘I/O、高效的范围查询和稳定的查询性能,成为InnoDB等主流数据库引擎的首选索引结构。文章强调索引虽能大幅提升查询速度,但也需权衡存储空间和写入性能,合理设计索引策略。

#mysql#数据结构#oracle
Redis 入门:为什么出现、核心原理与安装配置

Redis是一个高性能的Key-Value内存数据库,主要解决关系型数据库在高并发场景下的性能瓶颈问题。文章首先分析了数据库面临的磁盘IO限制、高并发压力和热点数据重复查询等问题,指出引入缓存(Cache)是提升系统性能的关键。随后详细介绍了Redis的核心特性,包括基于内存的高性能、丰富的数据结构、单线程模型与I/O多路复用机制、持久化功能以及高可用架构。文章还通过对比Redis与MySQL的差

#redis#数据库#缓存
Redis 持久化+高可用详解:RDB/AOF/混合/主从/哨兵/集群

Redis持久化与高可用机制解析 持久化机制 Redis提供三种持久化方案保障数据安全: RDB:定时全量快照,恢复快但可能丢失数据 AOF:记录写命令日志,数据更安全但恢复慢 混合持久化(Redis4.0+):结合RDB和AOF优势 高可用架构 Redis通过多节点部署实现高可用: 主从复制:基础架构,实现读写分离和数据备份 哨兵模式:监控节点状态,自动故障转移 集群模式:分布式解决方案,支持数

文章图片
#redis#数据库#缓存
从 0 到 1 构建城市公共设施智能报修与派单系统:FastAPI + Vue3 + RabbitMQ + Redis Geo + AI 工作流实践

本文介绍了一个城市公共设施智能报修与派单系统的设计与实现。该系统面向市政部门,通过FastAPI+Vue3等技术栈构建,覆盖从市民报修到维修闭环的完整业务流程。系统采用微服务架构,整合AI工作流(NLP解析、智能评分、验收比对)和消息队列(异步派单、延迟检查),利用Redis Geo实现就近派单,MongoDB存储非结构化数据,Elasticsearch支持多维分析。重点解决了传统人工报修存在的效

#fastapi#rabbitmq#redis
故障记录:VMware NAT 导致 Windows 后端无法访问虚拟机内 Docker 依赖服务

摘要:VMware NAT网络导致宿主机无法访问虚拟机Docker服务的故障排查 问题现象:Windows宿主机前端Vite代理请求失败,实际是后端服务因依赖初始化失败而退出。表面表现为前端代理错误,实则是宿主机无法稳定访问虚拟机内Docker暴露的端口。 根因分析:VMware使用NAT网络模式时,虽然宿主机能ping通虚拟机IP,但无法可靠访问Docker容器暴露的TCP端口(如MySQL 3

#centos#后端#docker
物流行业智能问答 RAG 系统实现全记录

文章摘要 该项目构建了一个基于RAG(检索增强生成)技术的物流行业智能问答系统,旨在通过自然语言处理回答用户关于货物追踪、仓储信息等物流问题。系统采用DeepSeek作为大语言模型,结合本地BGE-small中文Embedding模型和FAISS向量数据库实现高效检索。技术栈包括LangChain框架、PyMuPDF文本解析和Streamlit前端界面,支持私有PDF文档的向量化存储与语义搜索。核

#faiss
Python RPA入门:使用DrissionPage轻松实现网页自动化

本文介绍了使用Python实现机器人流程自动化(RPA)的基础方法。首先概述了RPA的概念和应用场景,解释了选择Python作为实现工具的优势,包括语法简洁、生态丰富和灵活性强。接着详细介绍了Python环境配置和DrissionPage模块的安装使用,通过获取百度热搜关键词的实例演示了网页自动化操作流程。关键步骤包括浏览器实例化、页面导航、元素定位(使用XPath)和数据抓取。该方案适用于网页信

文章图片
#python#pip#pycharm +2
    共 16 条
  • 1
  • 2
  • 请选择