自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【开源发布】MCP Document Reader:让你的 AI 助手真正读懂需求文档!

在使用 Claude 或 Trae IDE 时,你是否遇到过这样的尴尬:你想让 AI 分析一个复杂的 Excel 报表或一份长达百页的 PDF,结果它要么提示“文件太大”,要么读取出来的格式乱七八糟。为了解决这个问题,我开发了 MCP Document Reader。今天,我正式将其发布到了 MCP 官方 Server 列表!这意味着现在全球的开发者都可以通过简单的配置,让他们的 AI 助手获得“阅读大师”般的超能力。

2026-02-11 21:38:07 3894 18

原创 【开源发布】MCP Document Converter:让你的 AI 助手精通 25 种文档转换神技!

大家好,我是玄同765(xt765)。作为一名开发者,我一直想让 AI 更好地帮助我们处理日常工作。最近我遇到了一个痛点:如何让 AI 直接处理不同格式的文档?比如,我想让 AI 读取一个 PDF 文件并总结内容,或者把 Markdown 转成 Word 文档发给同事。但 AI 往往只能输出文本,不能直接操作文件格式。这让我萌生了一个想法:开发一个能让 AI 直接调用的文档转换工具。

2026-02-11 21:37:54 3644 70

原创 【开源发布】MermaidTrace 0.6.1:让你的 Python 代码“自己画画”!

【重磅更新】MermaidTrace 现已迭代至 v0.6.1,正式支持 LangChain 深度集成与增强型 Web 预览!

2026-02-07 10:09:03 4121 14

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

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

2026-02-14 23:58:40 553 1

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

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

2026-02-14 23:58:12 357 1

原创 LangGraph 状态图编排深度解析

LangGraph 是 LangChain 生态中用于构建有状态、多代理应用的框架。它基于图结构定义应用逻辑,支持循环、分支、持久化等高级特性。本文将深入解析 LangGraph 的核心概念、状态管理、节点与边、条件路由、人机协作等特性,帮助开发者构建复杂的生产级 AI 应用。

2026-02-13 14:31:22 934

原创 LangChain RAG 检索增强生成深度解析

RAG(Retrieval-Augmented Generation,检索增强生成)是解决 LLM 知识局限性的核心技术。通过将外部知识库与 LLM 结合,RAG 可以让 AI 获取最新、准确的信息,同时减少幻觉问题。本文将深入解析 LangChain 的 RAG 架构、文档加载、向量存储、检索策略、以及生产级 RAG 系统的最佳实践。

2026-02-13 14:30:02 535

原创 LangChain Agents 与 Tools 代理工具深度解析

Agent(代理)是 LangChain 最强大的特性之一,它赋予 LLM 自主决策和工具使用的能力。本文将深入解析 LangChain 的 Agent 架构、Tool 定义与实现、ReAct 推理模式、以及如何构建生产级的智能代理系统。

2026-02-13 14:28:44 859

原创 LangChain LCEL 与 Chains 链式调用深度解析

LCEL(LangChain Expression Language)是 LangChain v1.0 引入的革命性特性,它提供了一种声明式、可组合的方式来构建 AI 应用链。本文将深入解析 LCEL 的核心概念、Runnable 接口、链式组合、并行执行、条件路由等高级特性,帮助开发者构建灵活、可维护的 AI 应用。

2026-02-13 14:27:12 914

原创 LangChain LLM 与 Chat Models 模型调用深度解析

模型调用是 LangChain 最基础也是最重要的能力。LangChain v1.0+ 提供了统一的模型抽象层,支持 60+ LLM 提供商的无缝切换。本文将深入解析 LangChain 的模型架构、BaseLLM 与 BaseChatModel 的设计、流式输出、异步调用、以及多模态支持,帮助开发者构建灵活可扩展的 AI 应用。

2026-02-12 23:35:24 638

原创 LangChain Message 与 Prompt 模板系统

消息(Message)和提示词模板(Prompt Template)是 LangChain 中最基础也是最重要的概念。本文将深入解析 LangChain 的消息类型系统、提示词模板机制,以及如何通过外部文件(YAML、JSON、Markdown)管理提示词,帮助开发者构建可维护、可扩展的 AI 应用。

2026-02-12 22:45:31 762

原创 nanobot:4000 行代码复刻 OpenClaw 核心能力的极简 AI Agent 框架

2026 年初,OpenClaw 作为现象级 AI Agent 产品引爆全球,但其 43 万行代码的复杂度让许多开发者望而却步。香港大学数据科学实验室推出的 nanobot,仅用约 4000 行 Python 代码就复现了 OpenClaw 的核心智能体能力。本文将深入分析 nanobot 的设计哲学、与 OpenClaw 的对比、以及其精简而强大的架构设计。

2026-02-12 22:40:09 629

原创 LangChain 记忆模块深度解析

记忆是 AI 代理的核心能力之一。LangChain v1.0+ 提供了一套完整的记忆解决方案,包括消息历史存储、键值存储、向量检索等多种机制。本文将深入解析 LangChain 的记忆架构,并通过实际代码示例展示如何构建生产级的记忆系统。

2026-02-12 22:29:26 803

原创 LangChain 1.0 中间件Hook机制与实战应用

本文深入解析LangChain 1.0中间件的6个Hook点(before_agent、before_model、wrap_model_call、wrap_tool_call、after_model、after_agent),并通过SummarizationMiddleware等实战案例,帮助开发者掌握中间件的具体应用方法。

2026-02-12 21:58:44 366

原创 LangChain 1.0 Agent高级架构与最佳实践

本文探讨LangChain 1.0 Agent的高级架构设计模式,包括层次化Agent架构、工具调用错误处理、性能优化策略以及生产环境部署的最佳实践,帮助读者构建企业级Agent应用。

2026-02-12 21:57:50 330

原创 LangChain 1.0 工具集成与MCP接入实战

本文深入探讨LangChain 1.0中的工具定义方式、多工具协同使用以及MCP(Model Context Protocol)协议的接入方法。通过对比三种工具定义方式的优劣,帮助读者选择最适合生产环境的方案。

2026-02-12 21:57:27 271

原创 Agentic RAG架构设计与实战

本文深入介绍Agentic RAG(代理增强检索生成)的核心理念、与传统RAG的本质区别,以及如何通过LangChain 1.0将检索逻辑封装为Agent工具,构建具备自主决策能力的智能知识库系统。

2026-02-10 20:38:25 411 2

原创 RAG基础原理与LangChain实战

本文系统介绍RAG(检索增强生成)的基础原理、核心工作流程,并通过LangChain 1.0实战演示如何构建完整的RAG系统,包括文档加载、切分、向量存储和混合检索。

2026-02-10 20:36:03 976

原创 LangChain 1.0 中间件架构设计与原理深度解析

本文深入解析LangChain 1.0中间件的架构原理、核心设计理念和性能优化策略,帮助开发者理解中间件如何解决Agent在生产环境落地时的"不可控"问题,并掌握SOLID设计原则在中间件中的应用。

2026-02-10 20:28:17 381

原创 LangChain 1.0 Agent开发工具链与项目实战

本文详细介绍LangChain 1.0 Agent开发的完整工具链,包括LangGraph Studio可视化工具、LangGraph CLI部署工具以及LangSmith监控平台,并通过7个步骤手把手教你搭建一个企业级Agent项目。

2026-02-10 20:26:19 355

原创 LangChain 1.0 Agent记忆管理与优化实战

本文深入探讨LangChain 1.0中Agent的记忆管理机制,包括短期记忆与长期记忆的区别、Checkpointer机制、上下文裁剪策略等核心内容,帮助读者构建具备持续学习能力的智能Agent。

2026-02-10 19:56:57 380

原创 LangChain 1.0 Agent基础实战:从零搭建智能助手

本文将带领读者从零开始,使用LangChain 1.0搭建第一个Agent应用。涵盖环境搭建、模型配置、工具定义、ReAct循环详解等核心内容,帮助读者快速掌握Agent开发的基础技能。

2026-02-10 19:51:27 1028

原创 Agent智能体:核心概念与技术架构深度解析

本文深入解析Agent智能体的核心概念、技术架构及其与传统AI模型的本质区别,帮助读者建立对Agent体系的系统性认知,为后续实战开发奠定理论基础。

2026-02-10 19:48:24 820

原创 Python time 模块深度解析:从时间表示到时间转化的全指南

本文深度拆解 Python time模块,从时间戳、结构化时间、字符串时间的三类核心表示,到含%Y/%y等 19 种格式符的完整对照表,再到 13 个核心函数的用法 + LLM 开发实战(对话时间戳、响应耗时统计),覆盖时间转化、计算、定时等全场景,表格化呈现 + 可运行案例,帮你从时间处理小白秒变 Python 时间大师。

2026-02-09 19:44:52 882

原创 NumPy 与 Pandas 中「有无返回值函数」的易错点整理

在使用 NumPy 和 Pandas 进行数据分析和处理时,「函数是否有返回值、是否会修改原对象」是一个高频易错点 —— 很多人会因混淆这两类函数导致数据被意外修改、操作无响应或结果不正确。本文将通过功能分类表格和实战代码示例,系统整理 NumPy 与 Pandas 中典型的有无返回值函数,帮助读者避免此类错误。

2026-02-09 19:44:34 833

原创 Python 面向对象核心:继承 / 封装 / 多态万字深度指南

