← 返回信息流
Agent SkillLINUX DO · AI·1 小时前

志哥智能体从原理到实战系统课程上线

原标题:志哥《智能体从原理到实战系统课》

速览

该课程由志哥讲解,从AI发展史入手,深入Agent原理与实战,包含Hermes Agent、Vibe Coding、规范驱动开发(SDD)、Spring AI生态、Netty等技术栈。通过46个视频系统讲解智能体从理论到落地,适合开发者学习AI Coding工作流。课程旨在帮助开发者掌握Agentic Engineering和现代AI开发模式,具有较高实践价值。

AI 深度解读

背景

在 AI 技术飞速演进的当下,大语言模型(LLM)和 Agent(智能体)正从概念走向落地实践。开发者面临从了解 AI 历史、掌握智能体原理,到真正动手完成 AI Coding 工作流、集成 Spring AI 等技术栈的全链路学习需求。然而,市面上的课程往往或偏重理论,或局限单一工具,缺乏从宏观演进到微观实战的系统性内容。志哥《智能体从原理到实战系统课》正是在此背景下诞生,它以一套涵盖 46 个视频的完整目录,串起 AI 历史、Agent 架构、Vibe Coding、Spec-Driven Development、Hermes Agent 实现、Spring AI 集成、Netty 异步化等关键技术,旨在帮助开发者一站式构建从认知到动手的能力闭环。

核心内容

该课程共 46 个章节,按内在逻辑可分为若干主题模块,内容详实完整:

1. AI 发展脉络与 Agent 起源

  • 开头几讲(1-7)回顾 AI 的过去、现在和将来,随后重点聚焦 Agent(智能体)的前世今生。从 OpenAI Codex 的内部实验推动,到软件工程教父 Martin Fowler 对 Agent 的总结分析,厘清 Agent 从何而来、为何重要。

2. Vibe Coding 与 Agentic Engineering

  • 第 8 讲引入“Vibe Coding”概念,描述一种基于直觉和实时反馈的编程方式。第 9-11 讲则从 Vibe Coding 过渡到 Agentic Engineering,并深入解析规范驱动开发(Spec-Driven Development,SDD)的机遇、挑战与未来,为后续实战定下方法论基调。

3. Hermes Agent 深度解析

  • 第 12-18 讲围绕 Hermes Agent 展开:包括学习路径、架构分析、快速上手指南、配置系统(含 DeepSeek + OpenSpec + SuperPower 整合)以及 VS Code ACP 插件支持。这一模块手把手教如何部署与配置一个具体的 Agent 系统。

4. AI Coding 实战落地

  • 第 19-25 讲是实战核心:从 AI Coding 项目的架构说明,到手把手写项目,再到踩坑经验总结、代码走读分析、Spring AI 生态技术栈全景分析,以及使用 Claude Code 重构 Hermes 代码、集成 OpenSpec + SuperPower 的完整流程。每一讲都侧重实操。

5. 工作流方法论与设计

  • 第 26-33 讲聚焦 AI Coding 工作流:先做方法论拆解与全景架构,再细化 skill 工作职能,然后深入 SDD 详细流程(两讲),接着展示 V1.0 工作流的问题,最后手把手从 0 到 1 设计工作流(三讲)。这部分强调如何将 AI 能力系统化嵌入开发流程。

6. Spring AI 与 Agent 开发

  • 第 34-37 讲专门讲解 Java + Spring AI Agent 开发:包括开发分析(两讲)、Spring AI Alibaba 智能体源码分析,以及 DeepSeek 踩坑与 Spring 版本统一管理。涵盖从理论到代码的落地细节。

7. 智能体核心机制:图引擎与状态图

  • 第 38-42 讲探讨智能体核心:指出智能体核心是图引擎,并详细比较 State Graph 与 React 的关系、如何落地,以及并行多线程并发边等高级特性。最后有两讲专门回答状态图相关问题,加深理解。

8. 性能底层:Netty 异步化与 Spring 桥接

  • 第 43-46 讲深入技术栈底层:涵盖 Netty 异步化梳理、Netty EventLoop 全景架构、Spring Boot 与 Netty 桥接集成及自定义线程模型、Spring 如何屏蔽技术细节。帮助理解高性能 Agent 的运行基础。

整个课程从宏观历史讲到微观代码,从概念分析到实战教案,形成一条清晰的学习路径:认知 → 方法论 → 工具(Hermes)→ 实战(AI Coding)→ 工作流 → 框架(Spring AI)→ 核心机制(Graph/State)→ 底层性能(Netty)。

关键要点

  • AI 演进与 Agent 定义:课程从 AI 的过去、现在和未来切入,梳理 Agent 的起源(OpenAI Codex 内部实验、Martin Fowler 的分析),让学习者建立坚实的认知基础。
  • Vibe Coding 与 SDD:Vibe Coding 强调直觉驱动的编程风格,而 Spec-Driven Development(SDD)则提供一套以规范为核心的开发方法,两者对比分析是理解现代 AI 工作流的关键。
  • Hermes Agent 实操:涵盖 Hermes 的学习路径、架构、配置系统(DeepSeek + OpenSpec + SuperPower)、VS Code 插件,以及使用 Claude Code 重构,提供完整的 Agent 部署与优化经验。
  • AI Coding 全流程:从项目架构、代码走读、踩坑教训,到 Spring AI 生态技术栈分析,再到实际写项目,都是真实的开发场景,补全了理论到实践的鸿沟。
  • 工作流设计方法:强调方法论拆解、skill 职能定义、SDD 详细流程、工作流问题诊断与 0~1 设计,帮助学习者构建可复用的 AI 辅助开发流程。
  • Spring AI Agent 开发:Java 生态中的 Spring AI 及 Spring AI Alibaba 源码分析,结合 DeepSeek 集成中的常见踩坑点,对 Java 开发者尤其价值。
  • 智能体核心是图引擎:明确 State Graph 与 React 的关系,讲解并行边、多线程并发等高级状态图特性,理解 Agent 的运行本质。
  • Netty 异步底层:深入 Netty EventLoop 和线程模型,以及 Spring Boot 与 Netty 的桥接,揭示性能优化和自定义线程模型的关键技术细节。

意义与影响

这份课程目录本身即映照出当前 AI 开发者学习路径的演化方向——不再满足于单一模型的使用,而是追求对智能体系统全栈的理解:从历史、方法论到具体框架、图引擎、异步底层。课程将 Hermes Agent、SDD、Spring AI、Netty 等工具与概念有机串联,形成一条可落地的学习阶梯。对于希望从“会用 AI”进阶到“构建 AI 驱动的工作流与系统”的开发者来说,提供了体系化的参考。同时,课程内容紧密关联前沿实践(如 Vibe Coding、Claude Code、DeepSeek 集成),使学习者能紧跟技术趋势。这种从原理到实战、从架构到代码的课程设计,有望成为 AI 工程化教育的范例,推动更多开发者掌握智能体开发的完整技能树。

查看原文 →linux.do