Skip to content

[Feature]聊天记忆增强可否添加持久化 #1971

@RC-CHN

Description

@RC-CHN

描述

注意到聊天记忆增强模块目前将上下文存储在内存中,重启astrbot会导致群聊上下文丢失,同时对于某些用户在system prompt里指定特定用户的情况,由于目前传递的上下文只有用户昵称无ID,导致可以被其他用户通过改昵称的情况顶替,某些插件(如@用户)也需要获取用户id作为参数

使用场景

添加一个简单的持久化存储(json文件即可?)同时传递用户ID至上下文中。

你愿意提交PR吗?

  • 是的, 我愿意提交PR!

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions