River Logo
River
首页
博客
关于
项目
首页
博客
关于
项目

📝 技术博客

记录技术学习的点点滴滴,分享开发经验与思考

共有 68 篇文章

Mermaid 图表测试:各种图表类型展示

测试博客系统的 Mermaid 图表渲染功能,包含流程图、时序图、类图、甘特图等多种图表类型的示例。

2025-10-13技术文档
Mermaid可视化+2
阅读更多

React 18 新特性深度解析:并发渲染与自动批处理

深入探讨 React 18 带来的革命性变化,包括并发渲染、自动批处理、Suspense 改进等核心特性,以及这些特性如何提升应用性能和用户体验。

2025-06-25前端技术
ReactJavaScript+2
阅读更多

Spring Boot 3.x 微服务架构最佳实践

基于 Spring Boot 3.x 构建企业级微服务架构的完整指南,涵盖服务发现、配置管理、链路追踪、容错处理等核心话题。

2025-06-25后端技术
Spring BootJava+2
阅读更多

Vue 3 Composition API 进阶技巧与最佳实践

Composition API 是 Vue 3 的核心特性之一,本文分享在实际项目中使用 Composition API 的进阶技巧和最佳实践经验。

2025-07-02前端技术
Vue.jsComposition API+2
阅读更多

MySQL 8.0 性能优化实战:索引设计与查询调优

数据库性能直接影响应用体验,本文深入分析 MySQL 8.0 的性能优化策略,包括索引设计原则、查询优化技巧和监控方法。

2025-07-02数据库
MySQL数据库+2
阅读更多

Docker 容器化部署完全指南:从开发到生产

容器化已成为现代应用部署的标准实践,本文详细介绍如何使用 Docker 构建、部署和管理应用容器,从开发环境到生产环境的完整流程。

2025-07-02运维部署
Docker容器化+2
阅读更多

Redis 缓存策略与分布式锁实现

Redis 在现代应用架构中扮演重要角色,本文详细讲解 Redis 的缓存策略选择、分布式锁实现方案以及常见的性能优化技巧。

2025-07-02数据库
Redis缓存+2
阅读更多

AI 大模型集成实战:从 API 调用到智能应用开发

随着 AI 技术的快速发展,如何将大模型集成到实际应用中成为热门话题。本文分享大模型 API 集成的实践经验和应用开发技巧。

2025-07-02人工智能
AI大模型+2
阅读更多

Next.js 14 App Router 深度解析与实践应用

Next.js 14 的 App Router 带来了全新的路由体验,本文深入分析其工作原理、最佳实践以及在实际项目中的应用场景。

2025-07-02前端技术
Next.jsReact+2
阅读更多

从RAG到Advanced RAG:基于Spring AI与LangChain4j构建高级检索增强系统

记录“法律智能助手”项目如何从一个基础RAG框架,逐步升级为具备查询理解、智能路由和多源检索能力的Advanced RAG系统。

2025-10-13后端技术
JavaSpring AI+3
阅读更多

盘活数据库连接:Spring Boot AI应用中SSE流式响应的性能优化实战

复盘项目中因SSE流式响应导致的数据库连接池泄漏问题,分享如何通过优化JWT验证逻辑,根治连接泄漏并显著提升API响应速度。

2025-10-13后端技术
JavaSpring Boot+3
阅读更多

告别PDF中文乱码:iText与Spring Boot的终极解决方案

结合项目实战经验,提供一个详尽、可复现的解决方案,通过多层回退的字体加载策略,彻底解决Java iText库生成PDF时的中文乱码和不显示问题。

2025-10-13后端技术
JavaiText+3
阅读更多

现代Spring Boot应用安全基石:从零实现JWT认证

详细介绍如何在Spring Boot 3项目中整合Spring Security 6,从零开始构建一套完整、安全、生产级的JWT认证系统。

2025-10-13后端技术
JavaSpring Security+3
阅读更多

AI项目踩坑实录:当两个向量表在同一个数据库中“狭路相逢”

分享在AI项目中由于并用Spring AI和LangChain4j两个框架,导致出现两个向量表并引发数据关联问题的真实案例及解决方案。

2025-10-13数据库
JavaAI+3
阅读更多

让AI拥有“记忆”:为你的Spring Boot聊天应用构建健壮的历史记录功能

从数据库设计、后端API开发到前端状态管理,全过程分享如何为AI聊天应用设计并实现一套完整、可扩展的聊天历史功能。

2025-10-13人工智能
JavaSpring Boot+3
阅读更多

AI沟通的艺术:如何通过提示词工程驯服你的大语言模型

分享在“法律智能助手”项目中,通过迭代式重构,运用五步法(赋予角色、明确指令、定义结构、提供示例、增加约束)优化合同审查任务提示词的实践经验。

2025-10-13人工智能
AIPrompt Engineering+2
阅读更多

LoRA/PEFT 低成本高效率微调实战:从原理到生产部署

系统讲解 LoRA/PEFT 的工作原理、适用场景与局限,给出基于 Hugging Face 的端到端微调、推理与部署实践,覆盖监督微调、QLoRA、全量/部分参数冻结策略与评测指标设计。

2025-11-10人工智能
AILoRA+3
阅读更多

Hugging Face 工具链高频操作指南:Datasets/Transformers/PEFT/Accelerate/TRL 一网打尽

面向工程实践的 Hugging Face 工具链用法清单,覆盖模型加载、分布式训练、数据集处理、评测、推理加速与仓库管理,提供可复制的最佳实践脚手架。

2025-11-10人工智能
AIHugging Face+3
阅读更多

开源模型选型与对比:BERT、Qwen、DeepSeek 的能力边界与应用落地

从任务类型、推理能力、中文表现、部署成本与生态工具五个维度,对 BERT、Qwen、DeepSeek 进行横评,给出不同业务场景的选型建议与落地清单。

2025-11-10人工智能
AIBERT+3
阅读更多

Agent Skills:构建智能AI代理的核心能力体系

系统性地探讨Agent Skills的设计哲学、实现模式和最佳实践。从单一职责原则到Function Calling、ReAct、MCP等实现模式,深入讲解如何构建生产级的Agent技能体系。

2025-01-21人工智能
AIAgent+3
阅读更多

Claude Code完全使用教程:让AI成为你的编程伙伴

从零开始系统性介绍如何高效使用Claude Code,包括在Cursor中的配置、智能代码生成、代码重构、Bug修复、测试生成等核心功能,以及高级技巧和实战案例。

2025-01-21开发工具
AIClaude+3
阅读更多

OpenCode使用教程:开源AI编程助手的完整指南

全面介绍OpenCode这款开源AI编程助手的安装、配置、使用技巧和高级定制方法。支持多种模型(OpenAI、Claude、本地LLM),完全开源,隐私优先,可离线使用。

2025-01-21开发工具
AIOpenCode+3
阅读更多

AI Agent 内存体系设计:从短期记忆到长期知识的完整架构

深入探讨 AI Agent 内存体系的设计原理、实现模式和最佳实践,涵盖从对话级别的短期记忆到跨会话的长期知识存储的完整技术栈。

2025-01-22人工智能
AIAgent+3
阅读更多

AI Agent 安全最佳实践:构建可靠的智能体系统

AI Agent 正在从实验性工具走向生产应用,深入探讨 AI Agent 安全的核心威胁模型、OWASP 安全指南,以及构建安全 Agent 系统的最佳实践。

2025-01-22人工智能
AIAgent+3
阅读更多

AI 应用 CI/CD 流水线最佳实践

将 AI/LLM 应用纳入现代软件工程流程是确保产品质量和开发效率的关键。详细介绍如何构建完整的 AI 应用 CI/CD 流水线,包括 RAG 管道测试、LLM 集成测试、提示词部署工作流、模型版本管理以及生产环境监控。

