Appearance
拆解 AI Agent 的工程实现 — 从核心循环到多平台网关,从工具系统到记忆引擎
深入 AIAgent 类的对话引擎,理解工具调用循环、迭代预算、重试策略和流式响应的完整实现
注册中心、自动发现、AST 扫描、工具集组合、终端/文件/Web/MCP/委托工具的工程实现
10+ 个上下文注入源、渐进式披露、模型适配指令、安全防线、Prompt Caching 降本 75%
三区压缩策略、SQLite+FTS5 会话存储、多 Provider 记忆架构、MEMORY.md 持久化
SKILL.md 格式、渐进式披露、自改善循环、Skills Hub 分发、技能守卫安全机制
适配器模式、Telegram/Discord/Slack/WhatsApp/飞书/企微全覆盖、会话隔离与路由
Ink/React 前端 + Python 后端,JSON-RPC over stdio,流式渲染与实时交互
委托工具的隔离保证、批量并行执行、中断传播、凭证覆盖
NormalizedResponse 统一格式、Anthropic/Gemini/Bedrock/OpenAI 适配器、200+ 模型支持
市面上大量 AI Agent 教程停留在"调用 OpenAI API + 工具调用"的层面。Hermes Agent 展示了一个生产级、全功能的 Agent 系统是什么样的:
每个模块都有详细的流程图和真实的代码片段,帮你从"知道概念"到"理解实现"。