自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(189)
  • 收藏
  • 关注

原创 Loguru:LLM 开发中的日志神器,让日志配置从此无痛

在 LLM(大模型)应用开发中,日志是定位问题、优化性能、保障系统稳定的核心工具。但传统 Python logging 模块的繁琐配置、异步场景下的日志阻塞、异常堆栈的不完整记录,常常让开发者在日志配置上花费大量时间,而无法专注于 LLM 业务逻辑。Loguru 作为一款 “开箱即用” 的 Python 日志库,凭借其极简配置、自动格式化、异步支持、异常捕获等特性,完美解决了 LLM 开发中的日志痛点。本文将从核心特性、安装配置、LLM 实战场景、最佳实践四个维度,带你掌握 Loguru 在 LLM 开

2026-01-25 21:58:10 1

原创 Python 后端三剑客:FastAPI/Flask/Django 日志与异常处理深度对比

在 LLM(大模型)应用开发中,日志与异常处理是保障系统稳定运行、快速定位问题的核心环节 —— 大模型调用的不确定性(如 API 超时、参数错误、模型返回格式异常),对日志的完整性和异常处理的健壮性提出了更高要求。FastAPI、Flask、Django 作为 Python 后端的三大主流框架,在日志与异常处理的设计上各有侧重。本文将从日志系统设计、异常处理机制、LLM 场景实战、对比分析四个维度,带你掌握三大框架在日志与异常处理方面的差异,为 LLM 应用开发提供选型依据。

2026-01-25 19:43:04 68

原创 Python 后端三剑客:FastAPI/Flask/Django 对比与 LLM 开发选型指南

在大语言模型(LLM)开发热潮中,Python 后端框架是将 LLM 能力服务化的核心桥梁 —— 无论是搭建大模型 API 网关、开发对话助手 Web 应用,还是构建企业级 LLM 知识库系统,都需要选择合适的后端框架。FastAPI、Flask、Django 作为 Python 后端的 “三剑客”,各有优势与适用场景,本文将从安装配置、基础使用、LLM 实战、对比分析、学习资源五个维度,结合 LLM 开发需求给出针对性选型建议。

2026-01-25 19:38:43 146

原创 SQLite + LLM:大模型应用落地的轻量级数据存储方案

在大模型应用开发中,数据存储是绕不开的环节 —— 从知识库构建、会话历史保存到向量数据库缓存,都需要可靠的存储方案。而SQLite作为一款轻量级、零配置的嵌入式数据库,凭借其无需安装、文件级存储、跨平台兼容的特性,成为大模型应用快速原型开发、边缘部署、离线场景的首选。本文将从安装配置、核心特性、对比优势、大模型场景、实战案例、性能优化、学习资源七个维度,带你掌握 SQLite 在大模型应用中的正确打开方式,实现 “大模型 + 轻量存储” 的快速落地

2026-01-25 19:31:03 33

原创 数据库表结构设计实战:从业务需求到性能优化的全维度考量

数据库表结构是业务系统的 “骨架”—— 好的设计能支撑业务快速迭代、百万级数据下的查询性能,甚至决定系统的可维护性;而糟糕的设计会导致查询慢、数据冗余、扩展性差,后期重构成本可能是初期的 10 倍以上。作为后端开发者,我曾见过因初期表结构设计缺陷导致的 “惨案”:电商系统订单表未加索引,用户量破 10 万后查询订单列表需要 10 秒 +;社交系统用户表用 TEXT 存标签,导致模糊查询无法优化,不得不重构分表。本文将从基础规范、业务落地、性能优化、扩展性设计、常见误区五个维度,结合实战案例,带你掌握

2026-01-24 14:23:41 264

原创 Python 项目布局终极指南:src 布局 vs 扁平布局,该选哪个?

Python 社区主流的两种布局 ——扁平布局(Flat Layout)和src 布局(Src Layout),各有适用场景和优缺点。本文将从结构解析、适用场景、实战对比、最佳实践四个维度,帮你彻底搞懂这两种布局,选对适合自己的项目结构。

2026-01-24 14:15:26 223