2025-01-22运维部署
AICI/CD+3
阅读更多

AI 代码审查工具生态全景:智能化代码质量保障

AI 代码审查工具正在革新代码审查流程,通过自动化分析、上下文理解和智能建议,让代码审查更高效、更全面。全面介绍当前主流的 AI 代码审查工具,包括它们的功能特点、集成方式和最佳实践。

2025-01-22开发工具
AICode Review+3
阅读更多

AutoGPT 演进分析:从开源实验到 AI Agent 范式

AutoGPT 的出现标志着 AI Agent 研究的一个重要里程碑。深入分析 AutoGPT 的技术演进历程、核心架构变化、关键创新点,以及它对整个 AI Agent 生态系统的影响。

2025-01-22人工智能
AIAutoGPT+3
阅读更多

中国大语言模型生态全景:主流模型对比与选型指南

中国大语言模型产业在近年来经历了爆发式增长,从阿里巴巴的通义千问到百度的文心一言,从智谱 GLM 到 DeepSeek。全面梳理中国主流大语言模型的产品线、技术特点、定价策略和适用场景。

2025-01-22人工智能
AILLM+3
阅读更多

Function Calling 进化论:从工具调用到智能代理的完整演进

Function Calling(函数调用/工具使用)是现代 AI Agent 的核心能力之一。深入解析 function calling 的技术演进、主流框架的实现差异,以及如何构建生产级的工具调用系统。

2025-01-22人工智能
AIFunction Calling+3
阅读更多

GraphRAG 全解析:从局部到全局的知识推理革命

微软研究院发布的 GraphRAG 通过构建知识图谱,将分散的文档连接成有结构的信息网络,实现了从"局部检索"到"全局理解"的质的飞跃。深入剖析GraphRAG的架构设计、核心算法、最佳实践。

2025-01-22人工智能
AIGraphRAG+3
阅读更多

Kubernetes AI 工作负载调度:大规模模型服务架构实践

深入探讨 Kubernetes 上的 AI 工作负载调度策略,包括 GPU 资源管理、模型服务部署、批处理任务调度以及成本优化等核心主题。

2025-01-22运维部署
KubernetesAI+3
阅读更多

LLM 微调成本分析:全参数微调、LoRA 与 QLoRA 对比指南

从 GPU 内存需求、训练时间、云服务成本、性能对比等多个维度,深入分析全参数微调、LoRA 和 QLoRA 三种主流方法的成本效益,帮助你在不同场景下做出最优选择。

2025-01-22人工智能
AILLM+3
阅读更多

AI Token 优化实战:成本控制与性能提升的完整指南

从 Token 计数与定价模型、上下文压缩技术、缓存策略、Prompt 优化、请求批处理等多个维度,系统性地讲解如何将 AI 应用的成本降低 70-90%,同时保持甚至提升响应质量。

2025-01-22人工智能
AIToken+3
阅读更多

MCP 深度实战:AI Agent 工具交互的标准化革命

Anthropic 推出的 Model Context Protocol (MCP) 是一个开放标准,旨在统一 AI 应用与外部工具、数据源的交互方式。从协议设计、SDK 使用、生产部署等多个维度,深入解析 MCP 的核心技术。

2025-01-22人工智能
AIMCP+3
阅读更多

多模态 RAG 技术全景:从文本到图像的检索增强生成

多模态 RAG 通过融合不同模态的检索和理解能力,为 AI 系统提供了更全面的知识访问能力。深入探讨多模态 RAG 的技术架构、核心算法、实现方案和最佳实践。

2025-01-22人工智能
AIRAG+3
阅读更多

提示词 A/B 测试方法论:系统化优化 LLM 应用质量

系统化的 A/B 测试方法可以将提示词优化从艺术转变为科学,通过数据驱动的方式持续提升应用质量。详细介绍提示词测试框架、实验设计方法、评估指标体系、统计显著性检验,以及生产环境监控的最佳实践。

