feat:记忆&上下文管理
This commit is contained in:
@@ -28,7 +28,7 @@ from app.agent.tools import (
|
||||
from app.clients.llm import get_llm
|
||||
from app.clients.mcp import get_mcp_tools
|
||||
from app.config import settings
|
||||
from app.prompt.domain import INPUT_AS_DATA
|
||||
from app.prompt.domain import HISTORY_RECORDS, INPUT_AS_DATA
|
||||
from app.schemas.actions import Action, AddAction
|
||||
from app.schemas.clarification import Clarification
|
||||
|
||||
@@ -39,6 +39,10 @@ SYSTEM_PROMPT = f"""你是大屏编辑助手,按用户的要求新建大屏,
|
||||
{INPUT_AS_DATA}
|
||||
</input_rules>
|
||||
|
||||
<history_records>
|
||||
{HISTORY_RECORDS}
|
||||
</history_records>
|
||||
|
||||
<clarify_rules>
|
||||
默认先执行:缺少的细节(位置、尺寸、标题、样式等)用合理的默认值补齐
|
||||
只有无法确定用户指的是哪个组件,或看不出用户要做什么时才追问;澄清记录里已经回答过的不再问
|
||||
|
||||
Reference in New Issue
Block a user