mirror of
https://github.com/slhaf/Partner.git
synced 2026-05-14 09:43:03 +08:00
Compare commits
4 Commits
feature/Ac
...
fix
| Author | SHA1 | Date | |
|---|---|---|---|
| efb10b9a83 | |||
| f6d5cad5cd | |||
| 5419722c40 | |||
| 31ebee3ded |
@@ -82,14 +82,12 @@ public class PerceiveCore extends PartnerCore<PerceiveCore> {
|
|||||||
|
|
||||||
@CapabilityMethod
|
@CapabilityMethod
|
||||||
public void updateUser(User temp) {
|
public void updateUser(User temp) {
|
||||||
usersLock.lock();
|
|
||||||
User user = getUser(temp.getUuid());
|
User user = getUser(temp.getUuid());
|
||||||
user.setRelation(temp.getRelation());
|
user.setRelation(temp.getRelation());
|
||||||
user.setImpressions(temp.getImpressions());
|
user.setImpressions(temp.getImpressions());
|
||||||
user.setAttitude(temp.getAttitude());
|
user.setAttitude(temp.getAttitude());
|
||||||
user.setStaticMemory(temp.getStaticMemory());
|
user.setStaticMemory(temp.getStaticMemory());
|
||||||
user.updateRelationChange(user.getRelationChange());
|
user.updateRelationChange(user.getRelationChange());
|
||||||
usersLock.unlock();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
45
README.md
45
README.md
@@ -7,6 +7,51 @@
|
|||||||
## 设计理念
|
## 设计理念
|
||||||
Partner 的目标不是复现某种单一能力,而是尝试在结构中形成“**跨模块协同与记忆演化的可能性**”。如果“自我”是结构的涌现而非静态实体,那么这种多维度的结构系统,也可能拥有它自身的存在路径。
|
Partner 的目标不是复现某种单一能力,而是尝试在结构中形成“**跨模块协同与记忆演化的可能性**”。如果“自我”是结构的涌现而非静态实体,那么这种多维度的结构系统,也可能拥有它自身的存在路径。
|
||||||
|
|
||||||
|
## 整体流程
|
||||||
|
```mermaid
|
||||||
|
---
|
||||||
|
config:
|
||||||
|
layout: elk
|
||||||
|
elk:
|
||||||
|
nodePlacementStrategy: LINEAR_SEGMENTS
|
||||||
|
---
|
||||||
|
|
||||||
|
flowchart TD
|
||||||
|
|
||||||
|
Gate[Agent 网关]
|
||||||
|
Core[主模块]
|
||||||
|
Adapter[适配器]
|
||||||
|
|
||||||
|
Gate <--> Adapter
|
||||||
|
|
||||||
|
Adapter --> Mem.Pre
|
||||||
|
Adapter --> Per.Pre
|
||||||
|
Adapter --> Act.Pre
|
||||||
|
|
||||||
|
Mem.Pre --> Core
|
||||||
|
Per.Pre --> Core
|
||||||
|
Act.Pre --> Core
|
||||||
|
|
||||||
|
Core --> |异步| Mem.Post
|
||||||
|
Core --> |异步| Per.Post
|
||||||
|
Core --> |异步| Act.Post
|
||||||
|
|
||||||
|
Core --> |异步响应| Adapter
|
||||||
|
|
||||||
|
subgraph Pre [前置流程.并发执行]
|
||||||
|
direction TB
|
||||||
|
Mem.Pre[记忆模块.选择]
|
||||||
|
Per.Pre[感知模块.选择]
|
||||||
|
Act.Pre[动作模块.规划]
|
||||||
|
end
|
||||||
|
|
||||||
|
subgraph Post [后置流程]
|
||||||
|
direction TB
|
||||||
|
Mem.Post[记忆模块.更新]
|
||||||
|
Per.Post[感知模块.更新]
|
||||||
|
Act.Post[动作模块.分发]
|
||||||
|
end
|
||||||
|
```
|
||||||
## 核心结构
|
## 核心结构
|
||||||
### 主体部分
|
### 主体部分
|
||||||
#### 结构化记忆系统
|
#### 结构化记忆系统
|
||||||
|
|||||||
Reference in New Issue
Block a user