自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 (附上相关学习资源)适合新手做的第一个agent项目*ovo*Dify Agent 全栈实战:从智能选车顾问到新能源汽车之家的端到端开发

摘要:本文是一篇关于使用Dify平台构建新能源汽车智能选车Agent的实战指南。文章采用三阶段递进式教学法,从Dify Agent配置到全栈开发新能源汽车之家网站,涵盖知识库构建、Prompt调优、SSE流式API集成、Next.js开发及PostgreSQL数据建模。通过对比iframe嵌入与API深度集成两种方式,指导开发者完成从Demo到生产级应用的完整开发流程,并附有架构图、源码解析及最佳实践建议。

2026-08-05 11:37:08 294

原创 AI项目------赛博负熵:拆解一个 Codex 生成的英语背单词全栈工程(附源码文件免费)

摘要:AI生成的英语背单词全栈工程拆解 该项目展示了一个由Codex生成的完整英语背单词系统,包含移动学习端和词书管理后台两个独立Next.js应用。系统采用Postgres数据库,融合了NextAuth、Drizzle ORM等技术,具有以下特点: 双端架构:学习端采用Next.js 14+App Router,后台使用Next.js 15+React 19,共享数据库但使用不同鉴权方案 技术亮点: 读路径走RSC,写路径用Server Actions SQL全程参数化防注入 词书内容完全客户端持有,实现

2026-08-04 14:20:30 308

原创 ai项目之智能 OnCall Agent 系统从工具集合到自治体设计的全解析(附免费源码文件)

《霓虹暗夜中的自治体:智能 OnCall Agent 系统架构全解析》摘要 本文针对微服务体系中人工OnCall值班效率低下的痛点,提出了一套智能OnCall Agent解决方案。系统通过三个核心Agent(知识库、对话、运维)协同工作,采用四层架构设计(接入层、业务层、服务层、存储层),实现告警自动处理和咨询应答。技术选型上支持Go/Java双语言实现,选用Eino框架和Milvus向量数据库,重点解决传统方案中系统割裂、知识断层和经验流失三大问题。文章详细解析了系统的架构设计、核心模块和工作流程,展示了

2026-08-04 11:03:37 300

原创 基于Claude Code源码深度分析学习经验分享(附源码文件)

笔记以 claude-code-main.zip 中的 src/ 源码为核心研究对象,辅以资料包内其他文件(cc-recovered 重建工程、PDF 分析文档、原始 npm 包等),主要内容包括:事件背景与资料包关系:梳理 source map 泄露原理和 9 个文件间的逻辑链条架构全景:37 个子目录的职责划分和 1903 个文件的体积分布核心模块深度解析:入口启动流程、查询引擎主循环、工具系统(40+ 工具)、命令系统(70+ 命令)、权限系统(三层分发 + 异步竞速)、上下文压缩、成本追踪、

2026-08-03 18:56:31 510

原创 LangGraph:如何构建有状态 AI Agent 的底层编排框架

本文基于LangGraph官方文档对该框架进行了全面技术解析。主要内容包括: 架构设计:LangGraph作为LangChain生态系统的编排运行时层,采用基于状态共享的图模型,包含节点(Node)、边(Edge)和共享状态(State)三大核心要素。 执行特性: 采用Pregel超级步执行模型,支持并行节点处理 提供强大的持久化系统,包含检查点器和存储器双架构 支持时间旅行功能,实现状态重放和分叉 关键功能: 人在回路(Human-in-the-Loop)机制,支持中断审批流程 多Agent协作模式,包括

2026-07-15 23:34:31 461

原创 LlamaIndex 入门笔记:从零搭建 RAG 应用框架

LlamaIndex是一个专注于RAG(检索增强生成)和本地知识库构建的大模型应用开发框架,旨在帮助开发者将外部数据高效接入大语言模型。它提供完整的五层流水线架构(数据层→加载层→切分层→索引层→查询/生成层),支持180+数据源,并内置文档解析、向量化索引和检索功能。相比LangChain更聚焦数据接入,但正在扩展Agent等能力形成更丰富生态。其特色工具LlamaParse能高质量解析复杂PDF为结构化Markdown。典型RAG应用仅需5步:加载文档→切分→构建索引(推荐Qdrant向量库)→查询→生

2026-07-15 22:36:34 346

原创 当 AI 学会自己思考:我的 Agent 智能体学习笔记

本文从开发者视角探讨了AI智能代理(Agent)的核心概念与实现路径。文章首先通过生活场景揭示传统大模型的局限性——只能被动响应而无法自主完成多步骤任务,进而引入Agent作为解决方案。Agent的核心在于赋予AI自主决策能力,使其能够根据任务需求动态调用工具并调整执行路径,形成"感知-推理-行动"的闭环工作流。与固定流程的Chain相比,Agent具备三大特征:LLM作为决策中枢、动态工具调用机制、以及循环执行架构。文章详细剖析了Agent的四个核心组件(LLM大脑、工具集、记忆模块和规划能力)及其协作机

2026-07-13 09:05:58 604

原创 从客户留存到 AI 运营:客留项目实战复盘

《客留项目:AI驱动的客户留存SaaS平台》摘要 客留是一款面向门店商家的AI客户留存与营销管理SaaS平台,构建了从客户数据管理到智能运营的完整业务闭环。项目采用Vue3+FastAPI技术栈,集成MySQL、Redis等数据库,并融合DeepSeek/Dify工作流实现AI能力。核心功能包括客户价值分析、流失风险预警、智能营销文案生成和多渠道触达,同时实现套餐订阅、支付宝支付等商业化模块。系统采用店铺隔离的数据模型,通过清晰的权限划分支持商家运营和平台管理双端需求。项目亮点在于将AI能力深度嵌入业务场景

2026-07-07 16:41:31 390

原创 LangChain Model I/O 学习笔记 -- 模型调用全解析

本文介绍了LangChain框架中Model I/O模块的核心概念与使用方法。主要内容包括: 模块架构:分为提示词构造(Prompts)、模型调用(Models)、输出解析(Output Parsers)三个步骤。 模型初始化:提供统一入口init_chat_model,支持OpenAI、Anthropic等平台,包含关键参数配置建议。 消息类型:四种标准化消息(SystemMessage/HumanMessage/AIMessage/ToolMessage)及其使用场景。 调用方式:详细介绍invoke(

2026-06-29 14:46:48 493

原创 ElasticSearch 从入门到实战:全面指南

,创建后不可修改 number_of_replicas:副本分片数,提高高可用性和读取性能,可动态调整 mappings:定义字段类型和属性,如 text(全文检索)、keyword(精确匹配)、integer、date 等 查看索引 GET /student_index GET /_cat/indices 删除索引 DELETE /student_index 3.2 索引别名 索引别名类似数据库视图,用于抽象底层物理索引,实现无缝索引切换。 // 创建别名 POST /_aliases { "action

2026-06-21 23:28:01 328

原创 MongoDB 快速实战与基本原理

MongoDB是一种高性能的文档数据库,采用JSON数据模型,兼具关系型数据库的查询功能和非关系型数据库的灵活性。核心特点包括BSON存储格式、强大的查询能力、ACID事务支持,适用于游戏、物流、社交等多样化场景。安装方式支持Linux(通过配置文件启动)和Docker容器化部署,提供mongosh作为交互式操作工具。相比传统关系型数据库,MongoDB无固定表结构,通过集合和文档实现半结构化数据存储,支持动态扩展和高可用架构,在DB-Engines排名中稳居前五。典型应用涵盖物联网、视频直播等大数据领域,

2026-06-21 23:22:03 393

原创 Docker 从入门到实战:核心概念、微服务编排与环境移植完全指南

Docker 核心技术解析与实践指南 摘要: Docker是一种开源应用容器引擎,通过轻量级容器技术解决环境不一致问题。与虚拟机相比,Docker具有启动快、资源占用少、可移植性强等优势。其核心架构包含镜像(不可变模板)、容器(运行实例)、仓库(镜像存储)和数据卷(持久化存储)四大概念。本文详细介绍了Docker在CentOS、Windows和Ubuntu系统的安装方法,以及国内镜像加速配置方案,并提供了完整的命令速查表,涵盖镜像管理、容器操作和Docker Compose编排等常用指令。通过标准化封装和运

2026-06-14 23:32:06 455

原创 TypeScript 核心知识精要

本文是一份结构清晰的TypeScript学习笔记,重点介绍了类型系统的基础知识和常用类型,主要内容包括: 类型声明与类型推断的区别和使用场景,推荐优先使用类型推断 TypeScript新增类型(any、unknown、never等)与JavaScript类型的对比 常用类型详解: 字面量类型的定义与应用 any类型的特点与使用建议 unknown类型作为类型安全的any及其三种安全使用方式 never类型的含义和使用场景 void类型的定义和函数返回值应用 object与Object类型的区别 元组(tup

2026-06-07 23:56:28 466

原创 Vue3 快速上手 — 精华笔记

本文系统介绍了Vue3的核心知识点,主要内容包括:Vue3的性能提升与源码优化(打包体积减少41%、Proxy替代defineProperty等);创建工程的两种方式(基于vue-cli和推荐使用Vite);Composition API的核心语法(setup、ref/reactive响应式数据、computed/watch等);以及路由管理(Vue Router)、状态管理(Pinia)和组件通信等重要特性。文章通过对比表格、代码示例和可视化图示,清晰展现了Vue3在逻辑复用、TypeScript支持和开

2026-06-07 23:51:55 545 1

原创 Node.js 模块化学习笔记

Node.js 模块化学习摘要 本文系统介绍了Node.js模块化开发的核心概念和实践方法,主要内容包括: 模块化基础:解释了模块化的优势(独立作用域、代码复用、按需加载)和Node.js的封装机制 两种模块化标准: CommonJS标准(Node.js默认):使用require/module.exports ECMAScript标准(ES6):使用import/export,需配置"type": "module" 模块类型对比: 默认导出(单一导出) vs 命名导出(多导出) CommonJS(同步加载)

2026-06-01 09:09:22 290

原创 Redis 7 学习笔记

本文介绍了Redis的安装部署与核心数据结构。主要内容包括: 安装部署:详细讲解了单机、主从、哨兵和集群四种部署模式,涵盖环境准备、配置参数(如bind、daemonize等)、启动方式和故障转移流程,重点分析了主从复制和哨兵模式的工作原理。 核心数据结构:列举了String、Hash、List、Set等9种数据结构及其应用场景。 实用工具:提供了Redis常用命令速查和学习总结。文章强调配置文件的重要性,并指出主从复制是高可用的基础,而哨兵模式通过自动故障转移弥补其不足,但无法保证数据零丢失。

2026-06-01 00:01:21 375

原创 深入理解 MySQL 索引:从数据结构到实战落坑

MySQL索引本质是排序的数据结构,核心目标是减少磁盘IO次数。B+Tree因其非叶子节点只存索引键、叶子节点形成有序链表等特性,成为MySQL首选。InnoDB采用聚集索引(主键索引存整行数据,辅助索引存主键值),而MyISAM使用非聚集索引(索引和数据分离)。联合索引遵循最左前缀原则,查询需从最左列开始且不跳过中间列才能高效使用索引。合理设计索引需结合查询模式,避免回表操作,才能充分发挥索引性能优势。

2026-05-25 00:57:08 349

原创 一文讲清所有 AI 的核心概念

本文系统梳理了AI领域的8个核心概念:从底层的大语言模型(LLM)及其基本处理单元Token,到上下文(Context)与窗口(Context Window),再到提示词(Prompt)工程;接着介绍了扩展模型能力的工具(Tool)和统一接入标准MCP;最后阐述了能自主规划任务的智能体(Agent)及其可复用的技能(Agent Skill)。这些概念构成了从基础模型到智能应用的完整技术栈,揭示了AI系统从简单文本生成到复杂任务处理的演进路径。

2026-05-20 00:33:57 566

原创 前端练习------仿微信聊天功能页面

这篇文章详细介绍了如何使用HTML、CSS和JavaScript从零开始构建一个仿微信聊天功能的网页。主要内容包括: 项目概述:实现一个包含消息气泡、输入框和发送按钮的聊天界面 开发步骤: HTML搭建页面骨架(顶部标题、中间消息区、底部输入区) CSS美化界面(颜色、布局、圆角气泡) JavaScript实现交互功能(发送消息、显示消息) 核心技术: 使用Flexbox布局实现消息左右对齐 DOM操作实现动态添加消息 事件处理实现发送功能 扩展建议:提出了可添加的头像、时间戳、表情包等进阶功能 文章采用图

2026-05-15 01:55:49 854

原创 超详细 附加项目练习所有代码! JavaScript Web APIs 权威指南:从零基础到全栈开发者

JavaScript Web APIs 学习指南摘要 本教程为14天系统学习JavaScript Web APIs的完整指南,适合零基础前端开发者。课程从DOM基础入门开始,逐步深入讲解元素操作、事件处理、BOM操作、本地存储等核心Web API技术。 主要内容包括: DOM基础:获取元素、伪数组遍历 元素操作:内容、样式、属性修改 事件处理:基础监听、事件流、移动端事件 实用API:定时器、本地存储、正则表达式 综合实战:年会抽奖等完整项目案例 学习路径清晰,每天2-3小时即可掌握关键技能,最终达到独立开

2026-05-13 19:33:42 329

原创 万字爆肝!!!别再瞎学 HTML!这一篇就够了

本文是一份全面的HTML5学习指南,从基础概念到高级语义化标签,系统讲解了HTML的核心知识。内容涵盖HTML文档结构、文本排版、多媒体元素、超链接、列表表格、表单设计等基础内容,并深入介绍了HTML5语义化标签、iframe框架和SEO优化技巧。文章采用模块化结构,配有清晰的代码示例和表格对比,适合初学者系统学习HTML5网页开发。通过生动的比喻和实用案例,帮助读者快速掌握网页骨架搭建的核心技能,为前端开发打下坚实基础。

2026-05-13 08:43:29 651

原创 JavaScript 基础完全指南------从零到1完整学习路径

本文是一份JavaScript基础完全指南,涵盖JS核心概念和前端开发必备知识。主要内容包括: JavaScript引入方式(内嵌式和外部引入) 输入输出语句(alert、console.log、prompt等) 变量与常量声明(let和const) 数据类型详解(Number、String、Boolean等) 类型转换(显式和隐式转换) 运算符使用(算术、赋值、比较等) 流程控制(条件语句和循环) 数组操作(创建、遍历和方法) 文章采用结构化目录,包含代码示例和实践建议,适合初学者系统学习JS基础知识。重

2026-05-12 16:53:22 648

原创 当Python遇上对象:一场代码界的相亲大会-------面向对象编程

本文介绍了Python面向对象编程的核心概念,包括类的定义、封装和继承。 类的定义:通过class关键字创建类,包含类属性、实例属性、类方法(@classmethod)、静态方法(@staticmethod)和实例方法。实例化过程会调用__init__方法初始化对象。 封装:使用双下划线(__)前缀实现私有属性和方法的隐藏,实际会变形为_类名__属性名。property装饰器可以将方法伪装成属性访问。 继承:支持单继承和多继承,子类可以重写父类方法。Python通过MRO(方法解析顺序)列表实现继承查找机制

2026-05-09 14:17:34 62

原创 浅谈我是如何看待对于开发中MySQL数据约束的作用及应用规则

MySQL约束详解:保障数据完整性的关键机制 摘要:MySQL约束是确保数据库数据完整性的重要工具,主要包括非空约束、唯一键约束、主键约束、外键约束等类型。约束可分为列级约束(如NOT NULL、DEFAULT)和表级约束(如PRIMARY KEY、FOREIGN KEY)。主键约束保证记录唯一性,外键约束维护表间关系,非空约束防止空值输入。约束会自动创建索引以提高性能,开发者可通过information_schema查看约束信息。合理使用约束能有效防止无效数据入库,是数据库设计的核心环节,建议优先使用主键

2026-05-09 11:35:59 456

原创 深入Python世界:进阶学习的核心方向与实践

Python进阶知识摘要 本文介绍了Python编码、文件操作和函数参数三大进阶知识点。在编码方面,讲解了Python2和Python3的编码差异及解决方案。文件操作部分详细说明了t和b两种读写模式的区别,以及各种文件操作模式(r/w/a)和指针移动方法。函数参数部分深入讲解了位置参数、关键字参数、默认参数的用法规则,重点介绍了可变长度参数(args和**kwargs)的使用场景和注意事项,包括形参和实参中的与**的不同用法。这些知识对提高Python编程能力至关重要,特别是文件操作和灵活处理函数参数的能力

2026-04-26 20:20:02 50

原创 超实用!开发者必备的「PythonAPI速查宝典」[特殊字符] 随用随查,效率翻倍!

💡 一页解决80%开发难题 - 高频接口精准收录⚡ 3秒定位关键参数 - 智能索引+视觉化排版🚀 新手到架构师都惊呼 - 隐藏技巧+避坑指南

2026-04-26 20:19:54 240

原创 Python开发者的‘作弊码‘:常用库一键开挂!

别再重复造轮子!Python常用库让你事半功倍

2026-04-25 20:15:15 54

原创 Python中有哪些模块-------关于模块的处理与讲解

本文介绍了Python模块的相关知识,主要包括:1)模块的四种形式(py文件、编译扩展、包文件夹和内置模块);2)模块导入机制及命名空间原理;3)模块导入规范(内置→第三方→自定义);4)from...import和import as语法;5)模块测试方法(name=="main");6)sys.path模块搜索路径优先级;7)sys.modules查看已加载模块;8)模块编写规范(文档注释→导入→变量→类→函数)。文章还详细说明了__all__变量的作用及模块导入时的底层执行流程。

