返回官网

用量查看

本地版不计量、不计费。这里说的"用量"是库的规模与检索情况——多大、多少条、检索准不准。

本地版没有额度这回事

本地版的记忆存在你自己的硬盘上,用的是你自己的 CPU。没有账号、没有额度、没有账单,所以这一页不涉及任何计费口径。

如果你需要看的是”这个月用了多少 GB、余额还剩多少”,那是云端版的事,见 个人云端版 · 用量查看。

看库的规模

xbb stats

或者在管理窗口 http://127.0.0.1:17630/ui 打开,首页就是同一组数。

你会看到三类数字:

数字含义怎么看
记忆条数库里的有效记忆(不含被取代、已遗忘的)几百到几千是正常量级;上万条要么是用了很久,要么是记太碎
库文件大小memory.db 的字节数一万条纯文本大约几十 MB;突然暴涨通常是情景层存了大量原话
检索统计检索次数、命中次数命中率长期很低,说明记的东西和用的时候对不上

检索准不准,看两个信号

信号一:AI 经常”没记到”。 你明明记得说过,它却查不到。常见原因有三个:

  1. 当时那句话根本没被写入(AI 判断”不值得记”,或者你没让它记)——这是最主要的原因;
  2. 记了但词群太窄(只写了名词,没有领域词),词法路对不上;
  3. 没装向量增强包,同义改写命中不了。

信号二:检索出来一堆不相干的。 这是噪声问题,通常是记太碎:同一件事写了五条,每条都只有半句。合并成一条完整表述,比补五条碎片有用得多。

库文件在哪、多大

# macOS / Linux
ls -lh ~/.xiaobenben/memory.db

# Windows (PowerShell)
Get-Item "$env:USERPROFILE\.xiaobenben\memory.db" | Select-Object Length, LastWriteTime

同一个目录下还有 memory.db-wal 和 memory.db-shm,是 SQLite 的预写日志,属正常文件。备份时三个一起拷,或者先退出所有客户端再拷 memory.db 单个文件。

备份与清理

备份就是拷贝文件。停掉所有 AI 客户端(以及 xbb serve),拷走 memory.db,就是完整备份——包括记忆、事件链、附件引用。

清理分三档:

  • 想让 AI 忘掉某条:让它调 forget,标记为已遗忘,检索不再返回;
  • 想重置整个库:退出所有客户端后删掉 memory.db,下次启动会重建空库(不可恢复,先备份);
  • 只想瘦身:情景层(原话存档)通常是体积大头,可以针对性清理,记忆本体不受影响。

一个建议

每周花一分钟看一眼条数。 如果一周涨了几百条,说明 AI 记得太勤——噪声多了以后,检索质量会肉眼可见地下降。这时候该做的不是调检索,而是告诉它”这类不用记”。

最后更新:2026-10-23 发现错误? 告诉我们