原创 彻底搞懂 Python 的__init__.py:从入门到进阶的模块与包管理

在 Python 开发中,__init__.py是一个特殊的文件,它是 Python 识别包(Package)的标志,也是模块与包管理的核心。很多开发者对它的认知仅停留在 “空文件也能当包”,但实际上它能实现模块导入优化、包级变量定义、初始化逻辑执行、子包暴露控制等高级功能。本文将从基础认知、核心用法、进阶技巧、常见误区四个维度,带你彻底掌握__init__.py的正确打开方式。

2026-01-24 10:01:00 389

原创 SQLAlchemy 模型定义完全指南:从基础到进阶的 ORM 实战

在 SQLAlchemy 的 ORM 体系中,模型(Model) 是连接 Python 类与数据库表的核心桥梁 —— 它将 Python 的面向对象思维映射为数据库的关系型结构,让你无需编写原生 SQL,就能用 Python 语法操作数据库。本文将从基础模型定义、字段类型、约束与索引、关联关系、高级特性五个维度,带你彻底掌握 SQLAlchemy 模型的设计与实现,覆盖从新手到进阶的所有场景。

2026-01-24 01:16:30 344

原创 SQLAlchemy 初始化全流程详解:从引擎到会话的每一步

作为 Python 生态中最强大的 ORM 框架,SQLAlchemy 的初始化流程是所有 ORM 开发的起点。很多新手只会复制粘贴初始化代码,却不知道create_engine、declarative_base、sessionmaker这些组件的底层逻辑,遇到问题时无从下手。本文将从核心组件作用、底层原理、参数详解、最佳实践四个维度,彻底拆解 SQLAlchemy 的完整初始化流程,让你不仅会用,更懂为什么这么用。

2026-01-24 01:12:26 340

原创 SQLAlchemy 会话管理终极指南:close、commit、refresh、rollback 的正确打开方式

在 SQLAlchemy 开发中,会话(Session) 是连接 Python 对象与数据库的核心枢纽,但新手常因对close、commit、refresh、rollback的时机模糊,陷入「数据丢失」「连接池耗尽」「对象状态不一致」「事务原子性破坏」的深坑。本文将从会话本质、操作时机、常见错误、最佳实践四个维度,帮你彻底搞懂这四个核心操作的正确打开方式。

2026-01-24 01:06:45 734

原创 SQLAlchemy CRUD 完全指南:从入门到精通的 ORM 操作大全

在 Python 后端开发中,SQLAlchemy 是最受欢迎的 ORM(对象关系映射)框架之一 —— 它将数据库表映射为 Python 对象,让你用 Python 语法替代原生 SQL,实现跨数据库的 CRUD(增删改查)操作,同时保留 SQL 的灵活性。本文将从环境搭建、模型定义、基础 CRUD、进阶技巧、性能优化五个维度,带你掌握 SQLAlchemy 的所有常用 CRUD 用法,覆盖从新手到进阶的所有场景。

2026-01-24 00:46:13 557

原创 深入理解 SQLAlchemy 的 relationship:让 ORM 关联像 Python 对象一样简单

在使用 SQLAlchemy 做 ORM 开发时,最让人头疼的莫过于处理数据库表之间的关联关系 —— 原生 SQL 需要写复杂的 JOIN 语句,手动处理外键约束,还要自己映射关联数据到对象属性。而 SQLAlchemy 的relationship正是解决这个痛点的核心工具:它将数据库的外键关系映射成 Python 对象的属性,让你可以像访问普通属性一样操作关联数据,彻底摆脱繁琐的 SQL 语句。本文将从基础概念、核心用法、参数详解、高级技巧、常见问题五个维度,带你彻底掌握relationship的使用

2026-01-24 00:44:30 426

原创 从 0 到 1:第三方库上传 PyPI 的完整指南与最佳实践

将自己的 Python 库上传到 PyPI(Python Package Index),是让全球开发者使用你的代码的第一步。但从项目准备到成功上架,有很多细节需要注意 —— 比如规范的项目结构、正确的元数据配置、打包工具选择、版本管理等。本文将从项目准备、配置规范、打包上传、后续维护四个维度,给你一份可落地的 PyPI 上传指南,帮你避开常见坑。