本文深入解析Python面向对象编程(OOP)的三大核心特性:封装、继承和多态。通过对比面向过程编程的不足,展示OOP在代码复用和维护性上的优势。详细讲解Python特有的封装实现方式(公共/保护/私有属性)、继承机制(单继承/多继承/Mixin模式)以及基于鸭子类型的多态特性,配合可运行的代码示例。文章还包含电商订单系统的实战案例和常见错误规避指南,帮助开发者掌握Python OOP的设计思想和工程化应用。

2026-02-09 19:44:15 688

原创 Python 迭代器与生成器深度解剖:从底层协议到生产级实践

从「Python 迭代协议的本质」→「迭代器的手动实现」→「生成器的底层状态管理」→「生产级流水线实践」全链路讲透,解决「大数据内存爆炸」「遍历逻辑冗余」「协程基础理解」三大痛点。

2026-02-09 19:43:06 627

原创 Python 系统编程双雄:sys 与 os 模块深度实践指南

系统梳理sys与os模块的核心功能、边界场景、工程化实践,结合 80 + 可运行代码示例,解决 “系统交互怎么实现?”“文件操作怎么优化?”“命令行参数怎么处理?” 三大高频问题。

2026-02-08 22:12:12 584

原创 Python Random 模块深度解析:从基础 API 到 AI / 大模型工程化实践

面向AI / 大模型工程化从业者,全面梳理python的random模块,覆盖常用 Random API、9 个高频坑点、5 大 AI / 大模型场景应用,结合可运行代码示例与工程化最佳实践,解决 “随机数复现失败”“线程安全冲突”“安全场景滥用” 三大核心痛点。

2026-02-08 22:11:17 1153 1

原创 从 0 到 1 彻底掌控网页美化:五万字 CSS 完全实战指南(附 180 + 可复制调试代码)

这是为从未接触过编程的零基础学员打造的五万字 + CSS 全教程,从最基础的 CSS 是什么、怎么写讲起,逐章拆解选择器、盒模型、文本样式、背景与边框、Flex/Grid 布局、响应式、动画与过渡等 12 大核心模块,180 + 代码逐行注释,3 个完整企业级项目(求职简历、电商首页、后台管理系统)串联所有技能,7 天内可独立交付可上线的静态前端页面框架。

2026-02-08 22:09:32 1068 4

原创 从 0 到 1 敲出 3 个企业级页面:七万字 HTML 零基础到实战全解(附 100 + 可复制代码案例)

这是为 0 编程基础小白量身定制的 HTML 全教程,覆盖 12 大核心模块、100 + 逐行注释的可复制代码案例,从浏览器原理讲到本地存储、响应式布局、简单动画,最后用 3 个完整企业级项目(科技产品展示站、求职简历单页、社区在线报名系统)串联所有技能,7 天内就能独立交付可上线的静态前端页面框架。

2026-02-08 22:09:12 612 1

原创 Git常用命令指南

本文旨在为读者提供一份Git常用命令的全面指南,从基础配置到核心工作流,再到分支管理和高级技巧,帮助开发者高效地使用Git进行代码管理和协作。无论是初学者还是有一定经验的开发者,都能从本文中找到实用的信息,提升工作效率。

2026-02-08 22:06:19 429

原创 Python 反射详解:从基础到实战,让代码更灵活

在 Python 中,反射是一种强大的特性,它允许程序在运行时动态地操作对象、模块和类。通过反射,我们可以根据字符串名称动态加载模块、调用函数、访问属性、创建类实例等,从而提高代码的灵活性和可维护性。本文从基础概念开始,逐步深入到实际应用,帮助读者掌握 Python 反射的核心用法。

2026-02-08 22:05:25 436

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

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

2026-02-08 22:00:56 273

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

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

2026-02-08 21:59:37 515

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

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

2026-02-06 21:24:33 533

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

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

2026-02-06 21:22:16 477

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

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

2026-02-06 18:23:00 587

原创 OpenCode 深度解析:2025 年最强开源 AI 编程助手完全指南

OpenCode 是一款革命性的开源 AI 编码助手,支持 75+ LLM 提供商,可在终端、IDE 或桌面应用中无缝运行。本文将深入剖析 OpenCode 的核心架构、配置体系、多平台集成能力以及企业级特性,帮助开发者全面掌握这一强大的编程工具。

2026-02-05 20:48:01 1436 2

原创 我的 Skill 实践 | 使用 tech-blog-creator 一键将代码库转化为技术博客

【注:使用它生成的博客,CSDN质量分平均达到“97”以上】作为一名技术作者,我深知将复杂的代码库转化为结构化、易于理解的博客系列是多么具有挑战性。今天,我很高兴向大家介绍我最新开发的工具:tech-blog-creator skill,这是一个专门为技术博客创作设计的智能助手,能够帮助开发者和技术作者高效地将现有代码库和文档转化为高质量的技术博客系列。

2026-02-05 19:55:09 1043 2

空空如也

空空如也

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

TA关注的人

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