开荒过程 · okf-memory/okf-agent-memory
本机核实 okf-agent-memory 是否可用
本机核实 okf-agent-memory 0.1.2:可安装、建库、写入、检索、读回;完好库检查通过,缺少规范抬头时检查不通过。
实验过程时间线
在本机执行 okf version。 命令输出: okf version v0.1.2 (OKF v0.2 specification) EXIT:0 结果:版本为 0.1.2,退出码 0。本机可以启动该工具。
在工作目录执行 okf init,建立记忆库基础目录与文件。 命令输出: Initialized OKF v0.2 bundle in '/Users/luanjian/.codex/.chatgpt-projects/g-p-6a95b9dda1a88191959a9d5876b34d3b/outputs/2026-09-08/03-experiment/v31-prod-20260908T0709/okf/workdir/bundle' EXIT:0 total 16 drwxr-xr-x@ 4 luanjian staff 128 Sep 8 09:11 . drwxr-xr-x@ 3 luanjian staff 96 Sep 8 09:11 .. -rw-r--r--@ 1 luanjian staff 46 Sep 8 09:11 index.md -rw-r--r--@ 1 luanjian staff 69 Sep 8 09:11 log.md 结果:初始化完成,退出码 0。记忆库目录已生成。
向记忆库写入一条概念笔记。 命令输出: Created concept 'lab-genoffice-note.md' (Lab note free office) in '/Users/luanjian/.codex/.chatgpt-projects/g-p-6a95b9dda1a88191959a9d5876b34d3b/outputs/2026-09-08/03-experiment/v31-prod-20260908T0709/okf/workdir/bundle' EXIT:0 结果:笔记写入成功,退出码 0。
使用与笔记内容相关的关键词在记忆库中检索。 命令输出: Found 1 matching concept(s) in '/Users/luanjian/.codex/.chatgpt-projects/g-p-6a95b9dda1a88191959a9d5876b34d3b/outputs/2026-09-08/03-experiment/v31-prod-20260908T0709/okf/workdir/bundle': 1. [2.88] lab-genoffice-note (Fact) Matches: title, body EXIT:0 [ { "concept_id": "lab-genoffice-note", "title": "Lab note free office", "type": "Fact", "description": "", "score": 2.88, "matched_on": [ "title", "body" ] } ] 结果:检索命中对应条目,退出码 0。
在库内资料完好时执行 okf validate。 命令输出: OKF v0.2 check of "/Users/luanjian/.codex/.chatgpt-projects/g-p-6a95b9dda1a88191959a9d5876b34d3b/outputs/2026-09-08/03-experiment/v31-prod-20260908T0709/okf/workdir/bundle" (v0.2): 1 concept(s), 0 error(s), 0 warning(s); 0 broken link(s), 0 orphan(s), 0 stale. Conformant. EXIT:0 结果:检查通过,退出码 0。
在记忆库中加入一份缺少规范抬头的文件后,再次执行 okf validate。 命令输出: warn concepts/broken-bad.md: orphan (no concept links in or out) warn lab-genoffice-note.md: orphan (no concept links in or out) error concepts/broken-bad.md: missing YAML frontmatter block OKF v0.2 check of "/Users/luanjian/.codex/.chatgpt-projects/g-p-6a95b9dda1a88191959a9d5876b34d3b/outputs/2026-09-08/03-experiment/v31-prod-20260908T0709/okf/workdir/bundle" (v0.2): 2 concept(s), 1 error(s), 0 warning(s); 0 broken link(s), 2 orphan(s), 0 stale. NOT conformant. EXIT:1 结果:检查未通过,退出码 1,并指出该文件缺少 YAML 抬头等问题。
按条目标识读回已写入的笔记正文。 命令输出: ID: lab-genoffice-note Type: Fact Title: Lab note free office Description: Generated: 2026-09-08T01:11:28Z by agent/cli --- Body --- Online office got expensive; need free local memory for agents. EXIT:0 结果:正文可读回,退出码 0。
田边聊聊
这里还没有留言。