新人复习(10 分钟)¶
这个教程是一个“安装后自检流程”,帮你确认 RexOS 的核心链路都跑通:
- 本地模型(Ollama)可用
- 工具调用被沙盒限制在 workspace 内
- 同一个
session_id可以多次续跑(记忆持久化) - harness workspace 会产出持久化文件 + git checkpoint
0) 前置条件¶
rexos已安装并在PATH中- Ollama 正在运行:
ollama serve - Ollama 里至少有一个 对话模型:
如果默认模型(llama3.2)没有拉取,你可以:
或者编辑 ~/.rexos/config.toml,把默认模型切到你已有的模型,例如:
1) 初始化 RexOS¶
预期产物:
~/.rexos/config.toml~/.rexos/rexos.db
2) 跑一次 one-shot session(workspace 沙盒)¶
预期:
- workspace 里生成
hello.txt,内容为hi - stderr 会打印
session_id(下一步要用到)
3) 用同一个 session id 续跑(记忆)¶
把 <SESSION_ID> 替换成上一步 RexOS 输出的 id:
验证文件已更新:
4) 创建 harness workspace(持久化产物 + git)¶
在 rexos-harness-demo/ 里你应该能看到:
features.jsonrexos-progress.mdinit.sh和init.ps1.git/(且已经有一条初始化 commit)
运行一次 preflight(不带 prompt):
5) 文档按钮(可复现性)¶
文档站点的每个页面都应该有:
- 编辑此页 → 跳转到 GitHub 的
docs-site/... - 查看源文件 → 打开 raw Markdown
如果按钮不见了或不可用,检查 docs workflow 以及 mkdocs.yml(repo_url + edit_uri)。