Skip to content
Embabel 文档版本 0.3.0-SNAPSHOT 源快照 0a669093 更新于 2026-09-29

48 · 资源(Resources)

Rod Johnson 的博客文章

  • Embabel: A new Agent Platform For the JVM —— 介绍 Embabel Agent 框架,解释"为什么专门为 JVM 生态构建一个 Agent 平台"的动机,涵盖该路线的关键差异化与收益。
  • The Embabel Vision —— Rod Johnson 对 Agent 框架未来的构想,以及 Embabel 如何融入更广阔的 AI 版图。讨论了项目的长期目标与战略方向。
  • Context Engineering Needs Domain Understanding —— 深入 DICE(Domain-Integrated Context Engineering,领域集成上下文工程)概念,以及为什么"领域理解"是 AI 系统中有效上下文工程的根基。

示例与教程

  • Creating an AI Agent in Java Using Embabel Agent Framework(by Baeldung)—— 一个不错的 Java 入门示例。
  • Building Agents With Embabel: A Hands-On Introduction(by Jettro Coenradie)—— 一份优秀的 Java 教程。

Embabel Agent 示例仓库

示例仓库是一套综合性的示例 Agent 集合,展示了框架的不同方面:

  • 入门示例:简单的星座运势 Agent,展示基础概念;
  • 中级示例:带自我改进的多 LLM 研究 Agent;
  • 高级示例:带并行验证与置信度评分的事实核查 Agent;
  • 集成示例:使用 Web 工具、数据库与外部 API 的 Agent。

这是通过动手示例学习 Embabel 开发的完美起点。

Java Agent 模板

用于创建新的基于 Java 的 Embabel Agent 的模板仓库,包含:

  • 预配置的项目结构;
  • 演示多 LLM 工作流的 WriteAndReviewAgent 示例;
  • 构建脚本与 Docker 配置;
  • 入门文档。

Kotlin Agent 模板

用于 Kotlin Agent 开发的模板仓库,特性与 Java 模板类似,但采用惯用的 Kotlin 写法。

进阶示例:Tripper 旅行规划器

Tripper —— AI 驱动的旅行规划 Agent

Tripper 是一个生产质量的示例,展示了 Embabel 的高级能力。

特性:

  • 用多个 AI 模型生成个性化的旅行行程;
  • 集成 Web 搜索、地图与住宿搜索;
  • 用 htmx 构建的现代 Web 界面;
  • 用 Docker 容器化部署;
  • 带 GitHub Actions 的 CI/CD 流水线。

技术亮点:

  • 同时使用 Claude Sonnet 与 GPT-4.1-mini 模型;
  • 演示领域驱动设计(DDD)原则;
  • 展示如何用 Embabel 构建面向用户的应用;
  • 是"用 AI 做确定性规划"的实践范例。

学习价值:

  • Embabel 概念的真实落地;
  • 与外部服务的集成模式;
  • 生产部署的考量;
  • AI 应用的用户界面设计。

目标导向动作规划(GOAP)

  • Introduction to GOAP —— 介绍 Embabel 所使用的规划算法,解释核心概念,以及为什么 GOAP 对 AI Agent 规划是有效的。

小语言模型智能体 —— NVIDIA Research

  • 这篇研究论文讨论了 "code agency"(代码能动性)与 "LLM agency"(LLM 能动性) 的分工 —— 这些概念影响了 Embabel 的架构。

OODA 循环 —— Wikipedia

  • 介绍 Observe-Orient-Decide-Act 循环(观察-判断-决策-行动),它是 Embabel 重规划机制的基础。

领域驱动设计(Domain-Driven Design)

  • Martin Fowler 的 DDD 基础概念 —— 对 Embabel 的领域建模思路给出了很好的概括。

《Domain-Driven Design: Tackling Complexity in the Heart of Software》

  • Eric Evans 的 DDD 奠基之作。理解如何有效建模复杂领域必读。

DDD 与上下文校验(Contextual Validation)

  • 与"为 AI Agent 构建精细领域模型"相关的高级 DDD 概念。

BytesRouter 是社区翻译站点,所有译文仅供参考,一切以官方英文原文为准。