2025-01-22人工智能
AIPrompt+3
阅读更多

RAGAS 深度实践:构建企业级 RAG 评估体系

RAGAS 是当前最流行、最专业的 RAG 评估框架,它提供了一系列标准化指标,帮助开发者从忠实度、答案相关性、上下文精度、上下文召回率等多个维度评估 RAG 系统。

2025-01-22人工智能
AIRAGAS+3
阅读更多

向量数据库深度对比:生产环境选型指南(2025)

从架构特性、性能基准、成本分析、混合搜索能力等维度,对主流向量数据库进行深度对比,并提供基于不同场景的选型建议。

2025-01-22数据库
AIVector Database+3
阅读更多

Agent Harness 工程化实战:从 Vibe Coding 到生产级 Agent

深入解析 Agent = Model + Harness 核心公式,六层Harness架构(记忆/技能/安全/上下文/多Agent/生命周期),以及LangChain仅通过改进Harness将Terminal-Bench得分从52.8%提升到66.5%的实战案例。

2026-06-22技术文档
AgentHarness+3
阅读更多

Claude Code Skills 开发完全指南:让AI编码助手学会你的项目

系统讲解Claude Code Skills的九大类别(Anthropic内部实践)、渐进式加载机制、SKILL.md最佳实践与避坑指南,手把手教你从零构建可复用的Agent Skill。

2026-06-22技术文档
Claude CodeSkills+3
阅读更多

Cursor IDE 2026进阶:从 Agent 到 Automation的五大范式转变

详解Cursor 2.6自动化Agent、Composer 1.5蒸馏模型、五大编程范式转变(先规划再执行/上下文管理/Rules+Skills/并行Agent/协作)、模型选择策略以及Vibe Coding工作流。

2026-06-22技术文档
CursorIDE+3
阅读更多

Next.js 16 深度解析:Turbopack、"use cache"与AI原生工具链

全面解析Next.js 16的三大支柱:Turbopack稳定默认(2-5x构建提速)、`use cache`显式缓存范式革命、AI原生DevTools MCP让编码助手直连运行时上下文。

2026-06-22前端技术
Next.jsReact+3
阅读更多

Tailwind CSS v4 完全指南:Oxide引擎、CSS优先配置与迁移实战

Tailwind CSS v4从零重写:Rust Oxide引擎带来100x增量构建、CSS-first配置告别tailwind.config.js、OKLCH广色域原生支持,附完整v3→v4迁移checklist。

2026-06-22前端技术
Tailwind CSSCSS+3
阅读更多

TypeScript 5.8 新特性实战:erasableSyntaxOnly与编译性能飞跃

详解TypeScript 5.8的erasableSyntaxOnly标志、条件返回类型分支检查、V8编译缓存2-3x提速,以及TypeScript 7 Go重写前瞻(预计10x编译提升)。

2026-06-22前端技术
TypeScriptJavaScript+3
阅读更多

Spring Boot 4 & Spring Framework 7 升级实战:从3.x到4.0的平滑迁移

Spring Framework 7内建容错(@Retryable)、自动配置模块化(47模块)、镜像减小19%/启动提速33%,完整的3.5.x→4.0迁移路径与依赖兼容性检查指南。

2026-06-22后端技术
Spring BootSpring Framework+3
阅读更多

Java AI框架2026选型:Spring AI vs LangChain4j 企业级对比

Spring AI 1.1.6与LangChain4j 1.15全方位对比:MCP/A2A协议支持、Agent模式成熟度、RAG实现方式、多Agent协作能力,含SB 3.5 EOL的迁移风险警告与决策矩阵。

2026-06-22后端技术
JavaSpring AI+3
阅读更多

OpenClaw 架构深度解析:多渠道AI Agent操作系统的三层设计

深入拆解OpenClaw的三层架构(25+ Channels→Agents→Tools/Skills),ACP线程绑定支持在会话中启动Claude Code/Codex,10K+并发会话与K8s托管方案。

