SOLZM
  • 前端必懂设计模式:依赖倒置原则(DIP)实战——HTTP请求封装

    在前端开发中,我们每天都会和 HTTP 请求打交道——调用接口、获取数据、提交表单,几乎所有业务功能都离不开它。但很多开发者写请求代码时,都会陷入一个“牵一发而动全身”的坑:直接在业务代码里写死 axios/fetch,等到需要换请求库、切换环境(开发/测试/生产),或者做单元测试时,才发现到处都是需要修改的代码。
    设计模式
    2026-04-03 21:11:57
    title
  • AI Agent 核心架构模式全解析:从原理、流程图到JavaScript实战代码

    AI Agent(智能体)是大语言模型(LLM)从“被动对话工具”升级为“主动任务执行者”的核心形态。区别于普通单轮LLM调用,AI Agent具备自主感知、决策规划、工具调用、迭代优化四大核心能力,能够在无人工干预的情况下,完成多步骤、高复杂度的任务。
    AI应用
    2026-04-01 15:11:02
    title
  • RAG:从原理到落地(含实操细节)

    在当前 AI 应用爆发的时代,RAG(检索增强生成)早已不是后端专属技术——无论是做 AI 聊天助手、文档问答、产品咨询工具,还是在前端项目中集成大模型能力,RAG 都是解决“大模型幻觉”“知识库更新慢”的核心方案。本文将从前端视角出发,详细拆解 RAG 的基本概念、经典架构、关键步骤,搭配可落地的事例,帮你彻底吃透 RAG,轻松对接前端 AI 应用开发。
    AI应用
    2026-03-27 21:40:30
    title
  • 一文读懂MCP理论:进程通信与协议规范全解析

    在后端开发和进程交互中,MCP(Model Context Protocol)是一套关键的通信标准,它定义了应用程序之间如何高效、规范地传递数据。今天我们就从基础的进程、stdio通信入手,逐步拆解MCP协议的核心内容,搭配代码和图示,让抽象的技术知识变得直观易懂。
    MCP Service
    2026-03-26 07:01:37
    title
  • 小程序架构设计

    整体设计围绕分包治理、路由拦截器、生命周期统一、解决大型小程序在体积超限、页面栈溢出、代码冗余等常见痛点,最终实现业务快速迭代、线上稳定可控、多人高效协作的企业级开发标准。
    架构设计
    2026-03-23 11:32:35
    title
  • Cursor 编辑器高效开发完全指南

    本文将系统拆解 Cursor 的核心能力与实战技巧,结合真实案例,帮助你快速掌握 AI 辅助编程的高效工作流,让代码编写效率提升 3 倍以上。
    AI应用
    2026-03-21 21:59:34
    title
  • Vite底层编译原理以及为什么如此之快

    Vite 能够实现“按需编译”,核心在于它巧妙地利用了现代浏览器原生支持的 ES Modules (ESM)特性,并搭配了一个轻量级的开发服务器。这与 Webpack 传统的“先打包再启动”的模式截然不同。
    构建打包
    2026-03-19 23:10:49
    title
  • Vite8 和 Rolldown 新兴构建工具链

    Vite8 和 Rolldown 新兴构建工具链
    构建打包
    2026-03-19 19:40:54
    title
  • 发布订阅模式(EventBus)解耦网络模块和路由模块

    在 Vue3 中使用类型安全的发布订阅模式,通过 TS 泛型约束事件名与参数类型,让网络模块只发布标准化事件、路由模块只监听事件,实现网络层与路由层的完全解耦,同时保证类型安全、易于维护。
    设计模式
    2026-03-18 21:19:57
    title
  • Copilot和Cursor和Claude Code等等相比较有什么区别

    Copilot、Cursor、Claude Code(你说的clude code大概率是它)的核心区别在于定位、交互形态与能力侧重:Copilot是IDE插件式实时补全标杆,Cursor是AI原生编辑器主打项目级理解,Claude Code是终端Agent擅长复杂推理与自主执行。下面用表格和场景化解析帮你快速选型。
    AI应用
    2026-03-18 00:40:22
    title
共 29 条
  • 1
  • 2
  • 3
CATEGORY LIST
  • MCP Service
  • 架构设计
  • 微前端
  • i18n
  • D3
  • nuxt
  • LangGraph
  • LangChain
  • Jest
  • monorepo
  • 构建打包
  • 设计模式
  • Vue3
  • AI应用
  • Chrome
  • 小程序
  • BlockChain
  • NodeJs
  • Npm
  • Solidity
  • Docker
  • VUE
  • LLM
  • TypeScript
  • Javascript
© 张烘玉的博客 - solzm.com zhy_swork@163.com 京ICP备2026011398号-1