知识目录
像翻一本书一样浏览所有章节,每篇内容都是独立页面
1
开始阅读
在这里你可以更快地了解我,以及快速建立对大模型的认知。如果你是第一次接触大模型,那么在这里可以快速补全你的认知差,让你与其他 Agent 开发工程师站在同一个水平。
我的初衷:让大模型开发不再神秘
作为网站创建者,我从未对大模型感到困惑,反而充满好奇与向往。这个网站是为了帮助身边那些对大模型开发感到困惑的传统程序员和开发者,用通俗易懂的语言和真实代码,让每个人都能感受到:原来大模型开发如此简单。
智能体开其实很简单,只是你需要转换一下思路。
本文深入探讨了智能体开发与传统开发的核心区别:传统开发面向数据库进行增删改查,而大模型开发面向大模型指挥其完成任务。文章澄清了常见误解,并指出大模型开发的本质是调用API接口,无需训练模型。
快速补全你的认知差——一次搞懂大模型应用开发的核心概念
面向传统开发者的 LLM 应用开发核心概念入门。从 LLM 的本质出发,沿 Token、Prompt、Context、Memory、Function Calling、Agent、Skill、MCP、RAG 逐层展开,每个概念从上一个概念中自然生长,帮助开发者快速建立完整的大模型应用认知链路。
2
Agent 开发入门
这一栏记录我在 Agent 开发中摸索出的经验——哪些概念真正重要,哪些设计模式经得起实战检验,哪些坑提前避开。
Agent开发入门——从理解到实践
这篇文章将带你从零开始理解Agent开发,从基础概念到实际动手,帮助你建立对智能体开发的完整认知框架。
接入大模型:从第一个 Hello World 到多模态对话
手把手教你接入大模型 API,从最基础的 curl 调用开始,实现单轮对话、持续对话,再到多模态能力。以 OpenAI Chat 协议为例,掌握 LLM 对接的核心技能。
封装一个通用的 LLM Client 并实现完整的对话记忆管理
这一篇,我们亲手封装通用的 LLM Client,实现对话记忆管理,让 SimpleAgent 真正拥有理解你、记住你的能力。
手撸一个桌面文件整理 Agent:让你的电脑学会自己收拾
告别混乱的桌面!这篇教程带你从零实现一个能整理文件的智能体,包含文件扫描、分类、移动、重命名等实用工具,让你的电脑学会自己收拾。
3
Agent4J 实战指南
从零开始学习 Agent4J —— 一个我亲手打造的轻量级 Java Agent 开发框架。通过实际案例,由浅入深地掌握如何用 Java 构建自己的 AI Agent。
Agent4J 是什么?我为什么写这个框架
一个程序员对 AI Agent 开发的思考,以及为什么决定用 Java 写一个轻量级的 Agent 框架。
快速开始:5 分钟跑通第一个 Agent
从零开始,用最简单的代码创建你的第一个 Agent4J 程序。
核心概念详解:理解 Agent、Session、Model、Tool、Skill
深入理解 Agent4J 的五大核心概念,掌握 Agent 开发的基础。
内置工具与技能:Agent 开箱即用的能力
详细了解 Agent4J 内置的三大技能:文件系统、命令执行、任务编排。
自定义工具开发:扩展 Agent 的能力边界
学习如何开发自定义工具,让 Agent 能做任何你想做的事情。
实战案例:用 Agent4J 构建全栈项目
通过一个完整的实战案例,看看 Agent4J 如何自动生成 Chrome 扩展和 Spring Boot 后端。
高级特性:Plan 和 Sub-Agent 的妙用
学习如何使用 Plan 和 Sub-Agent 处理复杂任务,实现任务拆分和并行执行。
会话管理与持久化:保存和恢复对话
学习如何保存和恢复 Agent 会话,实现长时间运行的任务。
Agent4J 最佳实践:构建高质量的 Agent 应用
总结 Agent4J 开发中的最佳实践,帮助你构建高质量的 Agent 应用。
4
基础提升
深入探讨大语言模型底层通信协议的各个方面,包括工具调用机制、多模态协议的区别,上下文中不同角色的作用与区别、不同协议(如Chat Completions API、Responses API等)的上下文结构差异、消息格式规范、以及协议设计背后的技术原理与最佳实践。适合希望深入理解模型通信底层细节的开发者和研究者。
大模型基础协议格式解析
系统介绍大语言模型通信中的三种主流协议格式——OpenAI Chat Completions、OpenAI Responses和Anthropic Messages,重点解析OpenAI Chat Completions格式的设计理念、消息结构及三者的核心差异。
上下文角色深度解析:System、User、Assistant与Developer
深入剖析大模型通信协议中不同角色的定义、作用、优先级及实际应用场景,帮助开发者精准控制模型行为。
Function Calling协议与调用过程深度剖析
全面解析大模型工具调用(Function Calling)的核心协议、消息结构、完整调用流程及最佳实践,助你构建强大的AI Agent。