observer-storage 0.2.0

本地优先前端观测平台 · 纯存储层(落盘 + annotations + bundle 契约)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# observer-storage

本地优先前端观测平台 · 纯存储层(落盘 + annotations + bundle 契约)。

无 Tauri 依赖,全部以 `&Path` 操作文件系统,被 `tauri-plugin-observer`(console 自录)与 `observer-server`(自托管 HTTP server)共用。

## 功能

- **会话/段落落盘**:`recordings/<sessionId>/` 结构(`session.json` / `windows.jsonl` / `segments/*.jsonl` / `annotations.jsonl`)
- **bundle 契约**:`prism-session` 单文件序列化(跨进程/跨机迁移唯一契约),含 segmentId 校验防路径穿越 + 原子写
- **annotations**:session 级标注读写
- **读/列举/导入/导出会话**

## License

MIT