2026-01-23 22:49:49 397

原创 让 Trae IDE 智能体 “读懂” Excel+PDF+DOCX :mcp-documents-reader 工具使用指南

现在,一款解决多格式文档文本读取痛点的 MCP 工具来了 ——mcp_documents_reader!它基于 MCP 协议开发,支持 Excel(XLSX/XLS)、DOCX、PDF、TXT 等多种主流格式,能快速提取文档纯文本内容,同时提供 GitHub+Gitee 双仓库支持,国内用户访问更顺畅。

2026-01-23 22:15:05 1532

原创 从 0 到 1:用 Python 开发 MCP 工具,让 AI 智能体拥有 “超能力”

在 AI 智能体时代,工具调用能力是衡量智能体 “智商” 的核心标准 —— 一个只会聊天的智能体价值有限,但能读取文档、操作数据库、调用 API 的智能体,才能真正成为开发者的 “全能助手”。而MCP(Model Context Protocol) 就是让智能体与外部工具顺畅沟通的 “通用语言”。如果你之前用过mcp-docx-reader这类工具,肯定好奇它是怎么实现的。本文将从MCP 核心概念、Python 开发实战、智能体集成三个维度,带你亲手开发一个 MCP 工具,让你的 AI 智能体拥有读取

2026-01-23 19:28:37 498

原创 从入门到精通:RBAC 角色访问控制模型的设计与实践

在企业级系统中,权限管理是保障数据安全的核心环节。早期的 ACL(访问控制列表)直接为用户分配权限,当用户量和权限点激增时,会陷入「权限配置爆炸」的困境 —— 比如 1000 个用户、100 个权限点,需要维护 10 万条权限记录,管理成本极高。而RBAC(Role-Based Access Control,角色访问控制模型)通过「角色」作为中间层,将「用户 - 角色 - 权限」解耦,彻底解决了这个问题。如今 RBAC 已成为90% 以上企业系统的权限管理标准,从传统的 OA 系统到云原生的 Kuber

2026-01-23 17:31:40 524

原创 RAG 入门全攻略:从原理到实战,解决大模型 “幻觉“ 问题

大语言模型(如 GPT-4、Claude 3)虽然能生成流畅的文本,但存在 "幻觉" 问题 —— 生成不存在的信息,且无法处理实时数据。RAG(Retrieval-Augmented Generation,检索增强生成)是解决这些问题的核心技术,通过在生成回答前检索相关文档,让大模型基于真实信息生成回答。本文从RAG 的基本原理、核心流程、实战配置、常见问题4 个维度,用通俗易懂的语言详细介绍 RAG,帮助入门初学者快速掌握这一关键技术。

2026-01-22 20:13:36 490 1

原创 Nginx 安装与使用全攻略:从入门到精通,掌握高性能 Web 服务器

Nginx 是一款开源的高性能 Web 服务器、反向代理服务器和负载均衡器,以其高性能、稳定性、低资源占用等优势,被广泛应用于互联网领域。Nginx 的出现解决了高并发场景下的性能瓶颈,提高了 Web 服务器的处理能力。本文从Nginx 的基本概念、安装步骤、核心配置、实战案例、性能优化5 个维度,详细讲解 Nginx 的安装与使用,帮助开发者从入门到精通,掌握高性能 Web 服务器。

2026-01-22 17:41:14 531 1

原创 Docker 数据卷映射全攻略:从入门到精通,掌握数据持久化

Docker 容器是临时的,容器停止或删除后,容器内的数据会丢失。为了解决这个问题,Docker 提供了数据卷映射功能,允许将容器内的数据映射到主机或其他容器中,实现数据持久化。本文从数据卷的基本概念、数据卷映射的类型、实战配置、性能优化、常见问题排查5 个维度,详细讲解 Docker 的数据卷映射,帮助开发者从入门到精通,掌握数据持久化技术。

2026-01-22 17:39:01 618