2026-04-25 20:14:53 23

原创 如何学会python中的数据结构,从理解到掌握一文搞清楚

本文介绍了Python中常用的数据结构及其操作方法。主要内容包括:1)列表的基本方法(count、insert、append等)及可变特性;2)列表作为堆栈(后进先出)和队列(先进先出)的使用方法;3)列表推导式的语法和应用场景;4)嵌套列表的解析方法;5)del语句删除列表元素的方式;6)元组的定义和嵌套结构;7)集合的创建及基本集合运算。文章通过具体代码示例展示了每种数据结构的典型用法,特别强调了列表推导式和集合操作在实际编程中的应用技巧。

2026-04-24 14:48:15 357

原创 python函数的学习分享经验------新手应该怎么理解python中的函数

函数是组织好的可重复使用的代码段,用于实现特定功能。Python中使用def关键字定义函数,包含函数名、参数列表和函数体。函数参数分为位置参数、关键字参数和默认参数,还可以定义可变长度参数(*args和**kwargs)。参数传递时,不可变对象(如数字、字符串)按值传递,可变对象(如列表、字典)按引用传递。函数通过模块化提高代码复用性和可维护性。

2026-04-24 14:48:00 391

原创 python中的迭代器和生成器

本文介绍了Python中迭代器与生成器的核心概念和使用方法。主要内容包括:1) 迭代器的基础知识,解释了可迭代对象与迭代器对象的区别,以及for循环的工作原理;2) 生成器的创建和使用,重点讲解了yield关键字、send()方法和三元表达式;3) 各种生成式(列表、字典、集合)的应用示例;4) 二分查找算法的实现;5) 匿名函数lambda的使用场景。文章通过大量代码示例展示了这些核心概念的实际应用,帮助读者深入理解Python中的迭代机制和生成器特性。

