logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【从0开发一个 Agent】第二章:技术选型与整体架构设计

本章的目标是解释我们为什么选择这些特定的技术,而不是简单地罗列依赖。我们将构建一个兼顾开发效率、运行性能和未来扩展性的企业级架构。

#react.js#人工智能
【运维】Nginx 蓝绿部署与流式任务(SSE)不中断架构实战

本文探讨了在AI Agent应用中实现无缝部署的技术方案。当AI执行耗时3分钟的流式推理任务时,传统部署方式会导致连接中断,造成推理结果丢失。文章提出采用蓝绿部署架构,保持新旧环境并存,逐步排空旧连接。 技术选型上,采用Next.js 15 App Router处理SSE流式输出,Vercel AI SDK简化协议封装,Prisma+PostgreSQL管理结构化数据,HeroUI提供适配的UI组

#运维#nginx#架构
【从0开发一个 Agent】第十八章:未来扩展方向——从“工具”到“生态”的架构演进

1)Workflow实现业务流程自动化;2)Computer Use支持图形界面操作;3)Browser Agent执行网页级任务;4)Voice Agent实现自然语音交互;5)Coding Agent完成全链路开发;6)Deep Research进行深度知识发现。同时指出AI Agent将向生态协同、全链路自动化和开放平台三大趋势发展,建议通过模块化升级、协议标准化、安全增强等架构适配策略支持

#架构#人工智能
【从0开发一个 Agent】第十七章:完整项目回顾与架构终章

从零构建企业级AI Agent系统的完整架构。历经16个模块的开发后,文章从全局视角审视了模块间的协同机制:包括请求入口与上下文准备、任务规划与多Agent协作、知识检索与工具调用、推理与数据持久化等关键流程。系统采用分层解耦设计,通过结构化标签实现上下文安全注入,基于MCP协议标准化工具调用,并借助Vercel AI SDK实现流式响应。架构强调安全左移、成本感知和弹性设计,支持权限校验、多级缓

#架构#人工智能
【从0开发一个 Agent】第十六章:企业级性能优化与高可用架构

AI Agent系统的深度优化策略。针对高并发、高延迟和成本控制等核心挑战,提出分层缓存、异步解耦、熔断降级的三位一体架构。内容包括: 多级缓存体系(L1内存/L2语义/L3 Prompt Cache)可降低70%以上的LLM调用量 原子化的Embedding缓存与索引重建机制,显著提升向量检索效率 异步批量处理非实时操作,解耦核心链路 熔断降级策略确保外部服务故障时的系统韧性 成本感知架构实现T

#性能优化#架构#人工智能
【从0开发一个 Agent】第十五章:Agent 生产环境部署

AI Agent系统从开发到生产环境部署的关键步骤,重点构建容器化、安全防护和可观测性架构。内容包括: 生产部署必要性分析:解决环境差异、安全风险、成本失控和故障排查四大挑战; 架构设计方案:采用Nginx反向代理+Docker容器化+可观测性三支柱(指标/日志/追踪)的一体化架构; 核心配置实现:包括多阶段Docker构建优化、Nginx的HTTPS/限流/缓存配置、环境变量管理和Prometh

#人工智能#运维
【从0开发一个 Agent】第十四章:构建企业级用户系统与权限隔离

为AI Agent构建企业级安全架构的重要性及实现方案。传统Web安全模型在AI场景下存在诸多不足,如上下文污染、API Key滥用、审计盲区和多租户隔离失效等问题。使用"身份-权限-数据-审计"四层防护体系,核心设计包括分层会话管理、RBAC+数据权限双轨制、API Key动态注入和全链路审计。技术实现上展示了基于NextAuth.js的身份认证框架、Prisma权限模型以及Redis会话管理的

#人工智能
【从0开发一个 Agent】第七章:实现 MCP (Model Context Protocol)

本文介绍了AI时代的"USB接口"——MCP(Model Context Protocol)协议,它解决了传统Tool Calling存在的耦合问题。文章详细阐述了MCP的核心架构与生命周期,包括初始化、能力发现、动态注入和协议化执行四个阶段,并提供了在Next.js项目中实现MCP客户端的代码示例。通过MCP,AI Agent可以动态发现和调用远程工具,无需修改核心代码即可实现无限扩展。文章还讨

#react.js#人工智能#MCP
【全栈】Next.js + PostgreSQL + Vercel 实现完整登录系统(完整源码)

本文介绍了一个基于Next.js 14+和PostgreSQL的生产级登录系统实现方案。系统采用JWT认证、Prisma ORM和bcrypt密码哈希技术,部署于Vercel平台。主要内容包括:1) 技术栈选择与核心思路;2) 环境准备与Vercel Postgres数据库创建;3) 项目初始化与Prisma配置;4) 后端API接口实现(注册/登录/用户信息获取);5) 前端页面开发与状态管理。

#postgresql
【全栈】Next.js + MySQL 实现CRUD完整代码(包含部署生产环境)

本文介绍了使用Next.js 13+ App Router实现MySQL数据库CRUD操作的完整方案。主要内容包括:1) 安装MySQL2和dotenv依赖;2) 配置开发和生产环境变量;3) 创建支持连接池、防注入、错误处理的数据库工具类;4) 实现包含参数校验和安全返回的RESTful API接口。项目采用模块化结构,通过环境变量管理敏感信息,封装了生产级的数据库操作方法,并提供了用户表的增删

#javascript#mysql#node.js
    共 19 条
  • 1
  • 2
  • 请选择