Glosario y recursos
源码版本v2026.7.20
Términos clave
| Término | Significado | Localización en el fuente |
|---|---|---|
run_conversation | Función del bucle principal del agent, entrada impulsada por mensajes | agent/conversation_loop.py:588-720 |
AIAgent | Clase de entrada ligera, reenvía a init_agent | run_agent.py |
init_agent | Inyección de dependencias, ensambla el runtime del agent | agent/agent_init.py |
ToolRegistry | Registro de herramientas, escaneo AST en la importación del módulo | tools/registry.py |
ToolEntry | Metadatos y handler de una herramienta | tools/registry.py |
ProviderProfile | Dataclass + hooks del provider LLM | providers/base.py |
skills/<category>/ | Habilidades de orden superior evolutivas, compatibles con agentskills.io | skills/ |
gateway | Capa de acceso a plataformas de mensajes | gateway/run.py |
ACP | Agent Client Protocol, protocolo de acceso desde el editor | acp_adapter/ |
IterationBudget | Presupuesto de iteración, controla el límite de turnos del bucle principal | agent/iteration_budget.py |
| MoA | Mixture-of-Agents, agregación multi-modelo | agent/moa_loop.py |
| Honcho | Modelado dialéctico del usuario | ver agent/memory_manager.py |
Recursos oficiales (lectura en profundidad)
README.md— resumen oficialREADME.zh-CN.md— README oficial en chinodocs/— directorio de documentación oficial (design/,session-lifecycle.md, etc.)website/i18n/zh-Hans/— documentación oficial en chino (Docusaurus)
Convenciones de escritura de este sitio
Cada página sigue cuatro secciones fijas: Responsabilidad / Archivos clave (con SrcLink) / Flujo de datos (mermaid o pasos numerados) / Resumen (con enlaces cruzados). No se incluyen fragmentos extensos de código; se usa SrcLink para saltar a ellos.
Subir de versión
Los enlaces al fuente están fijados en HERMES_TAG dentro de .vitepress/site.ts. Subir de versión: cambiar la constante → npm run check:refs para reparar líneas rotas → commit.