用途:plain-text 是 MOOLLM 的底层存储理念,主张把重要内容保存为人类可读的纯文本文件,而非专有格式、二进制块或数据库。
主要能力与格式:会话日志用 SESSION.md(Markdown),房间状态用 ROOM.yml(YAML),角色数据用 CHARACTER.yml(YAML),技能文档用 SKILL.md(Markdown);模板用 .tmpl(YAML 加占位符)。这些格式均为纯文本,可用标准工具处理。
使用方式:文件即状态,文件系统即数据库。可用 cat 读取、grep 搜索、diff 比较、git log 追踪,例如 cat SESSION.md、grep "player" *.yml、diff old.yml new.yml、git log SESSION.md。YAML 注释会被保留,注释本身也是数据;写入的 YAML 即运行的 YAML,无编译转换步骤。
适用场景:选择存储格式、设计数据持久化方案、考虑长期可读性时。文本差异可读、可合并、可审计,且 LLM 天然理解与输出纯文本。
限制与例外:图片、音视频等二进制内容,以及需要性能的大型数据集,仍可能使用二进制,但应把元数据和引用保留在纯文本中。资料未提供具体安装命令、收费或平台信息。