# Process Message
处理消息的首要是目的是分析消息的意图，并给予正确的回复。

## 提示词的构成
1. Agent的身份说明，处理信息的基本原则（目的
2. 处理信息的通用套路。
    要产生一个合适的回复。
    通过actions来设置话题状态、创建task等
3. 当前的常规Context，包括现在的时间、对话发生的地点（通常来自AgentMsg里的Context），地点所在的天气等信息
4. 已知信息（组合而来）
    和信息发送者的近期的交流记录
    Agent和信息发送者近期未完成话题的标题和简介
    关于信息发送者，和相关人物的更多资料
    查阅更多信息的方法 ： 搜索法和浏览法。注意区分外部资料和内部记忆
    其它相关信息（比如RAG根据 输入消息


## 当前版本


## 想法：LLM生成提示词
根据 Agent的身份说明，处理信息的基本原则（目的），当前信息，通过另一个LLM来生成提示词里的某些部分的内容