Glossaire et ressources
源码版本v0.73.1
Termes clés
| Terme | Signification | Localisation source |
|---|---|---|
| Provider | Un service LLM (Anthropic, OpenAI, etc.) | packages/ai/src/types.ts:19-70 |
| Api | Un type d'endpoint d'API (anthropic-messages, openai-responses, etc.) | packages/ai/src/types.ts:6-19 |
| StreamFunction | Signature unifiée d'appel en streaming | packages/ai/src/types.ts:155-170 |
| AssistantMessageEvent | Événement incrémental pendant le streaming (text_delta, toolcall_start, etc.) | packages/ai/src/types.ts:269-290 |
| EventStream | Itérateur async + promise result() | packages/ai/src/utils/event-stream.ts:4-68 |
| Agent | Instance d'agent générique, porte état et file d'attente | packages/agent/src/agent.ts:158-170 |
| runLoop | Boucle principale while double | packages/agent/src/agent-loop.ts:155-172 |
| AgentTool | Interface d'outil, contient execute | packages/agent/src/types.ts:332-358 |
| AgentSession | Couche d'orchestration de l'assistant de codage | packages/coding-agent/src/core/agent-session.ts:244-253 |
| AgentSessionEvent | Événement remonté par l'assistant de codage | packages/coding-agent/src/core/agent-session.ts:121-143 |
| TUI | Cœur du terminal UI à rendu différentiel | packages/tui/src/tui.ts:239-260 |
| AgentInterface | Élément Lit hôte de session côté web | packages/web-ui/src/components/AgentInterface.ts:20-40 |
Ressources externes
- Dépôt officiel :
- Paquets npm :
@mariozechner/pi-ai,@mariozechner/pi-agent-core,@mariozechner/pi-coding-agent,@mariozechner/pi-tui,@mariozechner/pi-web-ui
Ce site ne fait que déconstruction d'architecture et localisation source; pour l'installation et l'usage, voir le README officiel.