正在统计访客…
浏览全部文档
开始 · 9找到适合你的 Runifold 学习路径45 分钟掌握 Runifold理解完整的 Runifold 平台第一次可信运行选择正确的执行 API选择 Crate 与 Cargo Feature构建常见 Runifold 应用Runifold 常见问题排查 Runifold 应用故障
执行内核 · 7理解 RunContext安全协调外部副作用使用预算与取消限制工作安全地处理错误与重试事件、Journal 与执行证据设计 Capability 安全执行从 Checkpoint 安全恢复
模型与服务商 · 7在避免重复输出的前提下路由模型选择并配置模型服务商使用服务商中立的模型协议基于 Provider Runtime 契约构建使用 OpenAI 控制面与 Realtime API测试与 Benchmark Provider Adapter配置 OpenAI、Anthropic、Gemini 与 Ollama
Agent · 7构建并配置 Agent为 Agent 添加类型化工具加入会话与语义记忆安全地委派给子 Agent返回结构化 Rust 值在不丢失语义的前提下流式输出使用检索为 Agent 提供事实依据
持久工作流 · 7组合确定性工作流让工作流持久化运行持久工作流 Worker协调 Timer、Signal 与持久等待运行多租户工作流基础设施运行并行 Branch 与安全 Race对持久 Workflow 进行版本管理
集成 · 7通过 MCP 连接外部能力选择存储与持久化边界通过 MCP Tasks 暴露持久工作构建并评估检索流水线使用 MCP Resources、Prompts 与 Sampling在不跨越权限的前提下缓存 MCP 响应在 Rust Web Service 中部署 Runifold
质量与运维 · 10在没有网络的情况下测试评估质量并阻止回归观测完整运行树在浏览器与边缘环境安全运行准确理解可靠性声明在 CI 中运行可复现评测使用 SLO 运维 Runifold治理 Task 保留与删除把审计证据归档到 S3-Compatible WORM 存储管理兼容性与可信发布
文档/文档导航
第一次使用?通过 45 分钟核心课程建立完整心智模型
文档导航

找到适合你的 Runifold 学习路径

选择学习路线,理解执行模型,并知道下一步应该阅读哪篇指南。

实践指南·10 min
第一次接触 Runifold?

先完成5 分钟 Quickstart。接着按产品任务查阅应用配方,或通过45 分钟核心课程建立完整心智模型。

探索完整平台

Runifold 不只是 Agent Library。应该从产品真正需要的能力面开始:

产品面核心指南
执行内核RunContextCapability 安全Checkpoint 恢复
模型与服务商模型协议Provider RuntimeProvider 测试
Agent构建 AgentTool会话
持久工作流Worker并行版本管理多租户
集成MCP 上下文与 SamplingMCP Tasks检索流水线存储
质量与运维评测 CLITask 治理SLO可信发布

设计跨越多个产品面的系统前,先阅读完整平台架构

选择学习路径

Runifold 可以让一次简单模型调用逐步成长为有界、可观察、可恢复的系统,而不需要中途 更换另一套编排抽象。开始使用前,你不必先学完整个 Runtime。

你想完成的任务从这里开始接着阅读
在 Rust 中调用模型第一次可信运行选择执行 API
选择并配置模型服务Provider 配置Provider RuntimeProvider 测试
构建会调用工具的 Agent构建 Agent类型化工具结构化输出
构建聊天或助手会话与记忆检索流式输出
协调多个专业 AgentAgent 委派预算与取消
执行长期业务流程工作流持久工作流Effect
暴露 Rust API部署 Web ServiceRunContext可观测性
投入生产测试质量评估可观测性可靠性

第一次访问时,建议先完成快速教程,再打开参考型指南。教程会建立后续页面共同使用的 词汇。

理解执行模型

五个概念贯穿整套 API:

  1. Run:每次执行都有身份、父级、生命周期与共享记账。
  2. Event:Runtime 的语义状态变化与模型可见会话分开记录。
  3. Capability:注册 Callable 表示它存在;授予 Capability 表示本次运行可以使用。
  4. Effect:外部写操作具有显式恢复与幂等语义。
  5. Checkpoint:持久进度可以恢复,而不会武断地假设被打断的操作一定失败。

正因为这些边界保持一致,便捷的 prompt_text 与多 Worker 持久工作流才能共用同一个 执行内核。

从原型走向生产

只在产品需要时增加约束:

阶段加入作用
探索prompt_text最短路径获得文本
集成类型化输出与 Tool建立稳定应用契约
约束显式 RunContext预算、权限、Deadline 与取消
弹性Router 与 Effect在不确定网络边界安全恢复
持久Checkpoint 与工作流跨重启与长时间等待
运营Journal、OTel、测试与评估解释并改进行为

不要默认堆叠所有层。简单分类接口可能永远不需要工作流;支付流程也不应该靠 Prompt 定义业务跳转。

去哪里查找答案

指南与 API Reference 看似不一致时,先固定 Crate 版本并查看对应版本的参考;确认问题 后,用最小复现报告文档差异。

需要快速结论时查看常见问题;遇到失败时,先按 故障排查指南建立最小复现。