2026-06-22后端技术
OpenClawAgent+3
阅读更多

PostgreSQL + PGVector 向量搜索实战:从入门到生产优化

深度解析PGVector生产环境的内存瓶颈(20-25KB/向量)、pgvector 0.8迭代索引扫描、halfvec量化(内存减半)、StreamingDiskANN磁盘索引、混合搜索RRF融合与规模决策框架。

2026-06-22数据库
PostgreSQLPGVector+3
阅读更多

AI应用数据库架构设计:向量库、关系库与缓存的协同之道

三种AI数据存储方案(大一统PG/独立向量DB/双PG混合)的决策矩阵、Redis三层缓存设计(查询结果/会话上下文/速率限制)、双向量表并存的踩坑与统一抽象层解法。

2026-06-22数据库
数据库架构设计+3
阅读更多

Docker + K8s AI模型服务部署实战:从打包到生产

从多阶段Docker构建、模型权重外置、liveness vs readiness探针分离,到GPU MIG分区、vLLM PagedAttention、AWQ量化与成本优化的完整AI模型生产部署指南。

2026-06-22运维部署
DockerKubernetes+3
阅读更多

AI应用CI/CD流水线2026版:从Git Push到生产API的自动化

全面更新AI应用CI/CD最佳实践:RAG管道自动化测试、提示词版本管理与回归测试、LLM集成测试框架、OpenTelemetry全链路追踪,以及模型切换时的测试策略。

2026-06-22运维部署
CI/CDDevOps+3
阅读更多

2026 AI Agent框架全景对比:LangChain/LangGraph/LlamaIndex/CrewAI/AutoGPT选型决策

七大AI Agent框架全方位横评:能力矩阵、架构对比、代码示例、选型决策树,覆盖LangChain、LangGraph、LlamaIndex、CrewAI、AutoGPT、Spring AI、LangChain4j。

2026-06-22人工智能
AIAgent+3
阅读更多

LangChain vs LangGraph 1.0:技术选型与架构演进

深度解析LangChain v1.0底层已构建在LangGraph之上的架构真相,同一任务的双框架代码对比,以及"何时用高层封装,何时直接控制状态图"的决策框架。

2026-06-22人工智能
LangChainLangGraph+3
阅读更多

LangGraph 生产级多Agent编排:七大实战模式

LangGraph 1.0的七大生产模式(ReAct循环/顺序流水线/散集Saga/监督者门控/状态检查点/Human-in-the-Loop/审查批评循环)、状态管理最佳实践与400+企业部署经验。

2026-06-22人工智能
LangGraphAgent+3
阅读更多

LlamaIndex 2026技术全景:从RAG框架到企业级自治Agent

LlamaIndex战略转型深度解读:事件驱动Workflows API取代静态DAG、长时间运行文档Agent、混合检索(稀疏+稠密RRF)、LlamaParse 500M+页处理、14种索引类型与四层评估体系。

2026-06-22人工智能
LlamaIndexRAG+3
阅读更多

CrewAI多智能体编排进阶:Flow模式、结构化输出与生产部署

CrewAI四大编排模式(顺序/层级/并行/Flow事件驱动)、Per-Agent LLM降本策略、Pydantic结构化输出、Guardrails+重试机制,以及OpenTelemetry生产可观测性。

2026-06-22人工智能
CrewAI多Agent+3
阅读更多

AutoGPT平台演进:从自主实验到可视化Agent工厂

AutoGPT从2023年实验CLI到2026年成熟可视化Agent平台的完整进化史:AutoPilot对话式编排、可视化Flow Builder、13个Telegram Bot块、以及"确定性工作流+LLM增强"的哲学转变。

2026-06-22人工智能
AutoGPTAgent+3
阅读更多

Gemini企业Agent平台深度解析:Google的Agent操作系统

Google Cloud Next 2026发布的Gemini Enterprise Agent Platform四大支柱(Build/Scale/Govern/Optimize)、Agentic RAG(准确率+34%)、ADK开发示例与企业级安全治理架构。

