feat: 1.3 记忆自然引用 — 记忆标签从'数据库检索'改为'自己的回忆'
- 记忆头: '以下是关于开拓者的重要记忆' → '你记得关于开拓者的这些事' - 分类: '★核心记忆/●常用记忆' → '你很确定的事/最近发生的事/还有点印象的事' - 增加规则: 禁止用「根据记忆」「检索到」等说法 Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -232,10 +232,10 @@ func (b *Builder) Build(ctx context.Context, params BuildParams) ([]model.LLMMes
|
||||
}
|
||||
|
||||
var memoryPrompt string
|
||||
memoryPrompt += "【以下是关于开拓者的重要记忆,请在合适的时机自然地提及】\n\n"
|
||||
memoryPrompt += "【你记得关于开拓者的这些事——就像自己的回忆一样,在合适的时候自然地提起,不要用「根据记忆」或「检索到」这类说法】\n\n"
|
||||
|
||||
if len(coreMems) > 0 {
|
||||
memoryPrompt += "★ 核心记忆(非常重要,务必优先参考):\n"
|
||||
memoryPrompt += "你很确定的事:\n"
|
||||
for _, m := range coreMems {
|
||||
memoryPrompt += formatMemoryLine(m)
|
||||
}
|
||||
@@ -243,7 +243,7 @@ func (b *Builder) Build(ctx context.Context, params BuildParams) ([]model.LLMMes
|
||||
}
|
||||
|
||||
if len(recentMems) > 0 {
|
||||
memoryPrompt += "● 常用记忆:\n"
|
||||
memoryPrompt += "最近发生的事:\n"
|
||||
for _, m := range recentMems {
|
||||
memoryPrompt += formatMemoryLine(m)
|
||||
}
|
||||
@@ -251,7 +251,7 @@ func (b *Builder) Build(ctx context.Context, params BuildParams) ([]model.LLMMes
|
||||
}
|
||||
|
||||
if len(otherMems) > 0 {
|
||||
memoryPrompt += "○ 其他记忆:\n"
|
||||
memoryPrompt += "还有点印象的事:\n"
|
||||
for _, m := range otherMems {
|
||||
memoryPrompt += formatMemoryLine(m)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user