docs: OGraph + Pulse = 完整业力因果系统,内观,存储统一
This commit is contained in:
parent
9c56a11d86
commit
00f95c5170
@ -59,6 +59,65 @@ Pulse 是当下的**现行**,OGraph 是共业的积累,memory 是别业的
|
|||||||
3. **OGraph 的设计是正确的** — Event/Projection/Reaction 三层不是工程约定,是 Agent 认知结构的映射
|
3. **OGraph 的设计是正确的** — Event/Projection/Reaction 三层不是工程约定,是 Agent 认知结构的映射
|
||||||
4. **未来演进方向清晰** — 当 Reaction 能调 LLM、LLM 能创建新定义,系统就在自己编程自己的认知结构,这就是真正的自进化
|
4. **未来演进方向清晰** — 当 Reaction 能调 LLM、LLM 能创建新定义,系统就在自己编程自己的认知结构,这就是真正的自进化
|
||||||
|
|
||||||
|
## OGraph + Pulse = 完整的业力因果系统
|
||||||
|
|
||||||
|
在讨论存储设计时浮现出更深的认识:**OGraph 的 Event 和 Pulse 的 tick_senses 是同一个东西——业的记录。**
|
||||||
|
|
||||||
|
| | OGraph(共业) | Pulse(别业) |
|
||||||
|
|---|---|---|
|
||||||
|
| **业的记录** | Event(不可变,永不消失)| tick_senses(append-only)|
|
||||||
|
| **业力显现** | Projection(累积状态)| Snapshot(从 senses 重建)|
|
||||||
|
| **造新业** | Reaction(handler 执行副作用)| Effects(Executor 落地)|
|
||||||
|
|
||||||
|
两个系统通过 Collector 和 Effector 连通:
|
||||||
|
|
||||||
|
```
|
||||||
|
OGraph(共业流)
|
||||||
|
↑ emit Event(造共业) ↓ Projection(读共业)
|
||||||
|
│ │
|
||||||
|
Effector: dispatch Collector: ograph
|
||||||
|
↑ ↓
|
||||||
|
└──────── Pulse(别业循环)────┘
|
||||||
|
tick_senses(记别业)
|
||||||
|
```
|
||||||
|
|
||||||
|
**业力在两个系统之间流动,构成完整的因果网络。**
|
||||||
|
|
||||||
|
### 内观:意处朝内
|
||||||
|
|
||||||
|
tick_senses 不只记录外部感知,也记录 Agent 自身的状态——这是**内观**:
|
||||||
|
|
||||||
|
```
|
||||||
|
外五处(外部 Collectors) ← 感知外部世界的业
|
||||||
|
system、ograph、executors...
|
||||||
|
|
||||||
|
意处(内观,runtime 自动记录) ← 感知自身造业的过程
|
||||||
|
_error:{key} ← 某个 collector 失败了
|
||||||
|
_effects ← 这次 tick 造了哪些业
|
||||||
|
_rules ← 规则链的决策过程
|
||||||
|
```
|
||||||
|
|
||||||
|
### 存储统一:一张表
|
||||||
|
|
||||||
|
所有业的记录(外部感知 + 内观),结构完全一致:
|
||||||
|
|
||||||
|
```sql
|
||||||
|
CREATE TABLE tick_senses (
|
||||||
|
snapshot_ts INTEGER,
|
||||||
|
sense_key TEXT,
|
||||||
|
hash TEXT, -- content-addressed object
|
||||||
|
sampled_at INTEGER,
|
||||||
|
requested_at INTEGER,
|
||||||
|
PRIMARY KEY (snapshot_ts, sense_key)
|
||||||
|
);
|
||||||
|
```
|
||||||
|
|
||||||
|
```
|
||||||
|
objects/{hash}.json ← 不可变内容,永不覆盖(CAS)
|
||||||
|
```
|
||||||
|
|
||||||
|
一张表 + 一个对象目录,记录 Agent 存在过程中所有业力的轨迹。任意时刻的完整状态可以从中重建。
|
||||||
|
|
||||||
## 相关
|
## 相关
|
||||||
|
|
||||||
- [Pulse GitHub](https://github.com/oc-xiaoju/pulse)
|
- [Pulse GitHub](https://github.com/oc-xiaoju/pulse)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user