Files
ai-agent-book/docs/es/LEARNING.md
T
liqiang b119135836
Build latest book artifacts / build (push) Canceled after 0s
dependency resolution / resolve (3.11) (push) Canceled after 0s
dependency resolution / resolve (3.13) (push) Canceled after 0s
deploy-pages / build (push) Canceled after 0s
deploy-pages / deploy (push) Canceled after 0s
i18n consistency check / check (push) Canceled after 0s
provider adoption tests / test (chapter2/context-compression) (push) Canceled after 0s
provider adoption tests / test (chapter2/prompt-injection) (push) Canceled after 0s
provider adoption tests / test (chapter2/system-hint) (push) Canceled after 0s
provider adoption tests / test (chapter3/log-sanitization) (push) Canceled after 0s
web-search-agent tests / test (push) Canceled after 0s
web-search-agent tests / agentbook (push) Canceled after 0s
ai-agent-book 精选快照(<2MB 代码与文档,来自 github.com/bojieli/ai-agent-book)
2026-08-20 13:12:50 +00:00

6.3 KiB
Raw Blame History

Sugerencias de Aprendizaje

Volver al README principal

Concepto Central: Agente = LLM + Contexto + Herramientas

El marco central de este libro es Agente = LLM + Contexto + Herramientas. Estos tres componentes colaboran para realizar el comportamiento inteligente de un agente:

  • LLM: El cerebro del agente, que proporciona capacidades de comprensión, razonamiento y toma de decisiones.
  • Contexto: El sistema operativo del agente, que contiene instrucciones del sistema, historial de diálogo, procesos de razonamiento, registros de interacción con herramientas, etc.
  • Herramientas: Las manos del agente, que le permiten percibir el entorno, ejecutar acciones e interactuar con el mundo exterior.

Ruta de Aprendizaje

La ruta de aprendizaje se corresponde capítulo por capítulo con todo el libro, desplegándose capa por capa alrededor de los tres pilares:

  • Capítulo 1 · Fundamentos: Establecer un marco cognitivo completo para los sistemas de agentes — comprender la definición de un agente en RL, comparar las diferencias de eficiencia de muestra entre el RL tradicional y el paradigma LLM+RL, captar el nuevo paradigma de "modelo como agente" y dominar el marco central de Agente = LLM + Contexto + Herramientas. Idea clave: La importancia del conocimiento previo supera a los algoritmos y entornos.

  • Capítulos 23 · Contexto: El contexto es el sistema operativo del agente. El Capítulo 2 cubre prompts del sistema, diseño optimizado para KV Cache, compresión de contexto y ablación de ingeniería de prompts. El Capítulo 3 cubre memoria de usuario, recuperación densa/dispersa/híbrida, Agentic RAG, recuperación consciente del contexto y extracción de conocimiento estructurado. Idea clave: El contexto completo incluye instrucciones del sistema, historial de diálogo, procesos de razonamiento, registros de interacción con herramientas, memoria de usuario y conocimiento externo.

  • Capítulos 45 · Herramientas: Las herramientas son el puente para que el agente interactúe con el mundo. El Capítulo 4 cubre tres tipos de herramientas MCP (percepción/ejecución/colaboración), activación por eventos y arquitectura asíncrona. El Capítulo 5 profundiza en la implementación completa de un Coding Agent de grado de producción. Idea clave: El diseño de herramientas debe ser generalizado (un intérprete de código es mejor que una calculadora); el código es la meta-capacidad para crear nuevas herramientas.

  • Capítulos 67 · Modelo: Cómo medir y amplificar la inteligencia. El Capítulo 6 cubre benchmarks de evaluación como Terminal-Bench, SWE-bench, GAIA, OSWorld y Tau2-Bench. El Capítulo 7 cubre técnicas de post-entrenamiento como SFT, RL, RLHF y eficiencia de muestra. Idea clave: Una señal de verificación independiente es más confiable que "pedirle al modelo que vuelva a pensar"; el "modelo como agente" internaliza las llamadas a herramientas como capacidades nativas mediante RL.

  • Capítulo 8 · Auto-Evolución: Permitir que los agentes crezcan a partir de la experiencia sin cambiar los pesos — aprendizaje de la experiencia, externalización de flujos de trabajo como herramientas, destilación de prompts y observaciones en parámetros. Idea clave: Aprender de la experiencia es la clave para que un agente pase de ser "inteligente" a estar "capacitado".

  • Capítulos 910 · Expansión y Colaboración: El Capítulo 9 expande la percepción y la acción del texto a la voz, GUI y el mundo físico. El Capítulo 10 utiliza la división del trabajo multi-agente para manejar tareas complejas. Idea clave: Cada decisión de diseño en un sistema multi-agente puede encontrar su homólogo en los tres elementos de un solo agente.

Reparto entre texto y experimentos

El libro no es un tutorial paso a paso de un SDK. El pseudocódigo y los skeletons explican el flujo de estados, los puntos de parada y los límites de verificación; los experimentos contienen implementación, adaptadores, pruebas, registros y evidencias.

Capa Leer primero Omitir por ahora Pregunta que responde
Starter README del proyecto: objetivo, comando mínimo y condiciones de aceptación; skeleton correspondiente del texto credenciales, interfaz, adaptadores de proveedores y registros sin procesar extensos ¿Qué mecanismo pretende demostrar este experimento?
Builder punto de entrada, bucle central, esquema de estado/mensajes, herramientas y verificador capas de compatibilidad y despliegue no relacionadas con el mecanismo ¿Qué variable cambió el comportamiento?
Maintainer pruebas, gestión de fallos, formato de evidencias, manifest/hash y ruta de rollback detalles de terceros necesarios solo al modificar el experimento ¿Se puede reproducir el resultado y se registran honestamente los fallos?

Niveles de Dificultad

  • Principiante (Capítulos 12): Adecuado para principiantes, para entender conceptos básicos.
  • Intermedio (Capítulos 34): Requiere cierta base de programación e involucra integración de sistemas.
  • Avanzado (Capítulos 56): Requiere sólidas habilidades de programación e involucra diseño de sistemas complejos.
  • Experto (Capítulos 78): Requiere experiencia en aprendizaje profundo y entrenamiento/auto-evolución.
  • Aplicación (Capítulos 910): Aplicación integral de conocimientos previos para construir aplicaciones prácticas.

Sugerencias Prácticas

  1. Práctica directa: Cada proyecto está diseñado para ejecutarse de forma independiente. Se recomienda ejecutar y modificar el código por uno mismo.
  2. Combinar con el libro: Lee los capítulos correspondientes en la carpeta book-es/ (español) o book/ (chino original) de este repositorio para entender la combinación de teoría y práctica.
  3. Comparación experimental: Muchos proyectos incluyen estudios de ablación y experimentos comparativos. Profundiza la comprensión mediante la comparación.
  4. Aprendizaje progresivo: Comienza con proyectos simples y profundiza gradualmente en sistemas complejos.
  5. Enfoque en protocolos: El proyecto del servidor MCP en el Capítulo 4 demuestra protocolos de herramientas estandarizados, que son clave para construir agentes escalables.