原创 Dify 知识库构建全攻略:从基础操作到高级优化,打造生产级智能问答系统

Dify 作为一款低代码大语言模型应用开发平台,其知识库模块是实现 RAG(检索增强生成)的核心载体 —— 通过结构化管理私有数据,让大模型能够基于企业专属知识生成精准回答,避免 “幻觉” 问题。本文从基础概念、创建配置、数据处理、高级功能、实战案例、性能优化6 个维度,全方位详解 Dify 知识库的构建流程,覆盖从 0 到 1 搭建、从 1 到 N 优化的全生命周期,帮助开发者快速落地生产级智能问答系统。

2026-01-22 09:24:40 598

原创 机器学习中的三大距离度量:欧式距离、曼哈顿距离、切比雪夫距离详解

在机器学习、数据挖掘和计算机视觉中,距离度量是一个核心概念 —— 它用于衡量两个数据点之间的相似性或差异性,是聚类、分类、推荐系统等算法的基础。本文从数学定义、几何意义、适用场景、代码实现4 个维度,详细讲解欧式距离、曼哈顿距离、切比雪夫距离这三大常用距离度量,帮助开发者理解它们的本质差异,在实际项目中选择合适的距离度量方法。

2026-01-21 17:14:13 221

原创 从零开始构建高性能个人技术博客:EdgeOne Pages全攻略

在当今数字化时代,拥有一个个人技术博客不仅能展示你的专业知识,还能建立个人品牌、积累行业影响力。本文将详细介绍如何利用腾讯云的EdgeOne Pages构建一个高性能的个人技术博客,从零基础开始,逐步引导你完成整个过程。

2026-01-21 15:16:08 458

原创 Dify、Coze、n8n:AI工作流工具全解析与实战指南

本文将深入解析Dify、Coze和n8n三款热门的AI工作流工具,从概念定义、技术原理到部署配置,再到实际应用场景,为你提供一套从入门到进阶的完整指南。无论你是技术小白还是资深开发者,都能从中找到适合自己的AI工作流构建方案,让繁琐任务自动化,让创意自由流动。

2026-01-21 14:32:09 365

原创 腾讯云轻量应用服务器搭建个人技术博客全攻略

在这个数字化时代,拥有一个个人技术博客不仅能展示你的专业知识,还能建立个人品牌、积累行业影响力。本文将详细介绍如何在腾讯云轻量应用服务器上搭建一个功能完善、安全可靠的个人技术博客,从零基础开始,逐步引导你完成整个过程。

2026-01-21 14:18:20 348

原创 Git 基础概念详解:从入门到精通,掌握版本控制核心

Git 是一款分布式版本控制系统,广泛应用于软件开发中,帮助开发者管理代码的版本、协作开发、解决冲突等。掌握 Git 的基础概念是成为一名优秀开发者的必备技能。本文从 Git 的基本概念、工作流程、常用命令、变基、合并、签出等方面,详细讲解 Git 的基础概念,帮助你从入门到精通,掌握版本控制核心。

2026-01-21 12:10:37 518

原创 腾讯云云端部署大模型全流程详解

本文将详细讲解如何在腾讯云平台上高效、低成本地部署大模型,从环境准备到模型服务上线,再到部署后的管理与优化,为您提供一套完整的云端部署解决方案。

2026-01-21 11:26:26 526

原创 Python 自动发送邮件实战:用 QQ/163 邮箱发送大模型生成的内容

很多开发者需要将大模型生成的内容(如报告、代码、数据分析结果)自动发送给用户或团队,但手动复制粘贴效率低且容易出错。本文详细介绍如何用 Python 实现自动发送邮件,以 QQ 邮箱和 163 邮箱为例,结合大模型生成内容的场景,给出完整的代码示例,包括纯文本邮件、HTML 邮件、附件发送等功能,帮你快速实现自动化邮件推送。

2026-01-21 09:23:54 476

原创 CodeLlama 安装与使用全攻略:本地部署代码大模型,提升开发效率

