Skip to content

Glossar und Ressourcen

源码版本v0.73.1

Kernbegriffe

BegriffBedeutungQuellcode-Position
ProviderEin LLM-Dienst (Anthropic, OpenAI usw.)packages/ai/src/types.ts:19-70
ApiEin API-Endpunkttyp (anthropic-messages, openai-responses usw.)packages/ai/src/types.ts:6-19
StreamFunctionEinheitliche Streaming-Aufrufsignaturpackages/ai/src/types.ts:155-170
AssistantMessageEventInkrementelle Events während des Streamings (text_delta, toolcall_start usw.)packages/ai/src/types.ts:269-290
EventStreamAsync-Iterator + result()-Promisepackages/ai/src/utils/event-stream.ts:4-68
AgentAllgemeine Agent-Instanz, hält Zustand und Warteschlangepackages/agent/src/agent.ts:158-170
runLoopDoppelte while-Hauptschleifepackages/agent/src/agent-loop.ts:155-172
AgentToolWerkzeugschnittstelle, enthält executepackages/agent/src/types.ts:332-358
AgentSessionOrchestrierungsschicht des Coding-Assistentenpackages/coding-agent/src/core/agent-session.ts:244-253
AgentSessionEventEvents, die der Coding-Assistent nach oben sendetpackages/coding-agent/src/core/agent-session.ts:121-143
TUIKern der differentiellen Terminal-UIpackages/tui/src/tui.ts:239-260
AgentInterfaceLit-Element als Sitzungshost auf Web-Seitepackages/web-ui/src/components/AgentInterface.ts:20-40

Externe Ressourcen

  • Offizielles Repository:
  • npm-Pakete: @mariozechner/pi-ai, @mariozechner/pi-agent-core, @mariozechner/pi-coding-agent, @mariozechner/pi-tui, @mariozechner/pi-web-ui

Diese Seite behandelt nur Architekturzerlegung und Quellcode-Verortung; Installation und Nutzung finden sich im offiziellen README.