rpi 运行时分层:一次请求经过哪些 crate

rpi 运行时分层:一次请求经过哪些 crate 由 Archify 生成的架构图。 用户 / 终端 · 键盘输入 · 粘贴 · 架构组件 用户 / 终端 键盘输入 · 粘贴 rpi-cli · TUI · 一次性 · JSON · 远程 · 架构组件 rpi-cli TUI · 一次性 · JSON · 远程 rpi-harness · 会话树 · JSONL · 压缩 · 恢复 · 架构组件 rpi-harness 会话树 · JSONL · 压缩 · 恢复 rpi-agent · loop · 事件 · 取消 · 队列 · 架构组件 rpi-agent loop · 事件 · 取消 · 队列 rpi-ai · 消息/流式类型 · Provider · 架构组件 rpi-ai 消息/流式类型 · Provider Anthropic / OpenAI · 兼容网关 · HTTP/SSE · 架构组件 Anthropic / OpenAI 兼容网关 · HTTP/SSE rpi-tui · 终端组件 · 渲染 · 编辑器 · 架构组件 rpi-tui 终端组件 · 渲染 · 编辑器 rpi-extensions · 插件加载 · 跨 ABI 桥 · 架构组件 rpi-extensions 插件加载 · 跨 ABI 桥 rpi-plugin-sdk · repr(C) ABI · 零 rpi-* 依赖 · 架构组件 rpi-plugin-sdk repr(C) ABI · 零 rpi-* 依赖 rpi-tools · read/write/edit/bash · ExecutionEnv · 架构组件 rpi-tools read/write/edit/bash · ExecutionEnv rpi-telemetry · span/event(默认 no-op) · 架构组件 rpi-telemetry span/event(默认 no-op) 输入 prompt prompt_text run_agent_loop StreamFn HTTP / SSE 渲染事件 加载 cdylib ABI 契约 调用工具 span/event 图例 前端 后端 外部系统