diff --git a/README.md b/README.md
index 10907911..63bafdd0 100644
--- a/README.md
+++ b/README.md
@@ -175,18 +175,18 @@ inherits `ReMeLight` and integrates memory capabilities into the Agent reasoning
```mermaid
graph TB
- CoPaw["CoPaw MemoryManager\n(inherits ReMeLight)"] -->|pre_reasoning hook| Hook[MemoryCompactionHook]
+ CoPaw["CoPaw MemoryManager
(inherits ReMeLight)"] -->|pre_reasoning hook| Hook[MemoryCompactionHook]
CoPaw --> ReMeLight[ReMeLight]
Hook -->|exceeds threshold| ReMeLight
- ReMeLight --> CompactMemory[compact_memory\nHistory compaction]
- ReMeLight --> SummaryMemory[summary_memory\nWrite memory to files]
- ReMeLight --> CompactToolResult[compact_tool_result\nOversized tool output compaction]
- ReMeLight --> MemSearch[memory_search\nSemantic search]
- ReMeLight --> InMemory[get_in_memory_memory\nReMeInMemoryMemory]
- CompactMemory --> Compactor[Compactor\nReActAgent]
- SummaryMemory --> Summarizer[Summarizer\nReActAgent + file tools]
- CompactToolResult --> ToolResultCompactor[ToolResultCompactor\nTruncate + save to file]
- Summarizer --> FileIO[FileIO\nread / write / edit]
+ ReMeLight --> CompactMemory[compact_memory
History compaction]
+ ReMeLight --> SummaryMemory[summary_memory
Write memory to files]
+ ReMeLight --> CompactToolResult[compact_tool_result
Oversized tool output compaction]
+ ReMeLight --> MemSearch[memory_search
Semantic search]
+ ReMeLight --> InMemory[get_in_memory_memory
ReMeInMemoryMemory]
+ CompactMemory --> Compactor[Compactor
ReActAgent]
+ SummaryMemory --> Summarizer[Summarizer
ReActAgent + file tools]
+ CompactToolResult --> ToolResultCompactor[ToolResultCompactor
Truncate + save to file]
+ Summarizer --> FileIO[FileIO
read / write / edit]
FileIO --> MemoryFiles[memory/YYYY-MM-DD.md]
ToolResultCompactor --> ToolResultFiles[tool_result/*.txt]
MemoryFiles -.->|File change| FileWatcher[Async File Watcher]
diff --git a/README_ZH.md b/README_ZH.md
index 4757e59e..637eb215 100644
--- a/README_ZH.md
+++ b/README_ZH.md
@@ -169,18 +169,18 @@ if __name__ == "__main__":
```mermaid
graph TB
- CoPaw["CoPaw MemoryManager\n(继承 ReMeLight)"] -->|pre_reasoning hook| Hook[MemoryCompactionHook]
+ CoPaw["CoPaw MemoryManager
(继承 ReMeLight)"] -->|pre_reasoning hook| Hook[MemoryCompactionHook]
CoPaw --> ReMeLight[ReMeLight]
Hook -->|超出阈值| ReMeLight
- ReMeLight --> CompactMemory[compact_memory\n历史对话压缩]
- ReMeLight --> SummaryMemory[summary_memory\n记忆写入文件]
- ReMeLight --> CompactToolResult[compact_tool_result\n超长工具输出压缩]
- ReMeLight --> MemSearch[memory_search\n语义搜索]
- ReMeLight --> InMemory[get_in_memory_memory\nReMeInMemoryMemory]
- CompactMemory --> Compactor[Compactor\nReActAgent]
- SummaryMemory --> Summarizer[Summarizer\nReActAgent + 文件工具]
- CompactToolResult --> ToolResultCompactor[ToolResultCompactor\n截断 + 转存文件]
- Summarizer --> FileIO[FileIO\nread / write / edit]
+ ReMeLight --> CompactMemory[compact_memory
历史对话压缩]
+ ReMeLight --> SummaryMemory[summary_memory
记忆写入文件]
+ ReMeLight --> CompactToolResult[compact_tool_result
超长工具输出压缩]
+ ReMeLight --> MemSearch[memory_search
语义搜索]
+ ReMeLight --> InMemory[get_in_memory_memory
ReMeInMemoryMemory]
+ CompactMemory --> Compactor[Compactor
ReActAgent]
+ SummaryMemory --> Summarizer[Summarizer
ReActAgent + 文件工具]
+ CompactToolResult --> ToolResultCompactor[ToolResultCompactor
截断 + 转存文件]
+ Summarizer --> FileIO[FileIO
read / write / edit]
FileIO --> MemoryFiles[memory/YYYY-MM-DD.md]
ToolResultCompactor --> ToolResultFiles[tool_result/*.txt]
MemoryFiles -.->|文件变更| FileWatcher[异步文件监控]