CodeLlama 是 Meta 公司开发的开源代码大模型,基于 Llama 2 架构,支持 Python、JavaScript、C++、Java 等多种编程语言,能够生成代码、调试代码、优化代码等。本文从 CodeLlama 的安装、部署、使用、实战案例等方面,详细介绍了 CodeLlama 的安装与使用,帮助你在本地部署代码大模型,提升开发效率。

2026-01-21 09:23:31 575

原创 Python 连接本地大模型:使用 Ollama 快速部署与调用 Llama 3/Qwen2

很多开发者想在本地部署大语言模型(如 Llama 3、Qwen2),但不想付费给 GPT-4o/DeepSeek-V3 API,也不想把数据传到云端(隐私需求)。Ollama 是一个轻量级的大语言模型部署工具,支持一键部署 Llama 3、Qwen2、Mistral 等开源大模型。本文从 Ollama 的安装、模型部署、Python 调用、实战案例等方面,详细介绍了如何使用 Python 连接本地大模型,结合 FastAPI 给出了完整的代码示例。

2026-01-21 09:23:08 699

原创 Trae IDE 中 Skill 的创建与使用指南

Trae IDE的AI编程工具近期推出Skills功能,显著提升开发效率。Skills作为"专业技能包",通过结构化指令集让AI在特定任务中表现更专业、一致和自动化。用户可通过三种方式创建Skill:AI自动生成、手动编写或导入现有Skill。实用案例包括代码规范类(如中文注释)、开发流程类(如CI/CD自动化)和进阶功能类(如设计稿转代码)。Skills支持跨项目复用,可通过手动导入或OpenSkills工具实现团队共享。这一功能帮助开发者打造个性化高效开发环境,实现知识沉淀和团队协作

2026-01-21 09:22:48 1273

原创 VS Code 快捷键与使用技巧全攻略:从入门到精通,提升开发效率

VS Code 是一款轻量级、开源的代码编辑器,支持多种编程语言和插件扩展。掌握 VS Code 的快捷键和使用技巧,可以大大提升开发效率。本文从基础快捷键、高级快捷键、插件推荐、使用技巧等方面,详细介绍了 VS Code 的快捷键与使用技巧,帮助你从入门到精通,成为 VS Code 高手。

2026-01-20 10:35:36 277

原创 从 RNN 到 Transformer:自然语言处理的革命性突破

在 Transformer 出现之前,自然语言处理(NLP)领域的主流模型是循环神经网络(RNN)和长短期记忆网络(LSTM)。这些模型在处理长序列数据时存在梯度消失和梯度爆炸的问题,无法捕捉长距离依赖关系。Transformer 模型通过引入自注意力机制(Self-Attention)和位置编码(Positional Encoding),解决了这些问题,成为 NLP 领域的主流模型。本文从 RNN 的局限性、Transformer 的核心机制、Transformer 的架构、Transformer 的应用

2026-01-20 10:13:02 444

原创 保姆级通义灵码(Lingma)安装与使用教程

本文将为您提供一份保姆级的通义灵码安装与使用教程,涵盖Lingma IDE独立安装、VSCode插件安装以及PyCharm插件安装三大场景,并详细介绍核心功能的使用方法。

2026-01-20 09:42:46 1234

原创 本地知识库问答系统项目规划:RAG + 本地部署 + WebUI

很多用户有大量本地 PDF/Word/TXT 格式的文档(如技术手册、论文、小说),想要用 LLM 本地检索问答,但不想付费给 GPT-4o/DeepSeek-V3 API,也不想把数据传到云端(隐私需求)。本文从场景痛点、项目定位、核心功能、架构设计、技术选型、开发流程、核心代码实现、部署方案、项目优化等方面,详细规划了一个本地知识库问答系统项目。

2026-01-20 09:37:02 396

原创 Pandas 核心 5 道高频面试题全解析:从基础结构到多维度分析,覆盖数据分析场景

你是不是在准备数据分析师或数据科学家的面试?Pandas 作为 Python 数据分析的核心库,是面试中必考的内容。这篇整理了 5 道 Pandas 核心面试题,覆盖 Series/DataFrame 的基础结构、缺失值处理、分组聚合、连接操作、数据透视表,附完整的代码示例和运行结果,帮你快速掌握 Pandas 的核心知识,应对 80% 的数据分析面试场景。

