Tutorial de Python de 17 lecciones para crear desde cero un entorno de agente similar a Claude Code, empezando con un único bucle y bash.
buchidonggua/dg-ai-notes
Tutorial bilingüe y recorrido por el código fuente del SDK Pi-Agent, con código complementario y una skill para asistentes de IA que crean agentes.
- Estrellas
- 3,422
- Forks
- 271
- Issues abiertos
- 21
- Último commit
- hace 2 meses
¿Qué es?
Este repositorio es un recurso de aprendizaje sobre Pi-Agent, un SDK de código abierto para crear agentes de IA listos para producción, que también sirve de base para el producto de agentes OpenClaw. Está organizado en tres partes: un recorrido por el código fuente en 10 capítulos que abarca la arquitectura de tres capas, el ciclo del agente, los sistemas de herramientas y mensajes, la gestión de eventos, la ingeniería de contexto y la gestión de sesiones, disponible en versiones de TypeScript y Python.
La segunda parte es una guía práctica para crear paso a paso un agente de análisis de datos, desde la configuración del entorno y la integración del modelo hasta los prompts de sistema, las definiciones de herramientas, los escuchadores de eventos y el empaquetado del agente como servicio. Incluye siete proyectos de código complementarios que se pueden ejecutar con npm install. El repositorio también ofrece una skill instalable para asistentes de programación, que se mantiene sincronizada con el tutorial y está dirigida a la API de pi-coding-agent v0.83.0.
El contenido está disponible como libro en línea, en archivos Markdown para leerlo localmente y como versión en PDF. El código tiene licencia MIT y la documentación, CC-BY-SA-4.0.
Funciones clave
- 01Recorrido por el código fuente de Pi-Agent en 10 capítulos, con versiones en TypeScript y Python
- 02Tutorial paso a paso para crear un agente de análisis de datos desplegable
- 03Siete proyectos de código complementarios que se pueden ejecutar
- 04Notebook interactivo de Jupyter para experimentar con el ciclo del agente
- 05Skill instalable para asistentes de programación, compatible con la API de pi-coding-agent v0.83.0
Casos de uso
- Aprender cómo se diseñan el ciclo, las herramientas y las sesiones de un SDK de agentes listo para producción
- Crear un agente empresarial personalizado sobre Pi-Agent
- Pedirle a un asistente de programación con IA que escriba código para Pi-Agent a partir de una descripción de requisitos
Inicio rápido
- 1
Leer el tutorial en línea
- 2
Descargar la carpeta de skills de dg-piagent en el directorio de skills de tu agente
- 3
Instalar las dependencias de los conjuntos de código complementarios
npm install
Antes de usarlo
- Es un tutorial y una explicación del código, no una aplicación independiente.
- El README está escrito principalmente en chino simplificado.
- La documentación está bajo la licencia CC-BY-SA-4.0, que exige compartir las obras derivadas con las mismas condiciones.
Temas
Preguntas frecuentes
- ¿Qué es dg-ai-notes?
- Tutorial bilingüe y recorrido por el código fuente del SDK Pi-Agent, con código complementario y una skill para asistentes de IA que crean agentes. Este repositorio es un recurso de aprendizaje sobre Pi-Agent, un SDK de código abierto para crear agentes de IA listos para producción, que también sirve de base para el producto de agentes OpenClaw. Está organizado en tres partes: un recorrido por el código fuente en 10 capítulos que abarca la arquitectura de tres capas, el ciclo del agente, los sistemas de herramientas y mensajes, la gestión de eventos, la ingeniería de contexto y la gestión de sesiones, disponible en versiones de TypeScript y Python.
- ¿dg-ai-notes es gratuito? ¿Qué licencia tiene?
- dg-ai-notes es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿dg-ai-notes sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de dg-ai-notes fue el 23 ago 2026.
- ¿Para qué puedo usar dg-ai-notes?
- Aprender cómo se diseñan el ciclo, las herramientas y las sesiones de un SDK de agentes listo para producción Crear un agente empresarial personalizado sobre Pi-Agent Pedirle a un asistente de programación con IA que escriba código para Pi-Agent a partir de una descripción de requisitos
- ¿Cómo se instala dg-ai-notes?
- Leer el tutorial en línea Descargar la carpeta de skills de dg-piagent en el directorio de skills de tu agente Instalar las dependencias de los conjuntos de código complementarios: npm install
- ¿Dónde consigo dg-ai-notes?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/buchidonggua/dg-ai-notes
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Libro de texto en chino que enseña a crear paso a paso un agente de programación al estilo Pi, con 15 checkpoints ejecutables en TypeScript.
Curso gratuito con licencia MIT y 542 lecciones para aprender conceptos de ingeniería de IA desde cero con Python, TypeScript, Rust y Julia.
Tutorial gratuito, paso a paso, para crear un agente de IA en Python con LangChain y LangGraph usando los modelos gratuitos de Groq y Gemini.
Agente de programación autónomo y de código abierto, disponible como extensión para IDE, CLI de terminal, aplicación de escritorio o SDK.
Agente de programación para terminal con LSP, depurador, navegador y herramientas para subagentes integrados, compatible con más de 60 proveedores de modelos.