HUA KNOWLEDGE ✳ FIELD 15独立研究知识库 / 持续生长
15 / 17
Agent
智能体知识地图
核心研究命题
研究人工智能如何与目标、决策和行动结合,形成可完成任务的智能体,再组织为可运行的系统与平台,并使人掌握其设计与应用。
研究重点:人工智能基础、Agent 工作机制、智能体系统、智能体平台,以及各项技术之间的协作关系
核心关注:AI 如何从生成内容,发展为能执行任务、与环境交互的智能系统?
KNOWLEDGE ARCHITECTURE
总目录架构
一级领域地图,以及各领域的简要定义。
FIELD DEFINITIONS4 AREAS
| AI | AI | 人工智能如何获得和提供智能能力? | AI 基本概念模型训练推理与能力边界 |
| Agent | Agent | 如何让 AI 模型具备目标驱动的行动能力? | Agent 组成运行循环工具记忆 |
| Agent System | Agent System | 如何将 Agent 组织成完整的软件系统? | 技术架构运行引擎编排协作工程保障 |
| Agent Platform | Agent Platform | 如何建立通用的 Agent 构建与管理平台? | 平台架构开发工具运行管理产品功能 |
DIRECTORY MAPv1.3 - 2026年10月29日
text
Agent 全栈技术地图 │ ├── 00 · Agent 技术体系是什么? - Overview │ ├── 00 · Agent 技术体系总览 - Overview │ ├── 01 · AI、Agent、Agent System、Agent Platform 有什么区别? - Definitions │ ├── 02 · 四者之间是什么关系? - Architecture Relationships │ ├── 03 · 整个 Agent 技术体系由什么构成? - Technology Landscape │ └── 04 · 如何系统学习和研究 Agent 技术? - Learning Roadmap │ │ ├── 01 · AI │ │ │ ├── 01 · 什么是 AI?它是如何发展的? - Fundamentals │ │ ├── 01 · 什么是人工智能? - Artificial Intelligence │ │ ├── 02 · AI、机器学习和深度学习有什么区别? - ML & Deep Learning │ │ ├── 03 · AI 技术经历了哪些主要发展阶段? - AI Evolution │ │ ├── 04 · 什么是生成式人工智能? - Generative AI │ │ └── 05 · AI 具备哪些能力,又存在哪些局限? - Capabilities & Limitations │ │ │ ├── 02 · AI 模型是如何构建和工作的? - Model Architecture │ │ ├── M1 · AI 模型是什么?它由什么构成? - Model Fundamentals │ │ ├── M2 · 神经网络如何学习和处理信息? - Neural Networks │ │ ├── M3 · Transformer 如何处理和生成信息? - Transformer Architecture │ │ ├── M4 · 大语言模型是如何构建的? - Large Language Models │ │ ├── M5 · AI 模型如何理解和处理不同模态? - Multimodal Models │ │ ├── M6 · AI 模型如何通过训练获得能力? - Pre-training & Post-training │ │ ├── M7 · AI 模型如何生成输出? - Inference & Decoding │ │ └── M8 · 如何评估 AI 模型的能力与局限? - Model Evaluation │ │ │ ├── 03 · 如何使用和管理 AI 模型? - Model Engineering │ │ ├── E1 · 如何通过 API 调用 AI 模型? - Model API │ │ ├── E2 · 如何设计和管理模型输入? - Prompt Engineering │ │ ├── E3 · 如何管理模型的上下文窗口? - Context Window │ │ ├── E4 · 如何让模型生成结构化结果? - Structured Outputs │ │ ├── E5 · 如何让模型调用外部工具? - Function Calling │ │ ├── E6 · 如何选择和切换不同模型? - Model Routing │ │ ├── E7 · 如何部署和运行开源模型? - Model Deployment │ │ └── E8 · 如何优化模型调用的成本与性能? - Inference Optimization │ │ │ └── 04 · AI 如何获取和利用外部知识? - Knowledge & Retrieval │ ├── K1 · AI 模型的知识从哪里来? - Parametric Knowledge │ ├── K2 · 什么是 Embedding? - Embeddings │ ├── K3 · 什么是向量数据库? - Vector Databases │ ├── K4 · AI 如何检索外部信息? - Information Retrieval │ ├── K5 · 什么是 RAG?它如何工作? - Retrieval-Augmented Generation │ ├── K6 · 如何构建 AI 知识库? - Knowledge Base │ └── K7 · 如何评估知识检索与回答质量? - Retrieval Evaluation │ │ ├── 02 · Agent │ │ │ ├── 01 · Agent 是什么?它如何工作? - Fundamentals │ │ ├── 01 · 什么是 Agent? - Definition & Boundaries │ │ ├── 02 · Agent 由什么构成? - Core Components │ │ ├── 03 · Agent 具备哪些核心能力? - Core Capabilities │ │ ├── 04 · Agent 如何思考和行动? - Execution Mechanism │ │ ├── 05 · Agent 有哪些类型? - Agent Types │ │ ├── 06 · 如何设计一个 Agent? - Agent Design │ │ └── 07 · Agent 的生命周期是什么? - Agent Lifecycle │ │ │ ├── 02 · Agent 的能力由哪些部分构成? - Internal Architecture │ │ ├── A1 · Agent 如何定义自己的身份与角色? - Identity & Role │ │ ├── A2 · Agent 如何获得认知与推理能力? - Model │ │ ├── A3 · 如何定义 Agent 的行为指令与规则? - Instructions │ │ ├── A4 · Agent 如何理解和管理当前上下文? - Context │ │ ├── A5 · Agent 如何形成、保存和使用记忆? - Memory │ │ ├── A6 · Agent 如何获取和使用外部知识? - Knowledge │ │ ├── A7 · Agent 如何调用工具并执行操作? - Tools │ │ ├── A8 · Agent 如何组织和复用专业技能? - Skills │ │ ├── A9 · Agent 如何推理、规划和决定行动? - Planning & Reasoning │ │ └── A10 · 如何限制 Agent 的权限与行为边界? - Permissions & Constraints │ │ │ └── 03 · 如何设计、构建和测试 Agent? - Development & Practice │ ├── 01 · 如何根据任务需求设计 Agent? - Agent Design │ ├── 02 · 如何配置 Agent 的模型、工具与指令? - Agent Configuration │ ├── 03 · 如何开发和运行一个 Agent? - Agent Implementation │ ├── 04 · 如何测试和评估 Agent 的能力? - Agent Testing │ └── 05 · 有哪些值得研究的 Agent 案例? - Case Studies │ │ ├── 03 · Agent System │ │ │ ├── 01 · Agent System 是什么?它如何工作? - Fundamentals │ │ ├── 01 · 什么是 Agent System? - Definition & Boundaries │ │ ├── 02 · Agent System 由什么构成? - Core Components │ │ ├── 03 · Agent System 如何运行? - Execution Mechanism │ │ ├── 04 · Agent System 有哪些类型? - System Types │ │ ├── 05 · 怎样才算完整的 Agent System? - Completeness & Maturity │ │ └── 06 · 如何理解 Agent System 的架构? - Architecture & Design Principles │ │ │ ├── 02 · Agent System 是如何构建和运行的? - Technical Architecture │ │ ├── L1 · Agent System 需要怎样的运行环境? - Infrastructure │ │ ├── L2 · Agent System 需要哪些基础软件服务? - Platform Services │ │ ├── L3 · Agent System 如何接入和管理 AI 模型? - Model Services │ │ ├── L4 · Agent 如何被驱动并持续执行任务? - Agent Engine │ │ ├── L5 · 如何编排任务并组织多个 Agent 协作? - Orchestration & Collaboration │ │ └── L6 · 如何将 Agent 能力提供给用户和其他系统? - Application │ │ │ └── 03 · 如何让 Agent System 稳定、安全、可控地运行? - Engineering & Governance │ ├── H1 · 如何观察、追踪和诊断系统运行? - Observability │ ├── H2 · 如何保障 Agent System 的安全? - Security │ ├── H3 · 如何评估 Agent System 的能力与执行质量? - Evaluation │ ├── H4 · 如何管理、保存和恢复系统状态? - State Management │ ├── H5 · 如何管理 Agent System 的配置与版本? - Configuration │ ├── H6 · 如何让人类参与、监督和干预 Agent 执行? - Human-in-the-Loop │ ├── H7 · 如何保障 Agent System 的可靠性与故障恢复? - Reliability │ ├── H8 · 如何管理 Agent System 的资源、成本与预算? - Resource Management │ ├── H9 · 如何管理 Agent System 的数据与生命周期? - Data Governance │ ├── H10 · 如何测试和验证 Agent System 的行为? - Testing & Validation │ ├── H11 · 如何部署、发布和运维 Agent System? - Deployment & Operations │ └── H12 · 如何制定和执行 Agent System 的治理策略? - Policy & Governance │ │ ├── 04 · Agent Platform │ │ │ ├── 01 · Agent Platform 是什么?它如何工作? - Fundamentals │ │ ├── 01 · 什么是 Agent Platform? - Definition & Boundaries │ │ ├── 02 · Agent Platform 由什么构成? - Core Components │ │ ├── 03 · Agent Platform 如何运行? - Platform Architecture │ │ ├── 04 · Agent Platform 有哪些类型? - Platform Types │ │ ├── 05 · 平台如何管理各类对象及其生命周期? - Lifecycle Management │ │ └── 06 · 如何设计 Agent Platform 的架构? - Design Principles │ │ │ ├── 02 · Agent Platform 是如何构建和运行的? - Technical Architecture │ │ ├── P1 · 平台如何统一管理和控制 Agent? - Control Plane │ │ ├── P2 · 平台如何执行和承载 Agent 任务? - Execution Plane │ │ ├── P3 · 如何注册、存储和管理 Agent 定义与版本? - Agent Registry │ │ ├── P4 · 平台如何提供 Agent 构建与开发服务? - Agent Development Services │ │ ├── P5 · 如何管理 Agent 的部署、实例与运行生命周期? - Deployment & Runtime Management │ │ ├── P6 · 如何管理和调度 Agent 工作流? - Workflow Management │ │ ├── P7 · 如何统一管理模型、工具和外部资源? - Resource & Integration │ │ ├── P8 · 平台如何提供统一的 API 与 SDK? - Platform API & SDK │ │ ├── P9 · 如何支持插件、扩展与第三方集成? - Extensibility & Ecosystem │ │ ├── P10 · 如何管理平台的数据、产物与共享资产? - Platform Data & Assets │ │ ├── P11 · 如何管理多租户、组织与工作空间隔离? - Multi-tenancy & Isolation │ │ └── P12 · 如何管理平台权限、资源配额与治理策略? - Platform Governance │ │ │ ├── 03 · Agent Platform 应该提供哪些产品功能? - Product Architecture │ │ ├── F1 · 用户如何创建一个 Agent? - Agent Creation │ │ ├── F2 · 用户如何配置和修改 Agent 的能力? - Agent Configuration │ │ ├── F3 · 用户如何开发、调试和测试 Agent? - Agent Development & Testing │ │ ├── F4 · 用户如何发布、共享和复用 Agent? - Agent Publishing & Sharing │ │ ├── F5 · 用户如何组织和管理工作空间与项目? - Workspace & Project Management │ │ ├── F6 · 用户如何启动、操作和控制 Agent? - Agent Execution │ │ ├── F7 · 用户如何组织多个 Agent 协同工作? - Agent Collaboration │ │ ├── F8 · 用户如何查看 Agent 的运行状态与结果? - Agent Monitoring │ │ ├── F9 · 用户如何管理 Agent 的版本与生命周期? - Agent Management │ │ ├── F10 · 用户如何管理任务产物与交付成果? - Artifact & Delivery Management │ │ ├── F11 · 开发者如何通过 API 与 SDK 集成平台能力? - Developer Experience │ │ └── F12 · 管理员如何管理整个平台? - Platform Administration │ │ │ └── 04 · 如何开发、部署和维护 Agent Platform? - Engineering & Practice │ ├── 01 · 有哪些值得研究的 Agent Platform? - Platform Case Studies │ ├── 02 · 如何选择 Agent Platform 的技术框架? - Technology Selection │ ├── 03 · 如何设计 Agent Platform 的系统架构? - System Design │ ├── 04 · 如何分阶段开发 Agent Platform? - Development Roadmap │ ├── 05 · 如何部署和运维 Agent Platform? - Deployment & Operations │ └── 06 · 如何验证和持续改进 Agent Platform? - Testing & Optimization │ │ ├── 05 · 常见问题 - FAQ │ ├── Q1 - 什么是 Agent Harness,跟 Agent System 有什么区别? │ └── Q2 - DeepSeek Harness Super-agent 论文研读 │ └── 06 · 名词解释 - Glossary └── 01 · 名词解释(待补充)
目录编号用于保持结构稳定,不代表必须按固定顺序学习。