2026-06-22人工智能
GoogleGemini+3
阅读更多

Qwen3-TTS全解析:3秒语音克隆、VoiceDesign与Web应用构建

阿里千问开源的Qwen3-TTS全系列解析:双轨架构97ms首包延迟、3秒零样本语音克隆、VoiceDesign文本创造声音(独家)、Apache 2.0开源,以及与ElevenLabs的全方位对比。

2026-06-22人工智能
AITTS+3
阅读更多

Claude Code动态Workflows:Agent为自己编写编排引擎

Anthropic 2026年6月发布的JavaScript工作流引擎深度解读:六大编排模式(Classify-and-act/Fan-out/Adversarial/Tournament/Loop-until-done)、子Agent独立上下文隔离与可恢复执行。

2026-06-22人工智能
Claude CodeWorkflows+3
阅读更多

React + AI 技术栈2026:从RSC到AI Agent的下一代全栈范式

React 19.2与Next.js 16的AI深度融合:三大集成模式(RSC+AI流式/AI Agent+MCP DevTools/use cache+AI内容)、智能表单、AI导航与Vercel AI SDK 2026最佳实践。

2026-06-22人工智能
ReactNext.js+3
阅读更多

2026 AI编程工具链全景对比:Claude Code/Cursor/Codex/Antigravity/MiMo Code/Pi/Reasonix

七大AI编程工具全方位横评:SWE-bench得分、模型支持、多Agent能力、费用对比、缓存优化、选型决策矩阵,以及"Harness质量>模型选择"的2026核心趋势。

2026-06-22开发工具
AI编程工具对比+3
阅读更多

Google Antigravity 2.0 全解析:Agent优先的下一代开发平台

Google I/O 2026发布的Antigravity 2.0五屏统一(桌面/CLI/SDK/API/企业)、动态子Agent并行、原生语音编码、定时后台任务,与Cursor/Codex的差异化对比。

2026-06-22开发工具
GoogleAntigravity+3
阅读更多

Pi Coding Agent:极简主义终端编程代理的逆袭

仅4个工具+200 token提示词即达TerminalBench #2的Pi Coding Agent:极简哲学、15+LLM提供商、树形会话分支、状态化Cron任务,以及"减法是更难的加法"的架构思考。

2026-06-22开发工具
Pi终端编程+3
阅读更多

Reasonix:DeepSeek原生的缓存优先编程Agent

MIT开源的Reasonix以99.82%缓存命中率实现日成本$12(vs普通Agent $61+):三区上下文架构、四阶段工具调用修复管道、Go重写单二进制,以及"缓存经济学"驱动的Agent设计理念。

2026-06-22开发工具
ReasonixDeepSeek+3
阅读更多

小米MiMo Code:挑战Claude Code的开源黑马

5人团队2周打造的MIT开源终端编程Agent:SWE-bench 82%(宣称超Claude Code)、3Agent协作、持久化记忆+Goal验收机制、免费内置MiMo-V2.5-Pro模型,以及初期Bug与潜力的客观评估。

2026-06-22开发工具
MiMo Code小米+3
阅读更多

Bun 2.0深度评测:Anthropic收购后的JS运行时新格局

Bun 2.0性能实测(HTTP 185K req/s, 冷启动38ms, npm install 2.1s)、99.7% Node.js兼容率、内置SQLite/PostgreSQL/Redis,以及Anthropic收购后的AI-native路线图与Node.js/Deno对比。

2026-06-22开发工具
BunJavaScript+3
阅读更多

从零构建Agent Skill:让AI编码助手学会你的私有框架

手把手教你构建Agent Skill:四要素(SKILL.md/references/assets/scripts)、渐进式加载原理、描述写作技巧(写给模型看)、Gotchas积累方法论,以及实测+60%代码质量提升的A/B测试数据。

2026-06-22开发工具
SkillsAgent+3
阅读更多