2026-01-20 09:36:31 510

原创 Python 项目面试能力考察全攻略:从核心价值到失败复盘,9 道高频题帮你理清思路

你是不是在准备 Python 项目面试时,对能力考察题(如核心价值、问题排查、技术难点、团队沟通)感到没话说?这篇整理了 9 道高频能力考察题,每个题目附详细的分析思路、答题结构、优秀示例,帮你梳理项目经历,面试时能有逻辑地表达自己的能力,获得面试官的认可。

2026-01-20 09:36:12 477

原创 Python 项目开发中异常处理的最佳实践:从分类到监控,打造稳健系统

项目上线后,用户下单时看到 “Internal Server Error” 和一堆看不懂的错误堆栈,体验很差;同时,开发人员需要花几个小时查看零散的日志才能定位问题。这些场景都说明了异常处理的重要性。本文从异常分类、自定义异常类、统一处理机制、日志记录、友好提示、分级处理、测试、监控与告警等 8 个方面,介绍了 Python 项目开发中异常处理的最佳实践,并结合 FastAPI 给出了完整的代码示例。

2026-01-20 09:35:52 480

原创 2026 年人工智能多模态领域发展趋势:从跨模态融合到通用感知的五大突破

2025 年,多模态 AI 大模型(如 GPT-4o、Claude 3 Opus)在图像描述、视频分析、文档理解等领域取得了显著成果,但仍存在模态对齐不准确、长视频处理能力弱、多模态上下文理解有限等问题。2026 年,多模态领域将迎来五大突破:通用多模态大模型的模态对齐精度提升 50%、长视频理解时长突破 1 小时、多模态少样本 / 零样本学习性能提升 30%、实时多模态交互响应延迟降至 200ms 以内、多模态 AI 的伦理安全与可解释性得到显著增强。

2026-01-20 09:35:18 616

原创 Python 项目开发的日志设计与异常处理全攻略:从基础配置到实战代码

项目上线后,遇到问题需要快速定位,这时候日志设计和异常处理就很重要了。如果没有好的日志设计,定位问题会很困难;如果没有统一的异常处理,用户体验会很差。本文从基础配置到实战代码,详细介绍了 Python 项目开发中的日志设计与异常处理,包括日志的级别、格式、输出方式、切割、分析,以及异常的分类、自定义异常类、统一的异常处理机制,结合 FastAPI 给出了完整的代码示例。

2026-01-20 09:34:54 562

原创 从幻觉到精准:RAG 技术原理与实战全攻略

本文从技术原理到实战代码,详细介绍了 RAG 的定义、核心流程、核心组件、使用场景、实战案例、优缺点、未来趋势,结合 LangChain 给出了完整的代码示例。

2026-01-20 09:34:23 552

思维导图:Matplotlib数据可视化全攻略.xmind

这是我学习大模型开发时,自己整理出来的Xmind思维导图,系统梳理了Matplotlib核心知识体系,涵盖折线图绘制、坐标轴设置、中文显示、多图对比及高级可视化技巧。结构清晰无冗余,助你快速掌握数据可视化技能,显著提升数据洞察效率3倍以上。

2026-01-06

思维导图:Numpy知识整理.xmind

这是我学习大模型开发时,自己整理出来的Xmind思维导图,系统梳理了Numpy核心知识体系,涵盖优势解析、ndarray属性、数组操作、广播机制及统计运算等关键内容。结构清晰无冗余,助你快速掌握高效科学计算技巧,显著提升数据处理效率5倍以上。适合Python开发者、数据科学家及学生,一站式解决学习难点。

2026-01-06

思维导图:Pandas核心知识体系.xmind

这是我学习大模型开发时,自己整理出来的Xmind思维导图,系统梳理了Pandas核心知识体系,涵盖DataFrame/Series数据结构、索引设置、数据增删改查及高效操作技巧。结构清晰无冗余,助你快速掌握数据科学必备技能,显著提升数据处理效率5倍以上。

2026-01-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除