给每个智能体一个清晰起点。Croli 用户手册:每一屏是什么,以及怎么用。
查看产品预览 ↗
用户手册

资料库

左侧栏的资料库把经手过智能体的文件收在一处:你附加给智能体的,以及智能体自己产出的。

它是一份索引,不是一个存储库——Croli 记下的是文件路径,不搬动、不复制、也不改动任何文件。页面本身完全只读。

入口有两个:左侧栏的「资料库」,以及状态栏的快捷操作菜单。侧栏那一行可以在「显示选项 → 菜单导航项」里关掉,关掉只是少一个快捷入口,从状态栏照样进得去。它的位置不进地址栏,刷新页面会回到会话工作区。

里面收什么

一行一个文件,按「会话 + 路径」去重:同一个文件在两个会话里出现,就是两行。默认按最近出现倒序排,没有排序开关。

只收七类文件:

类型 扩展名
PDF pdf
Word docx doc rtf odt
Excel xlsx xls xlsm ods
演示文稿 pptx ppt odp
图片 png jpg jpeg gif webp svg bmp avif heic tif tiff
音频 mp3 wav m4a flac aac opus oga wma
视频 mp4 m4v mov webm mkv avi ogv wmv flv

代码、Markdown、txt、csv、json、压缩包都不收——资料库收的是「资料」,不是你仓库里的源文件。

来源分两种:用户上传(你附加给智能体的)和智能体生成。「智能体生成」除了写文件工具产出的,也包括从命令行和命令输出里扒到的路径——但后者要求文件此刻确实存在、且修改时间落在那次对话提到它的前后半小时内,所以 cat 一个仓库里早就有的 PDF 不会入库。图片永远不会从命令输出里被发现(源码树里到处都是图片,扫一遍 ls 就全进来了),所以用脚本生成的 chart.png 不会自动出现,除非它是写文件工具写的,或者你自己附加过。

怎么找东西

顶部一排筛选,都是叠加生效的:

  • 来源 — 全部 / 用户上传 / 智能体生成,单选
  • 类型 — 上面那七类,可多选,每项下面标着「N 个文件」;这个数字是全量统计,不随其它筛选变
  • 智能体 — 按哪个 CLI 经手筛,同样可多选、带数量
  • 搜索 — 输入框里写的是「搜索文件名」,实际上文件名和会话标题都搜,但不搜文件内容
  • 时间范围 — 「近 7 天 / 近 30 天 / 近 90 天」三个按钮加一个「更多」(本月 / 今年 / 全部 / 自定义),默认全部;按最近出现的时间筛
  • 网格 / 列表两种视图,选了之后会记住

一次取 60 条,还有更多时下面才出现「加载更多」和「已显示 {shown} / {total}」。索引本身还空着时是「这里还是空的……」,筛不到东西时是「没有符合筛选条件的文件。」

能对一个文件做什么

单击打开详情面板,双击(或按回车)打开文件,空格键也是打开详情。右键和详情面板里是同一组操作,一共四个:

操作 说明
打开 回到会话工作区,在文件栏里新开一个标签:图片内联显示,docx / xlsx / pptx 走 Office 预览,其余都按文本读
在访达中显示 只在本机桌面端出现(Windows 上是「在资源管理器中显示」,Linux 上是「在文件管理器中显示」)
复制路径 复制绝对路径
跳到来源会话 回到产出它的那条会话

「打开」不是用系统默认应用打开。 PDF、音频、视频这些 Croli 没有内置预览器的格式,按文本读出来只会是一堆乱码——想用系统的应用打开,走「在访达中显示」。

没有重命名、删除、下载、移动。 资料库不动你的文件,要改要删请在文件系统里操作。

详情面板里是:类型、来源、大小、引用次数、首次出现、最近出现、路径、会话,以及文件夹(会话不属于任何文件夹时这一行不出现)。只有图片有缩略图(2 MB 以内才渲染,而且滚到眼前才读盘),其他类型显示图标。

文件被你挪走或删掉之后,那一行会变灰并标上「已失效」,点开详情面板才会看到「该文件已不在磁盘上」;打开和定位两个操作同时失效,双击也不再有反应。

索引什么时候更新

打开这一页时会自动跑一次增量同步,有陈旧的会话要读才跑,而且是静默的。右上角「索引」菜单里是两个手动动作:

  • 增量同步 — 只读有变化的会话。这一项下面还标着「上次同步 {time}」,没跑过时是「尚未同步」。
  • 重建全部 — 重新解析所有会话。某个你确信存在的文件没出现在资料库里时用这个。

跑的时候上方是一条进度条,左边是当前正在读的那条会话的标题,右边是「已完成 / 总数」。手动跑完会提示「已索引 N 个文件」,打开页面时那次自动同步不提示。有会话读不出来会提示「部分会话读取失败」,但这不影响其余结果照常入库。同一时间只能跑一个同步,进度是广播的——另一个窗口触发的同步也会推着你这边的进度条走。

值得了解

  • 不打开就不花代价——同步只在你打开资料库、或者展开某条会话详情里的「资料」小块时跑,不在后台常驻。Croli 升级后第一次打开可能会整体重建一次索引,那一次会比平时慢。
  • 索引是派生出来的:它从会话记录里重新解析出文件。删掉磁盘上的文件,上传和写文件工具这类来源确凿的行会标成已失效;靠命令输出扒来的行则在下次解析时直接消失。删掉一条会话,它的文件立刻从资料库里消失,会话恢复之后又会原样回来。
  • 智能体用不到资料库。 它是智能体干完活之后的产物,不是喂给智能体的输入:没有检索工具,也不会被注入提示词。要把文件给智能体,还是用输入框的「+ → 附加文件」。
  • 会话详情页里也有一小块「资料」,只列这一条会话相关的文件(最多 24 个,单击即打开),上传和生成分两列。
  • 附件并不总会被复制一份。 本机桌面端附加的文件是原地引用;只有浏览器访问或连着远程工作区时,附件才会上传到服务器的 ~/.croli/uploads/ 下按会话分的目录里(CROLI_HOME / CROLI_DATA_DIR 可以改这个位置)。备份会把它和数据库一起打包。
  • 连着远程工作区时,这里的路径是那台服务器上的路径——纯浏览器访问和远程工作区都没有「在访达中显示」。