2026-04-22 16:01:47 288

原创 python语法之条件控制与循环详解配图文

一文搞定循环和条件语句

2026-04-22 16:01:35 497

原创 关于python学习的基础语法4(列表,元组,字典,集合,字符串)

python语法重点难点详解

2026-04-21 19:46:11 928

原创 关于python学习的基础语法3

本文介绍了Python3的基础使用方法和运算符。主要内容包括: Python3安装与环境配置,介绍了Linux/Unix和Windows系统下的环境变量设置方法; Python编程方式,包含交互式编程和脚本式编程两种模式; 注释方法,包括单行注释(#)和多行注释('''或"""); 各类运算符的使用: 算术运算符:+、-、*、/、%、**、// 比较运算符:==、!=、>、<、>=、<= 赋值运算符:=、+=、-=等 位运算符:&、|、^、~、&

2026-04-21 19:31:57 324

原创 关于python学习的基础语法2

python基本语法

2026-04-20 14:31:07 399

原创 关于Python学习的基础语法1

认识python

2026-04-18 17:49:09 358

原创 当我谈Python时,我谈些什么?—— 一个新手的环境、变量与“灵魂三问”

新手学python

2026-04-18 17:26:39 708

Dify Agent新能源汽车实战全栈源码:智能选车Agent配置+SSE流式API+Next.js全栈开发+PostgreSQL数据建模

本资源是基于 Dify Agent 3.1.19/3.1.20 课程实战的完整项目源码合集,从智能选车 Agent 配置到新能源汽车之家全栈网站开发,覆盖完整产品从 0 到 1 的技术路径。 【内容概要】 包含三个阶段的项目代码: 1. dify-findbset-ev-webpage-main(全栈完整版,推荐使用):Next.js 15 + React 19 + Tailwind CSS + shadcn/ui 全栈项目,含 SSE 流式聊天代理、车型列表与详情页、PostgreSQL + Drizzle ORM 数据建模 2. dify-findbest-ev-main(Agent 配置阶段):早期前端项目,含 iframe 嵌入式 chatbot 3. find-best-ev-main(前端初始版本):基础页面布局和组件 4. data.csv:新能源车型知识库数据,直接导入 Dify 知识库 5. ev_models_rows.csv:PostgreSQL 数据库导入数据 【适用人群】 - 正在学习 Dify Agent 开发的开发者 - 需要集成 LLM 能力到 Web 产品的全栈工程师 - 对 SSE 流式 API 对接感兴趣的前端开发者 - 想用 Next.js + PostgreSQL 做完整项目的同学 【使用场景及目标】 - 搭建自己的 AI 智能选车顾问系统 - 学习 Dify API 的 SSE 流式对接方案 - 掌握 Next.js API Routes 做后端代理的架构 - 参考 Drizzle ORM 的 PostgreSQL 数据建模实践 【其他说明】 - 主项目需 Node.js 18+ 和 pnpm 包管理器 - 需自行注册 Dify 平台账号并创建 Agent 获取 API Key - 数据库需 PostgreSQL 14+,

2026-08-05

npm 打包疏漏导致 完整源码外泄,仅供学习ai大模型知识专用

自己参考自己需要的部分去学习Claude Code,不懂的发给我ai会告诉你的

2026-08-04

如何使用codex来开发一个Web全栈项目开发

如何使用codex来开发一个Web全栈项目开发

2026-08-04

项目实战资源:项目缘起、整体架构可视化、核心模块深度拆解、技术亮点深度解析、核心源码片段解读、性能边界与优化、未来迭代路线

涵盖七章内容:项目缘起、整体架构可视化、核心模块深度拆解、技术亮点深度解析、核心源码片段解读、性能边界与优化、未来迭代路线

2026-08-04

仿微信聊天界面对话源码

仿微信聊天界面对话源码

2026-05-15

空空如也

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

TA关注的人

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