OpenRouter 集成与实践

OpenRouter 集成与实践

Ori 文件写入位置

1 分钟阅读

Ori 将文件写入何处

查找 Ori 在一次运行中创建的文件和目录

Ori 可以在工作区、你的主目录以及系统临时目录中写入文件。具体文件取决于你运行的命令。

工作区文件

当你从某个项目运行 Ori 时,它会在当前工作区内创建 .ori/

<cwd>/.ori/

.ori/logs/ 目录包含事件日志和会话记录。这些文件可能包含仓库内容和提示词文本。请将其视为私有数据。

.ori/ 加入仓库的 .gitignore。这样可以将私有日志和会话记录排除在 Git 之外。

不再需要时,可以删除旧日志以及其他工作区缓存文件。不要删除正在用于活动运行的文件。

全局文件

Ori 使用以下目录存放各命令和工作区共享的数据:

~/.ori/

其中可能包含已下载的模板、已安装的依赖、缓存、config.jsontelemetry.json。若希望 Ori 重新下载,可以删除模板、依赖和缓存。若要保留设置,请保留 config.json。仅在不需要本地遥测状态时,才删除 telemetry.json

评测临时文件

评测命令可以在系统临时目录下创建临时工作区。常见名称包括:

$TMPDIR/ori-eval-scratch-*
$TMPDIR/ori-eval-results-*
$TMPDIR/ori-eval-sdk-*

这些目录存放评测文件、导出数据、报告和已安装的依赖。它们是一次性工作区。评测结束后可以删除。

create-eval 工作流还会在类似以下路径保存运行跟踪器:

/tmp/ori-create-eval-<hash>/

跟踪器会保存提示词、步骤进度、回答和错误日志,以便工作流能够继续。工作流结束后,若不再需要这份记录,再删除它。若工作流仍在进行,不要删除其跟踪器。