
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了Model Context Protocol(MCP)协议如何解决大语言模型调用外部工具的痛点。MCP作为统一标准,支持跨进程、跨语言的工具调用,包含Host、Client和Server三大核心组件。通过代码示例演示了如何创建MCP Server(实现数据库查询功能)和集成MCP Client到LangChain中,展示了MCP的即插即用特性,为AI应用开发提供了更优雅的工具调用方案。

本文介绍了从Prompt Engineering向Agentic Engineering的范式转变,详细阐述了AI Agent的核心概念(LLM+Memory+Tool+RAG+Prompt Template)。作者基于Node.js和LangChain框架,通过封装子进程通信、开发文件读写等工具,构建了一个具备"手眼"能力的编程Agent。文章重点展示了Agent的思考循环机

摘要:从传统数据库到向量数据库的范式演进 本文探讨了大模型时代下数据库架构的转变,重点分析了向量数据库在AI Agent和RAG系统中的核心作用。传统关系型数据库擅长精确匹配,但无法满足自然语言的语义搜索需求。向量数据库通过将文本转换为多维向量,实现了基于语义相似度的检索。 文章以Milvus为例,演示了构建日记语义搜索系统的完整流程,包括: 文本向量化嵌入 集合加载与相似度计算 使用余弦相似度进

本文介绍如何在本地电脑上部署私有版ChatGPT,使用Ollama运行大模型并搭建React聊天界面。首先安装Ollama并下载Qwen2.5中文模型,通过11434端口连接服务。然后创建API接口处理前后端通信,封装自定义Hook管理聊天状态和历史记录。最后构建聊天UI界面,实现自动滚动和输入锁定功能。整个方案无需联网,可完全在本地运行,解决了数据隐私和API费用问题,适合开发者构建安全的本地A

本文介绍了一个AI驱动的Git提交信息生成工具的开发过程。该项目采用前后端分离架构,前端使用React+TailwindCSS,后端基于Node.js/Express,集成DeepSeek-R1推理模型和LangChain框架。文章深入解析了关键技术点:1)Express中间件机制处理HTTP请求数据流;2)RESTful接口设计中GET与POST的语义区别;3)HTTP状态码的规范使用;4)选择

Brain.js让前端开发者能够在浏览器中直接运行机器学习模型,无需依赖后端服务。这个强大的JavaScript库支持多种神经网络类型:擅长处理文本序列的LSTM、适合简单序列任务的RNN、平衡性能与效率的GRU,以及处理结构化数据的前馈神经网络。通过监督学习的方式,模型能够从标注数据中学习模式,实现智能分类、情感分析等功能。选择合适的网络结构、准备优质训练数据、合理配置训练参数,就能在前端实现各

本文深入探讨了 Vibe Coding(氛围编程)这一新兴开发范式,以构建“微信计分小程序”为例,展示了如何利用 Trae、Cursor 等 AI 编辑器实现真正的“零代码”开发。文章指出,AI 编程已从初期的“抽卡式”提问进化为 **SDD(规范驱动开发)+ 多智能体(Multi-Agent)** 的系统化模式。核心方法论在于“先文档,后代码”:利用 Gemini 等大模型扮演“产品经理”生成结

NestJS 是一个基于 TypeScript 的企业级后端框架,采用模块化架构和依赖注入设计。本文通过一个待办事项管理 Demo 展示了 NestJS 的核心特性: 标准化分层架构(模块、控制器、服务) 内置 TypeScript 支持 依赖注入实现松耦合 RESTful 路由设计和参数管道验证 全局模块封装数据库连接 实战部分演示了从控制器接收请求到服务处理业务逻辑的完整流程,并介绍了如何通过

浏览器渲染机制与前端性能优化指南:本文深入解析了浏览器渲染流程,从网络请求、DOM/CSSOM构建到最终合成渲染的全过程,重点分析了JS阻塞效应和回流/重绘的性能影响。针对前端开发,提出HTML语义化、CSS原子化、JS异步加载等优化策略,强调减少DOM操作和避免强制回流。同时阐述了HTTP协议中GET/POST的核心区别,包括缓存机制、幂等性和安全性考量。通过理解底层原理,开发者可以更精准地进行

防抖(debounce)和节流(throttle)是前端优化高频事件触发的两种经典方案。防抖通过清除定时器确保只在最后一次触发后执行,适用于搜索建议、表单验证等场景;节流则通过时间间隔控制执行频率,适用于滚动加载、拖拽元素等场景。两者的核心区别在于防抖关注"结果"(动作停止后执行),节流关注"过程"(固定频率执行)。通过闭包保存状态,这两种技术能有效减少不必








