feat:新的记忆系统,deepthink插件,修复平行动作

This commit is contained in:
SengokuCola
2025-09-28 02:03:43 +08:00
parent 5cc1e56904
commit 0cd39476d8
15 changed files with 667 additions and 72 deletions

View File

@@ -317,6 +317,19 @@ class Expression(BaseModel):
class Meta:
table_name = "expression"
class MemoryChest(BaseModel):
"""
用于存储记忆仓库的模型
"""
title = TextField() # 标题
content = TextField() # 内容
class Meta:
table_name = "memory_chest"
class GraphNodes(BaseModel):
"""
@@ -369,6 +382,7 @@ def create_tables():
GraphNodes, # 添加图节点表
GraphEdges, # 添加图边表
ActionRecords, # 添加 ActionRecords 到初始化列表
MemoryChest,
]
)
@@ -396,6 +410,7 @@ def initialize_database(sync_constraints=False):
GraphNodes,
GraphEdges,
ActionRecords, # 添加 ActionRecords 到初始化列表
MemoryChest,
]
try:
@@ -493,6 +508,7 @@ def sync_field_constraints():
GraphNodes,
GraphEdges,
ActionRecords,
MemoryChest,
]
try: