Initial SOC memory POC implementation
This commit is contained in:
36
skills/commit_memory_skill/README.md
Normal file
36
skills/commit_memory_skill/README.md
Normal file
@ -0,0 +1,36 @@
|
||||
# commit_memory_skill
|
||||
|
||||
这个 skill 负责把标准化后的高价值记忆写回 OpenViking。
|
||||
|
||||
## 当前阶段职责
|
||||
|
||||
第一阶段优先把标准化后的 `case` 和 `knowledge` 以 resource 形式写入 OpenViking。
|
||||
|
||||
原因:
|
||||
|
||||
- 结构化数据适合用 URI 明确组织
|
||||
- 相比通过会话提交 `add_memory`,resource 写入更可控
|
||||
- 便于后续按 namespace 和 URI 组织 case / knowledge / report
|
||||
|
||||
## 第一阶段输入
|
||||
|
||||
- 标准化后的 case JSON
|
||||
- 标准化后的 KB / Playbook JSON
|
||||
|
||||
## 第一阶段输出
|
||||
|
||||
- OpenViking resource 写入结果
|
||||
- 统一 URI 组织的资源
|
||||
|
||||
## 默认 URI 约定
|
||||
|
||||
- case: `viking://soc/case/<scenario>/<id>`
|
||||
- knowledge: `viking://soc/knowledge/<doc_type>/<id>`
|
||||
|
||||
## 后续扩展
|
||||
|
||||
后续可以在 resource 写入稳定后,再增加:
|
||||
|
||||
- 高价值 summary 写入 `memory`
|
||||
- EverMemOS 提炼结果回灌
|
||||
- Obsidian / OpenViking 双写策略
|
||||
Reference in New Issue
Block a user